Written by

Scarlett Knight

Published

Fresh Pesto Pasta Recipe with Roasted Cherry Tomatoes and Burrata Perfect for Easy Homemade Meals

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

Last Saturday, I was reorganizing my tool drawer—you know, the kind of boring chore that makes you question your life choices—when my usually reticent plumber, Tony, popped in to fix a leaky faucet. I wasn’t expecting cooking advice from Tony, but there I was, folding wrenches and listening to him talk about his “secret” recipe for fresh pesto pasta with roasted cherry tomatoes and burrata. Honestly, it caught me off guard; the guy who spends his days elbow-deep in pipes was waxing poetic about basil, garlic, and creamy cheese. He swore it was the dish that helped him unwind after long days—something simple but with a twist that makes you grin after the first bite.

He pulled a grease-stained napkin from his pocket, scribbled down the recipe, then vanished as quickly as he’d appeared. I made a mess trying to follow his instructions that evening, a cracked bowl slipping from my hands, but the result was worth every bit of chaos. The roasted cherry tomatoes were bursting with sweetness, the pesto was vibrant and fresh, and the burrata added this indulgent creaminess that just made the whole thing sing. Maybe you’ve been there—expecting a bland dinner and ending up with something unexpectedly delicious. That night, I realized this isn’t just pasta; it’s a little celebration in a bowl. Since then, I keep making it, especially when I need a comforting, fuss-free meal that somehow feels fancy.

Why You’ll Love This Fresh Pesto Pasta Recipe

After testing this recipe a handful of times (and tweaking it based on Tony’s tips), I can honestly say it’s a winner for many reasons. This fresh pesto pasta with roasted cherry tomatoes and burrata isn’t just another pasta dish; it’s that perfect balance of fresh flavors and creamy textures that hits the spot every time.

  • Quick & Easy: Ready in under 30 minutes, it’s perfect for busy weeknights or when you want something homemade without the hassle.
  • Simple Ingredients: Uses pantry staples and garden-fresh basil, so no last-minute trips to specialty stores.
  • Perfect for Casual Dinners: Whether it’s a date night at home or a relaxed weekend meal, this pasta feels just right.
  • Crowd-Pleaser: Kids, adults, picky eaters—everyone seems to adore the combination of sweet roasted tomatoes and creamy burrata.
  • Unbelievably Delicious: The roasted cherry tomatoes add a natural sweetness that contrasts beautifully with the herbaceous pesto and milky burrata.

What makes this version stand out is the roasting step—it deepens the tomato flavor in a way that fresh tomatoes alone can’t match. Plus, the burrata isn’t just a topping; it’s like the grand finale that brings silky richness to every mouthful. I’ve even swapped in almond flour pasta once for a gluten-free option, and it worked beautifully. Honestly, this recipe isn’t just good; it’s one of those meals that makes you close your eyes and savor every bite. If you want a recipe that’s both comforting and impressive without stress, this one’s for you.

What Ingredients You Will Need

This fresh pesto pasta recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, while the fresh basil and cherry tomatoes bring that seasonal flair you’ll love.

  • For the Pesto:
    • 2 cups fresh basil leaves, packed (washed and dried)
    • ½ cup pine nuts (lightly toasted for best flavor)
    • 2 cloves garlic, peeled and roughly chopped
    • ½ cup freshly grated Parmesan cheese (I prefer Parmigiano-Reggiano for its sharpness)
    • ⅔ cup extra virgin olive oil (choose a fruity, high-quality brand like Colavita)
    • Salt and freshly ground black pepper to taste
  • For the Roasted Cherry Tomatoes:
    • 2 cups cherry tomatoes (preferably on the vine for extra sweetness)
    • 2 tablespoons olive oil
    • Salt and pepper to taste
    • Pinch of red pepper flakes (optional, for a subtle heat)
  • For the Pasta:
    • 12 oz (340 g) spaghetti or your favorite pasta (Barilla works well here)
    • Salt for pasta water
  • For Serving:
    • 1 ball of burrata cheese (about 8 oz/225 g), torn into pieces
    • Fresh basil leaves for garnish
    • Extra Parmesan for sprinkling

If you want to keep it vegan, you can swap Parmesan with nutritional yeast and burrata with a creamy cashew cheese. In summer, I sometimes swap cherry tomatoes with sun-ripened grape tomatoes for a slightly different sweetness. And if pine nuts aren’t your thing, walnuts or almonds can work as pesto bases too.

Equipment Needed

  • Large pot for boiling pasta — a heavy-bottomed pot is best to keep water boiling steadily.
  • Baking sheet — for roasting the cherry tomatoes; a rimmed one helps keep the juices contained.
  • Food processor or blender — essential for making smooth, vibrant pesto. I’ve tried a mortar and pestle, but the processor saves loads of time.
  • Large mixing bowl — for tossing the pasta with pesto and roasted tomatoes evenly.
  • Tongs or pasta fork — to handle and serve the pasta without breaking it.
  • Cheese knife or small spoon — for handling burrata gently without making a mess.

If you don’t have a food processor, a sturdy blender works fine but might need a bit more scraping down. For roasting, a convection oven speeds things up, but a conventional oven does the job just as well. Keep your baking sheet well-seasoned or lined with parchment for easy cleanup. Honestly, this setup is pretty basic and budget-friendly, and I bet you already have most of it in your kitchen.

Preparation Method

fresh pesto pasta preparation steps

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly oil it.
  2. Prepare the cherry tomatoes: Rinse 2 cups of cherry tomatoes and pat dry. Toss them gently with 2 tablespoons olive oil, a pinch of salt, pepper, and a tiny sprinkle of red pepper flakes if using. Spread them out in a single layer on the baking sheet.
  3. Roast the tomatoes: Place the baking sheet in the preheated oven for 15-20 minutes, or until the tomatoes are soft, blistered, and just starting to caramelize. You’ll notice their skins wrinkling and juices bubbling—an aroma that’s just irresistible. Keep an eye near the end to avoid burning. Set aside once done.
  4. Cook the pasta: While the tomatoes roast, bring a large pot of salted water to a rolling boil. Add 12 oz (340 g) of spaghetti and cook according to package instructions until al dente (usually 8-10 minutes). Reserve about 1 cup of pasta water before draining.
  5. Make the pesto: In a food processor, combine 2 cups fresh basil leaves, ½ cup toasted pine nuts, 2 garlic cloves, and ½ cup grated Parmesan. Pulse a few times to chop. With the processor running, slowly drizzle in ⅔ cup olive oil until the mixture is smooth but still has some texture. Season with salt and pepper. Taste and adjust if needed. If the pesto feels too thick, add a splash of pasta water to loosen it.
  6. Combine pasta and pesto: Return the drained pasta to the pot or a large mixing bowl. Add the pesto and gently toss to coat evenly. If the pasta looks dry, stir in reserved pasta water a little at a time until you get a silky consistency. This trick always helps meld everything together.
  7. Add roasted tomatoes: Carefully fold the roasted cherry tomatoes into the pasta. Their juices will mix with the pesto for a lovely, vibrant sauce.
  8. Serve with burrata: Divide the pasta among warm plates or bowls. Tear the burrata into rustic chunks and place on top. Garnish with fresh basil leaves and an extra sprinkle of Parmesan. A drizzle of good olive oil on top is the final touch.

Pro tip: If you want to prep ahead, make the pesto and roast the tomatoes earlier, then toss everything with freshly cooked pasta just before serving. Also, don’t rush the roasting step—it’s worth the extra flavor!

Cooking Tips & Techniques

One thing I learned from Tony is the importance of toasting pine nuts lightly before blending. It brings out their nuttiness without overpowering the basil’s freshness. Just toss them in a dry skillet over medium heat for a couple of minutes, shaking constantly to avoid burning.

A common mistake is overcooking the pasta. Al dente is key here because the pasta will continue to soak up the pesto and tomato juices, so a slightly firmer bite works best. Also, remember to reserve pasta water before draining—this starchy water is magic for loosening the pesto and helping it cling to the noodles.

When making pesto, don’t over-process it into a paste. A little texture adds character and makes the sauce feel more homemade. And for burrata, handle it gently—it’s delicate and can spill its creamy center if you’re too rough.

Timing is everything if you want everything hot and fresh on the plate. Start roasting the tomatoes first because they take the longest, then cook the pasta while the oven’s working. Multitasking here saves you time and keeps the kitchen humming.

Finally, if you want the freshest flavor, tear the basil leaves by hand rather than chopping them; it keeps their oils intact. Trust me, it makes a difference.

Variations & Adaptations

This recipe is really flexible, and I’ve played around with it quite a bit. Here are some ideas you might want to try:

  • Vegan Version: Use nutritional yeast instead of Parmesan and swap burrata for a creamy cashew-based cheese or tofu ricotta. The roasted tomatoes and pesto still shine, promise.
  • Seasonal Twist: In cooler months, swap cherry tomatoes for roasted red peppers or sun-dried tomatoes for that sweet, concentrated flavor.
  • Protein Boost: Add grilled chicken, sautéed shrimp, or crispy chickpeas to turn this into a heartier meal.
  • Different Herbs: Mix in fresh parsley or mint with the basil for a fresh herbaceous twist that brightens the pesto.
  • Gluten-Free: Use your favorite gluten-free pasta like brown rice or chickpea pasta. The pesto and toppings work beautifully here.

Once, I tried swapping pine nuts for walnuts because I was out, and it gave the pesto a richer, earthier flavor. Not quite traditional, but honestly, I loved the nutty twist.

Serving & Storage Suggestions

This fresh pesto pasta is best served warm, right after tossing everything together. The burrata should be cool and creamy, creating a delightful contrast with the hot pasta and tomatoes. For presentation, scatter a few basil leaves on top and maybe a tiny drizzle of olive oil.

It pairs wonderfully with a crisp green salad or some roasted vegetables on the side. For drinks, a chilled glass of Sauvignon Blanc or a light Italian white wine complements the herbal notes of the pesto perfectly.

If you have leftovers (which I doubt, but it happens), store the pasta and burrata separately in airtight containers in the fridge. The pesto pasta keeps well for up to 2 days. When reheating, warm gently in a skillet with a splash of water to loosen the sauce. Add fresh burrata after warming, not before, to keep its creamy texture.

The flavors meld beautifully overnight, so sometimes I make it ahead and enjoy it cold or at room temperature the next day. It’s a totally different but equally enjoyable experience.

Nutritional Information & Benefits

This fresh pesto pasta with roasted cherry tomatoes and burrata offers a satisfying balance of carbs, healthy fats, and protein. A typical serving contains approximately 550-600 calories, mainly from the olive oil, pine nuts, and pasta.

Basil is rich in antioxidants and has anti-inflammatory properties, while cherry tomatoes provide vitamin C and lycopene, which is great for heart health. Burrata adds calcium and protein, making this dish relatively balanced for a comfort meal.

For those watching gluten intake, swapping regular pasta for gluten-free options makes this recipe suitable for gluten sensitivities. The recipe is naturally vegetarian, and with simple swaps, it can be made vegan and dairy-free too.

From a wellness perspective, using fresh, whole ingredients means you’re getting more nutrients and fewer preservatives than takeout or processed meals. Plus, the healthy fats from olive oil and nuts contribute to satiety and brain health.

Conclusion

If you’re looking for a fresh pesto pasta recipe that’s easy, delicious, and feels a bit special, this one ticks all the boxes. It’s simple enough for weeknights but impressive enough for guests. The roasted cherry tomatoes and burrata bring layers of flavor and texture that turn everyday pasta into something memorable.

Feel free to tweak the ingredients and make it your own—this recipe loves personalization. I keep coming back to it because it’s comfort food with a fresh twist, and honestly, it reminds me of that unexpected chat with Tony, the plumber, who knew his way around more than just pipes.

I’d love to hear how you make this fresh pesto pasta your own—drop a comment below with your twists or questions. And if you try it, share it with someone who appreciates a good homemade meal. You won’t regret it!

FAQs About Fresh Pesto Pasta with Roasted Cherry Tomatoes & Burrata

Can I make the pesto ahead of time?

Yes! Pesto can be made up to 3 days in advance and stored in an airtight container in the fridge. Pour a thin layer of olive oil on top to prevent browning.

What if I don’t have burrata? Can I use mozzarella?

Absolutely. Fresh mozzarella is a good substitute, though burrata’s creamy center gives a richer texture. You can also use ricotta for creaminess.

How do I prevent pesto from turning brown?

Keep pesto airtight and cover it with olive oil. Also, make only what you need or freeze leftovers in small portions.

Can I use other nuts instead of pine nuts?

Yes, walnuts, almonds, or cashews can work well, though they will change the flavor slightly. Toast them lightly for the best taste.

Is this recipe suitable for meal prep?

It is! Keep the pesto, roasted tomatoes, and pasta separate until ready to serve. Add burrata fresh to maintain its creamy texture.

For a delightful twist on Italian classics, you might enjoy my crispy garlic chicken or the vibrant flavors in my summer Caprese salad. Both pair beautifully with fresh pesto pasta for a full Italian-inspired meal.

Pin This Recipe!

fresh pesto pasta recipe

Print

Fresh Pesto Pasta Recipe with Roasted Cherry Tomatoes and Burrata

A quick and easy fresh pesto pasta featuring roasted cherry tomatoes and creamy burrata, perfect for a comforting homemade meal with vibrant flavors and textures.

  • Author: Madison
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 2 cups fresh basil leaves, packed (washed and dried)
  • ½ cup pine nuts (lightly toasted)
  • 2 cloves garlic, peeled and roughly chopped
  • ½ cup freshly grated Parmesan cheese
  • ⅔ cup extra virgin olive oil
  • Salt and freshly ground black pepper to taste
  • 2 cups cherry tomatoes
  • 2 tablespoons olive oil
  • Pinch of red pepper flakes (optional)
  • 12 oz (340 g) spaghetti or your favorite pasta
  • Salt for pasta water
  • 1 ball of burrata cheese (about 8 oz/225 g), torn into pieces
  • Fresh basil leaves for garnish
  • Extra Parmesan for sprinkling

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly oil it.
  2. Rinse 2 cups of cherry tomatoes and pat dry. Toss them gently with 2 tablespoons olive oil, a pinch of salt, pepper, and a tiny sprinkle of red pepper flakes if using. Spread them out in a single layer on the baking sheet.
  3. Roast the tomatoes in the preheated oven for 15-20 minutes, or until soft, blistered, and just starting to caramelize. Set aside once done.
  4. Bring a large pot of salted water to a rolling boil. Add 12 oz (340 g) of spaghetti and cook according to package instructions until al dente (usually 8-10 minutes). Reserve about 1 cup of pasta water before draining.
  5. In a food processor, combine 2 cups fresh basil leaves, ½ cup toasted pine nuts, 2 garlic cloves, and ½ cup grated Parmesan. Pulse a few times to chop. With the processor running, slowly drizzle in ⅔ cup olive oil until smooth but still textured. Season with salt and pepper. Add reserved pasta water if pesto is too thick.
  6. Return drained pasta to the pot or a large mixing bowl. Add pesto and gently toss to coat evenly. Add reserved pasta water as needed for silky consistency.
  7. Fold roasted cherry tomatoes into the pasta gently.
  8. Divide pasta among warm plates or bowls. Tear burrata into chunks and place on top. Garnish with fresh basil leaves and extra Parmesan. Drizzle with olive oil if desired.

Notes

Toast pine nuts lightly before blending to enhance flavor. Reserve pasta water to loosen pesto sauce. Handle burrata gently to keep creamy texture. Pesto can be made up to 3 days ahead and stored with olive oil on top to prevent browning. For vegan version, substitute Parmesan with nutritional yeast and burrata with cashew cheese. Gluten-free pasta can be used as a substitute.

Nutrition

  • Serving Size: 1 serving (about 1/4
  • Calories: 575
  • Sugar: 6
  • Sodium: 450
  • Fat: 38
  • Saturated Fat: 7
  • Carbohydrates: 45
  • Fiber: 4
  • Protein: 15

Keywords: pesto pasta, roasted cherry tomatoes, burrata, fresh basil, easy pasta recipe, homemade pesto, vegetarian pasta, quick dinner

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating