If you’re craving a dish that wraps you in comfort while bursting with vibrant flavors, look no further than this Creamy Pesto Shells with Cherry Tomatoes and Vegetables Recipe. It’s the perfect marriage of tender pasta shells coated in a luscious, herb-packed pesto cream sauce, brightened by juicy cherry tomatoes and an array of fresh vegetables. Each bite delivers a symphony of textures and tastes—from the subtle crunch of broccoli to the gentle melt of mozzarella and Parmesan together. This recipe is a celebration of fresh ingredients that come together in a way that feels both indulgent and wholesome, making it an absolute favorite to cook again and again.

Ingredients You’ll Need

A black pan filled with green creamy sauce covering shell pasta evenly, the sauce has a smooth texture mixed with the pasta shells. On top of the pasta, there is a cluster of small, bright red roasted cherry tomatoes with some charred spots, and white thin shaved cheese flakes scattered around the tomatoes. The pan rests on a white marbled surface with a few loose red cherry tomatoes near the bottom. photo taken with an iphone --ar 4:5 --v 7

These ingredients might seem simple at first glance, but each one plays an essential part in crafting the rich flavors, vibrant colors, and satisfying textures that make this dish shine. The balance between savory, fresh, and creamy elements is what makes the Creamy Pesto Shells with Cherry Tomatoes and Vegetables Recipe so special.

  • 8 ounces medium pasta shells: Their shape traps the sauce perfectly, ensuring every bite is creamy and delicious.
  • 3 tablespoons olive oil (divided): Adds a fruity richness and helps soften the vegetables.
  • 1 pint cherry tomatoes: Bursting with sweetness and acidity, they brighten the entire dish.
  • Kosher salt and freshly ground black pepper (to taste): Essential for seasoning and balancing flavors throughout.
  • 1/2 medium sweet onion (diced): Provides a soft, subtle sweetness that enhances the savory sauce.
  • 4 cloves garlic (minced): Brings aromatic depth and a slight bite to the sauce.
  • 1 teaspoon Italian seasoning: A fragrant blend of herbs that complements the fresh basil perfectly.
  • 2 tablespoons all-purpose flour: Thickens the sauce to a luscious creaminess without heaviness.
  • 1 cup chicken stock: Adds savory umami and helps emulsify the pesto.
  • 1/2 cup heavy cream: The star of the sauce, creating smooth, dreamy richness.
  • 1 cup shredded mozzarella cheese: Melts beautifully, adding gooey texture and mild flavor.
  • 1/2 cup freshly grated Parmesan: Adds sharp, nutty notes and depth.
  • 2 cups packed fresh baby spinach: Smooth and mild, it blends beautifully into the pesto.
  • 1 1/2 cups broccoli florets: Adds a fresh crunch and wonderful color contrast.
  • 1 1/2 cups packed fresh basil: The heart of the pesto, giving the dish its bright, herbal signature.

How to Make Creamy Pesto Shells with Cherry Tomatoes and Vegetables Recipe

Step 1: Prepare the Fresh Pesto

Begin by blending the fresh baby spinach, broccoli florets, and basil together in a food processor. Season lightly with kosher salt and black pepper to enhance the flavors. As the motor runs, slowly pour in the chicken stock to help emulsify and create a vibrant, green pesto that’s packed with fresh veggie goodness. Set this bright, creamy pesto aside for later—it’s the foundation of the sauce that will tie everything together.

Step 2: Cook the Pasta Shells

Bring a large pot of salted water to a boil and cook the pasta shells according to the package instructions until they’re just tender. Drain the pasta well so that the sauce clings nicely without becoming watery. This small but important step ensures each shell is perfectly coated and full of flavor.

Step 3: Sauté the Cherry Tomatoes

Heat 1 tablespoon of olive oil over medium-high heat in a large skillet, then toss in the cherry tomatoes. Cook them until they begin to burst and soften, about 5 minutes. This releases their natural sweetness and juices, creating little pockets of fresh tomato flavor that will add brightness and balance to the rich sauce. Season with a touch of salt and pepper, then set aside.

Step 4: Build the Sauce Base

In the same skillet, add the remaining 2 tablespoons of olive oil and sauté the diced sweet onion until it turns translucent and fragrant, about 2 to 3 minutes. Stir in the minced garlic and Italian seasoning, cooking just until fragrant to make the sauce aromatic and layered with warmth without overwhelming the fresh flavors.

Step 5: Make the Creamy Sauce

Whisk in the all-purpose flour and cook it gently for about a minute until it turns lightly golden. This step helps eliminate the raw flour taste and thickens the sauce beautifully. Gradually add the chicken stock while whisking continuously, then bring the mixture to a boil. Lower the heat and let it simmer until it reduces and thickens slightly—this creates a luscious base to marry the pesto and cream.

Step 6: Combine Pesto and Cream

Stir in your freshly prepared pesto and heavy cream, letting the sauce warm through for 2 to 3 minutes. This combination results in a silky, herbaceous sauce that clings lovingly to every pasta shell while offering a delightful balance of creaminess and fresh vegetable flavor.

Step 7: Finish with Cheese and Pasta

Add the cooked pasta shells to the skillet, tossing everything gently until well combined. Season with salt and pepper to taste, then remove the pan from heat. Stir in shredded mozzarella and grated Parmesan cheese, allowing them to melt into the sauce for that ultimate gooey, cheesy finish that makes this dish feel like a warm hug on your plate.

Step 8: Serve with Burst Cherry Tomatoes

Plate the creamy pesto shells and generously top with the sautéed cherry tomatoes. Their juicy pops and vibrant color create an irresistible contrast that elevates the dish, making it as pleasing to the eye as it is to the palate.

How to Serve Creamy Pesto Shells with Cherry Tomatoes and Vegetables Recipe

A black pan filled with three layers of food sits on a white marbled surface. The bottom layer is a bed of small shell pasta covered in a thick, smooth green sauce, taking up most of the pan. On top of the green sauce is a layer of bright, roasted cherry tomatoes, slightly charred and grouped in the center. Scattered around the tomatoes and pasta are thin shavings of pale cheese adding texture. Around the pan, some loose cherry tomatoes and cheese shavings are spread on the white marbled surface. In the background, blurred green leaves add a touch of fresh color. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

To really take your Creamy Pesto Shells with Cherry Tomatoes and Vegetables Recipe up a notch, sprinkle freshly chopped basil or a few torn basil leaves on top just before serving. A light drizzle of good-quality extra virgin olive oil or a scattering of toasted pine nuts also adds a lovely textural contrast and fragrant finish.

Side Dishes

This dish pairs beautifully with a crisp, simple green salad dressed in a tangy lemon vinaigrette to cut through the richness. Roasted garlic bread or a rustic baguette is another perfect companion, ideal for sopping up every last drop of creamy sauce.

Creative Ways to Present

For an inviting presentation, serve the pesto shells in individual deep bowls, layering the roasted cherry tomatoes on top with a sprig of basil in the center. Alternatively, try scooping portions into colorful mini bell pepper halves for a fun, bite-sized appetizer twist that will wow guests at any gathering.

Make Ahead and Storage

Storing Leftovers

After enjoying your meal, pack any leftovers into an airtight container and store them in the refrigerator. The creamy pesto sauce clings well to the pasta, so the flavors will deepen overnight and taste even more harmonious the next day.

Freezing

You can freeze leftover Creamy Pesto Shells with Cherry Tomatoes and Vegetables Recipe, but because of the fresh vegetables and cream, it’s best to freeze before adding the cheese to maintain texture. Store in a freezer-safe container for up to 2 months, then thaw overnight in the fridge before reheating.

Reheating

When reheating, do so gently on the stovetop over medium-low heat, stirring frequently. Add a splash of chicken stock or cream if the sauce has thickened too much. This careful reheating preserves the creamy texture and the vibrant flavors without drying out the pasta.

FAQs

Can I use a different type of pasta for this recipe?

Absolutely! While medium pasta shells are perfect for holding the sauce, you can swap in penne, fusilli, or farfalle if you prefer. Just make sure to cook it until al dente so it maintains a nice texture with the creamy sauce.

Is it possible to make this recipe vegetarian?

Yes! Simply substitute the chicken stock with vegetable broth to keep the depth of flavor while making it vegetarian-friendly. The fresh pesto and vegetables shine beautifully and make the dish just as satisfying.

Can I prepare the pesto in advance?

Definitely. Making the pesto mixture ahead of time is a great way to speed up cooking. Store it covered in the refrigerator for up to 2 days, and give it a good stir before using in the sauce. This also lets the flavors meld even more.

What can I use instead of heavy cream?

If you want a lighter version, you can substitute half-and-half or whole milk, though the sauce may not be quite as rich and creamy. For a dairy-free option, full-fat coconut milk provides a creamy texture with a subtle flavor twist.

How do I know when the cherry tomatoes are ready?

Look for them to start visibly bursting and softening, which usually takes about 5 minutes. You should be able to gently press them with a spatula and feel the skin give way, releasing their delicious juices that add a fresh punch to the dish.

Final Thoughts

This Creamy Pesto Shells with Cherry Tomatoes and Vegetables Recipe is one of those magical meals that feels both indulgent and fresh at the same time. It’s easy to make, full of vibrant colors and flavors, and just downright cozy to eat. Whether you’re cooking for family, friends, or simply treating yourself, this dish is sure to become a beloved classic in your recipe collection. Trust me, once you try it, you’ll be reaching for it again and again!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Pesto Shells with Cherry Tomatoes and Vegetables Recipe

Creamy Pesto Shells with Cherry Tomatoes and Vegetables Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 73 reviews

  • Author: Ezabella
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Low Salt

Description

Creamy Pesto Shells is a delightful and comforting pasta dish featuring tender medium shells tossed in a luscious pesto cream sauce infused with fresh spinach, broccoli, and basil. Topped with burst cherry tomatoes and melty mozzarella and Parmesan cheeses, this recipe offers a harmonious blend of fresh vegetables and rich flavors in just 30 minutes.


Ingredients

Pasta and Vegetables

  • 8 ounces medium pasta shells
  • 1 pint cherry tomatoes
  • 1/2 medium sweet onion, diced
  • 4 cloves garlic, minced
  • 2 cups packed fresh baby spinach
  • 1 1/2 cups broccoli florets
  • 1 1/2 cups packed fresh basil

Seasonings and Oils

  • 3 tablespoons olive oil (divided)
  • Kosher salt and freshly ground black pepper, to taste
  • 1 teaspoon Italian seasoning

For the Sauce

  • 2 tablespoons all-purpose flour
  • 1 cup chicken stock (for sauce)
  • 1/2 cup heavy cream
  • 1 cup chicken stock (for pesto emulsification)
  • 1 cup shredded mozzarella cheese
  • 1/2 cup freshly grated Parmesan cheese


Instructions

  1. Make the pesto: Combine the fresh spinach, broccoli florets, and basil leaves in a food processor bowl. Season with kosher salt and freshly ground black pepper to taste. While the motor is running, slowly add 1 cup of chicken stock in a thin stream to emulsify the mixture until smooth. Set this pesto aside for later use.
  2. Cook the pasta: Bring a large pot of salted water to a boil. Add the medium pasta shells and cook according to package instructions until al dente. Drain the shells thoroughly and set aside.
  3. Prepare the tomatoes: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the cherry tomatoes and cook, stirring occasionally, until they begin to burst and soften, about 5 minutes. Season with salt and pepper to taste, then remove from heat and set aside.
  4. Sauté the aromatics: In the same skillet, heat the remaining 2 tablespoons of olive oil over medium-high heat. Add the diced sweet onion and cook, stirring frequently, until translucent, about 2-3 minutes. Stir in the minced garlic and Italian seasoning, cooking until fragrant for about 1 minute.
  5. Add the flour: Sprinkle the all-purpose flour over the onion mixture and whisk continuously until slightly browned, about 1 minute, to form a roux and thicken the sauce later.
  6. Create the sauce base: Gradually whisk in 1 cup of chicken stock, bringing the mixture to a boil. Reduce heat and simmer, stirring occasionally, until the sauce has reduced and thickened slightly, about 4 minutes.
  7. Incorporate pesto and cream: Stir in the prepared pesto and 1/2 cup heavy cream. Heat through gently for about 2-3 minutes, combining the flavors well.
  8. Add pasta and cheese: Toss the cooked pasta shells into the sauce, stirring until well coated, about 2 minutes. Season with salt and pepper to taste. Remove the skillet from the heat and fold in the shredded mozzarella and freshly grated Parmesan cheese until melted and creamy, about 1 minute.
  9. Serve: Plate the creamy pesto shells and top each serving with the softened, burst cherry tomatoes for a fresh, tangy finish. Serve immediately for optimal flavor and texture.

Notes

  • For a vegetarian version, substitute chicken stock with vegetable stock.
  • You can prepare the pesto ahead and store it refrigerated for up to 2 days.
  • Adjust the consistency of the pesto by adding more chicken stock or olive oil to your preference.
  • To increase the protein, consider adding grilled chicken or cooked shrimp.
  • Use gluten-free pasta to make this dish gluten free.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star