Indulge in Creamy Pesto Pasta with Cherry Tomatoes: A Delightful Recipe for Every Occasion

Published on November 07, 2025
4.8 (245 reviews)

Imagine a bowl where bright green pesto swirls around al dente pasta, while sweet‑tart cherry tomatoes burst with juiciness in every forkful. This is the magic of our Creamy Pesto Pasta with Cherry To

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Indulge in Creamy Pesto Pasta with Cherry Tomatoes: A Delightful Recipe for Every Occasion
Prep: 15 mins
Cook: 20 mins
Servings: 4

Imagine a bowl where bright green pesto swirls around al dente pasta, while sweet‑tart cherry tomatoes burst with juiciness in every forkful. This is the magic of our Creamy Pesto Pasta with Cherry Tomatoes, a dish that feels indulgent yet effortless enough for a lazy weekend brunch.

What sets this recipe apart is the combination of a silky, homemade basil‑pistachio pesto and the natural sweetness of roasted cherry tomatoes. The pesto’s nutty depth balances the acidity of the tomatoes, creating a harmonious flavor profile that sings on the palate.

Whether you’re feeding a family, entertaining friends, or simply treating yourself to a special breakfast‑brunch, this pasta fits every occasion. Its vibrant colors make it a centerpiece, while the comforting creaminess keeps everyone coming back for seconds.

The cooking process is straightforward: cook the pasta, whip up the pesto in a food processor, roast the tomatoes, then toss everything together in a skillet until glossy and warm. In under thirty minutes you’ll have a restaurant‑quality plate ready to enjoy.

Why You'll Love This Recipe

Bright, Garden‑Fresh Flavors: Fresh basil, pistachios, and sun‑kissed cherry tomatoes deliver a lively, aromatic experience that feels like a spring garden on your plate.

One‑Pan Simplicity: After the pasta is cooked, everything finishes in a single skillet, minimizing cleanup while still achieving a restaurant‑style finish.

Customizable Creaminess: A splash of cream and a generous drizzle of olive oil give the sauce a luscious texture that can be dialed up or down to suit any diet.

Perfect for Any Time of Day: Light enough for breakfast, satisfying enough for brunch, and hearty enough for dinner—this pasta truly adapts to any meal.

Ingredients

The star of this dish is a vibrant pesto made from fresh basil, toasted pistachios, and a touch of Parmesan. Paired with sweet‑tart cherry tomatoes and a splash of cream, the sauce clings to every strand of pasta, delivering a rich mouthfeel without being heavy. High‑quality olive oil, a pinch of sea salt, and a squeeze of lemon finish the dish with brightness and balance.

Pasta & Main Components

  • 12 oz (340 g) linguine or fettuccine
  • 1 cup (150 g) cherry tomatoes, halved
  • ½ cup (120 ml) heavy cream

Pesto Sauce

  • 2 cups fresh basil leaves, loosely packed
  • ¼ cup (30 g) unsalted pistachios, toasted
  • ¼ cup (25 g) grated Parmesan cheese
  • 2 tablespoons extra‑virgin olive oil
  • 1 clove garlic, minced

Seasonings & Garnish

  • Sea salt and freshly ground black pepper, to taste
  • 1 teaspoon lemon zest
  • Fresh basil leaves, torn, for garnish

Each ingredient plays a specific role: the pasta provides a sturdy canvas, the pistachios lend a buttery crunch, and the Parmesan adds umami depth. The cream smooths the pesto, turning it into a luxurious coating, while the lemon zest lifts the whole dish with a bright citrus note. Together they create a balanced, indulgent plate that feels both fresh and comforting.

Step-by-Step Instructions

Indulge in Creamy Pesto Pasta with Cherry Tomatoes: A Delightful Recipe for Every Occasion

Preparing the Pasta

Bring a large pot of salted water to a rolling boil. Add the linguine and cook al dente according to the package directions, usually 9–11 minutes. Reserve ½ cup of the starchy cooking water, then drain the pasta and set aside. The reserved water will later help emulsify the sauce, ensuring a silky texture.

Making the Pesto

  1. Toast the Pistachios. Spread pistachios on a dry skillet over medium heat for 3–4 minutes, stirring frequently until fragrant and lightly golden. This step intensifies their nutty flavor and adds a subtle crunch to the pesto.
  2. Blend the Base. In a food processor, combine the toasted pistachios, fresh basil, minced garlic, and grated Parmesan. Pulse until coarsely chopped, then drizzle in the olive oil while the processor runs. Scrape the sides as needed to achieve a uniform green paste.
  3. Season & Finish. Add sea salt, black pepper, and lemon zest. Pulse a few more times, then taste and adjust seasoning. The pesto should be vibrant, aromatic, and slightly oily—ready to coat the pasta.

Combining & Cooking

  1. Roast the Tomatoes. While the pasta cooks, heat a large skillet over medium heat, add a drizzle of olive oil, and toss the halved cherry tomatoes. Cook for 4–5 minutes, shaking the pan occasionally, until the skins blister and the interiors soften. This concentrates their sweetness.
  2. Create the Creamy Sauce. Reduce the heat to low, stir in the heavy cream, and let it warm for about 1 minute. Add the prepared pesto, mixing thoroughly. If the sauce appears thick, gradually whisk in the reserved pasta water until it reaches a glossy, pour‑able consistency.
  3. Integrate the Pasta. Add the drained linguine to the skillet, tossing gently to ensure each strand is evenly coated. Cook for an additional 2 minutes, allowing the pasta to absorb the flavors and the sauce to cling beautifully.

Finishing Touches

Remove the skillet from the heat and season with a final pinch of salt and pepper if needed. Sprinkle torn fresh basil over the top, drizzle a little extra‑virgin olive oil, and serve immediately. The dish is best enjoyed hot, when the pesto remains velvety and the tomatoes retain their burst of juiciness.

Tips & Tricks

Perfecting the Recipe

Use Fresh Basil. Fresh, young basil leaves give the pesto a bright, herbaceous flavor that dried herbs simply cannot match. Add the leaves at the end of the washing cycle to preserve their color.

Reserve Pasta Water. The starchy water is the secret to a glossy sauce; it helps emulsify the oil and cream, preventing the pesto from separating.

Flavor Enhancements

Finish the dish with a squeeze of fresh lemon juice for extra brightness, or sprinkle a pinch of red‑pepper flakes for a gentle heat. A small knob of butter swirled in at the end adds silkiness without making the sauce heavy.

Common Mistakes to Avoid

Avoid over‑cooking the tomatoes; they should stay slightly firm to preserve texture. Also, never add the cream while the pan is scorching hot, as it can curdle. Keep the heat moderate and stir continuously for a smooth finish.

Pro Tips

Toast Nuts Separately. Toasting pistachios before blending releases oils and deepens flavor, making the pesto more aromatic and less bitter.

Blend in Batches. Over‑loading the food processor can crush the basil into a mushy paste. Process in small batches for a brighter green color and better texture.

Use a Wide Skillet. A larger surface area ensures the sauce coats each noodle evenly and prevents steaming, which would dilute the flavor.

Variations

Ingredient Swaps

Swap linguine for gluten‑free rice noodles or spiralized zucchini for a low‑carb twist. Replace pistachios with toasted walnuts or almonds for a different nutty profile. If you prefer a dairy‑free version, use nutritional yeast instead of Parmesan and coconut cream in place of heavy cream.

Dietary Adjustments

For a vegan version, blend soaked cashews with the basil, pistachios, and lemon juice to create a creamy base, and substitute the cherry tomatoes with roasted red peppers. To keep it keto, omit the pasta altogether and serve the pesto over sautéed cauliflower rice.

Serving Suggestions

Pair the pasta with a crisp arugula salad dressed in a light vinaigrette, or serve alongside toasted garlic bread to soak up any extra sauce. A side of grilled asparagus or a simple lemon‑yogurt dip adds a refreshing contrast to the richness of the dish.

Storage Info

Leftover Storage

Allow the pasta to cool to room temperature, then transfer it to an airtight container. Store in the refrigerator for up to 3 days. For longer keeping, portion the leftovers into freezer‑safe bags, lay flat, and freeze for up to 2 months. Label with the date to track freshness.

Reheating Instructions

Reheat gently in a skillet over low heat, adding a splash of milk or broth to revive the creamy texture. Cover the pan and stir occasionally for 4–5 minutes. In a microwave, place a portion in a microwave‑safe bowl, cover loosely, and heat on medium power for 1½–2 minutes, stirring halfway through.

Frequently Asked Questions

Absolutely. Blend the pesto ingredients, store it in an airtight jar, and refrigerate for up to 3 days. Before using, give it a quick stir and add a drizzle of olive oil if it looks thick. This makes the final assembly even faster on busy mornings.

Substitute toasted pine nuts, walnuts, or almonds in equal amounts. Each nut offers a slightly different flavor—pine nuts keep the classic pesto taste, while walnuts add earthiness and almonds bring a subtle sweetness. Toast them lightly for the best result.

Add grilled chicken breast strips, pan‑seared shrimp, or crumbled cooked turkey sausage. Toss the protein into the skillet during the final minute of cooking so it absorbs the pesto flavor without overcooking.

This Creamy Pesto Pasta with Cherry Tomatoes delivers bright, garden‑fresh flavors wrapped in a luxuriously smooth sauce, all ready in under thirty minutes. We’ve covered everything—from selecting the freshest basil to mastering the perfect sauce consistency—so you can recreate restaurant quality at home with confidence. Feel free to experiment with nuts, herbs, or protein additions; the recipe is a versatile canvas for your culinary imagination. Serve it hot, share it widely, and enjoy every vibrant bite!

Recipe Summary

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

Ingredients

  • 12 oz (340 g) linguine or fettuccine
  • 1 cup (150 g) cherry tomatoes, halved
  • ½ cup (120 ml) heavy cream
  • 2 cups fresh basil leaves, loosely packed
  • ¼ cup (30 g) unsalted pistachios, toasted
  • ¼ cup (25 g) grated Parmesan cheese
  • 2 tablespoons extra‑virgin olive oil
  • 1 clove garlic, minced
  • Sea salt and freshly ground black pepper, to taste
  • 1 teaspoon lemon zest
  • Fresh basil leaves, torn, for garnish

Instructions

1
Preparing the Pasta

Bring a large pot of salted water to a rolling boil. Add the linguine and cook al dente according to the package directions, usually 9–11 minutes. Reserve ½ cup of the starchy cooking water, then drai...

2
Making the Pesto

Remove the skillet from the heat and season with a final pinch of salt and pepper if needed. Sprinkle torn fresh basil over the top, drizzle a little extra‑virgin olive oil, and serve immediately. The...

You May Also Like

Discover more delicious recipes

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.