creamy pesto veggie linguine

Published on September 24, 2025
4.8 (245 reviews)

There’s something irresistibly comforting about twirling linguine coated in a silky, herb‑laden sauce. This creamy pesto veggie linguine captures that feeling while staying bright, fresh, and entirely

Save This Recipe!
Click to save for later - It only takes 2 seconds!
creamy pesto veggie linguine
Prep Time
15 min
Cook Time
20 min
Servings
4

Why You'll Love This Recipe

✓ Fresh, herb‑forward flavor: The homemade pesto delivers bright basil and garlic notes without the heaviness of cream, keeping the dish light yet satisfying.
✓ Veggie‑packed nutrition: Seasonal zucchini, cherry tomatoes, and spinach add vitamins, fiber, and color, turning a simple pasta into a balanced meal.
✓ Ready in under 40 minutes: All components cook quickly, making this perfect for weeknight dinners or impromptu gatherings.

There’s something irresistibly comforting about twirling linguine coated in a silky, herb‑laden sauce. This creamy pesto veggie linguine captures that feeling while staying bright, fresh, and entirely plant‑based. It’s the kind of dish that makes you feel you’ve earned a little culinary indulgence without the guilt.

The secret lies in the balance: a generous handful of basil, a splash of olive oil, and a whisper of lemon create a pesto that’s both aromatic and velvety. Paired with al dente linguine, crisp zucchini ribbons, and sweet cherry tomatoes, every bite delivers texture and flavor in perfect harmony.

Whether you’re feeding a family, impressing friends, or simply craving a vibrant vegetarian dinner, this recipe scales effortlessly and invites endless personalization. Swap the veggies, tweak the herbs, or add a sprinkle of toasted pine nuts—your palate, your rules.

2 cups fresh basil leaves Packed loosely; discard stems.
1/3 cup extra‑virgin olive oil Use a mild oil to let basil shine.
1/4 cup grated Parmesan Or nutritional yeast for a vegan version.
2 cloves garlic, minced Adjust to taste; less for milder flavor.
1 cup cherry tomatoes, halved Provides a burst of acidity.
2 medium zucchini, sliced into ribbons Use a vegetable peeler for thin strips.
1 cup fresh spinach Adds extra green and nutrients.
Salt and freshly ground black pepper Season to taste at each stage.

Instructions

creamy pesto veggie linguine
1

Make the pesto

In a food processor combine basil, garlic, Parmesan, and a pinch of salt. Pulse while drizzling olive oil until a smooth, glossy sauce forms. Add a squeeze of lemon juice for brightness, then set aside.

Pro Tip: Blanch basil briefly in boiling water, then shock in ice water to lock in vivid green.
2

Cook the linguine

Bring a large pot of salted water to a rolling boil. Add linguine and cook 8‑10 minutes, or until al dente. Reserve ½ cup pasta water, then drain.

Pro Tip: The reserved water helps emulsify the pesto later.
3

Sauté the vegetables

In a large skillet over medium heat, drizzle a teaspoon of olive oil. Add zucchini ribbons, cooking 2‑3 minutes until just tender. Toss in cherry tomatoes and spinach; cook until spinach wilts, about 1 minute.

Pro Tip: Do not over‑cook; vegetables should retain a slight bite.
4

Combine pasta and pesto

Add drained linguine to the skillet with vegetables. Pour the pesto over, tossing gently. If the sauce seems thick, stir in reserved pasta water a tablespoon at a time until glossy and coats every strand.

Pro Tip: Finish with a drizzle of extra‑virgin olive oil for extra sheen.
5

Serve and garnish

Plate the linguine, ensuring a colorful mix of zucchini, tomatoes, and spinach is visible. Sprinkle with extra Parmesan, a pinch of cracked black pepper, and a few fresh basil leaves for aroma.

Pro Tip: Serve immediately; the sauce thickens as it cools.

Expert Tips

Tip #1: Use chilled pesto

Chill the pesto for 10 minutes before mixing; it helps keep the sauce from separating when combined with hot pasta.

Tip #2: Add a nutty crunch

Toast pine nuts or slivered almonds and sprinkle on top for texture and a subtle buttery flavor.

Tip #3: Boost creaminess without dairy

Blend a quarter cup of soaked cashews into the pesto for an extra silky mouthfeel while staying plant‑based.

Tip #4: Finish with citrus

A final drizzle of lemon zest or a squeeze of juice brightens the dish and balances the richness of the pesto.

Nutrition

Per serving

Calories
420 kcal
Protein
14 g
Carbs
58 g
Fat
16 g

Frequently Asked Questions

Yes. Store pesto in an airtight jar in the refrigerator for up to three days. Cover the surface with a thin layer of olive oil to prevent oxidation. Warm gently before mixing with pasta.

Omit pine nuts and increase the olive oil slightly. You can also substitute toasted sunflower seeds for a similar crunch without the nut allergen.

Transfer to an airtight container, add a splash of olive oil, and refrigerate for up to two days. Reheat gently on the stovetop, adding a bit of pasta water to restore creaminess.

Absolutely. Fettuccine, penne, or even gluten‑free rice noodles work well. Adjust cooking times according to the package directions for al dente texture.

Recipe Summary

Prep
30 min
Cook
3 min
Total
33 min
Servings
3
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 400 g linguine
  • 2 cups fresh basil leaves
  • 1/3 cup extra‑virgin olive oil
  • 1/4 cup grated Parmesan
  • 2 cloves garlic, minced
  • 1 cup cherry tomatoes, halved
  • 2 medium zucchini, sliced into ribbons
  • 1 cup fresh spinach
  • Salt and freshly ground black pepper

Instructions

1
Make the pesto

In a food processor combine basil, garlic, Parmesan, and a pinch of salt. Pulse while drizzling olive oil until a smooth, glossy sauce forms. Add a squeeze of lemon juice for brightness, then set asid...

2
Cook the linguine

Bring a large pot of salted water to a rolling boil. Add linguine and cook 8‑10 minutes, or until al dente. Reserve ½ cup pasta water, then drain....

3
Sauté the vegetables

In a large skillet over medium heat, drizzle a teaspoon of olive oil. Add zucchini ribbons, cooking 2‑3 minutes until just tender. Toss in cherry tomatoes and spinach; cook until spinach wilts, about ...

4
Combine pasta and pesto

Add drained linguine to the skillet with vegetables. Pour the pesto over, tossing gently. If the sauce seems thick, stir in reserved pasta water a tablespoon at a time until glossy and coats every str...

5
Serve and garnish

Plate the linguine, ensuring a colorful mix of zucchini, tomatoes, and spinach is visible. Sprinkle with extra Parmesan, a pinch of cracked black pepper, and a few fresh basil leaves for aroma....

Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.