top of page

Pesto Pasta

Prep Time:

15 minutes

Cook Time:

30 Minutes

Serves:

6 Servings

Level:

Intermediate

About the Recipe

This Vegan Pesto Pasta with Cherry Tomatoes is a fresh and flavorful twist on a classic dish—without the Parmesan! The rich basil pesto delivers bold, herby goodness, while juicy cherry tomatoes add a burst of sweetness. Simple yet satisfying, this dairy-free version keeps all the vibrant flavors you love while staying completely plant-based.

Note: The ingredient quantities listed are approximate. I’ve been cooking by ‘eyeballing’ for years, and this recipe has naturally evolved without precise measurements. I have done my best to estimate the correct amounts and ratios of ingredients for smaller portions, but feel free to adjust as needed. Everyone’s taste preferences vary, so you may want more or less of some ingredients. Feel free to play and make it your own! Enjoy.

Ingredients

  • 16 oz bag (approx.) pasta of your choice

  • 2 cups cherry tomatoes, halved

  • 2 tbsp olive oil

  • salt and pepper, to taste

  • red pepper flakes (optional, for a little heat)


Pesto Ingredients:
  • 2 cups fresh basil leaves

  • 1/4 cup pine nuts (or walnuts)

  • 2 cloves garlic

  • 1/2 cup olive oil

  • 1 tsp salt

Preparation

Step 1 - Boil the Water


Fill a large pot with enough water to cook the pasta. Add a generous pinch of salt to season the water. Bring it to a boil over high heat.


Step 2 - Make the Pesto


In a food processor, combine garlic, pine nuts, and fresh basil. Pulse until the ingredients are finely chopped. Gradually drizzle in olive oil, adding a little at a time, until the mixture forms creamy consistency. Set aside.


Step 3 - Cook the pasta and sauté cherry tomatoes.


Add the pasta to the boiling water and cook according to the package instructions. While the pasta is cooking, heat a small amount of olive oil in a skillet over medium heat. Add the halved cherry tomatoes and minced garlic. Sauté until the tomatoes are warm and slightly softened, about 3–5 minutes.


Step 4 - Drain and combine.


Once the pasta is cooked, drain it in a large colander without rinsing. Return the pasta to the pot. Add the prepared pesto and sautéed cherry tomatoes, mixing thoroughly to coat the pasta evenly.


Step 5: Season and Serve


Add salt and pepper to your preference. Option to add red pepper flakes for a hint of heat.

bottom of page