Introduction
Scrambling around the kitchen with a nearly empty fridge and a hungry kid asking for dinner felt like a test of my culinary survival skills last Tuesday evening. Half a bag of cherry tomatoes sitting lonely in the fridge and a tub of burrata clinging to its last days were all I had to work with, plus a handful of basil that was still clinging to freshness. Honestly, I wasn’t planning this creamy basil pesto pasta with roasted cherry tomatoes and burrata—it just kind of happened out of necessity, and somehow it turned into one of those meals you want to make on repeat.
The smell of garlic sizzling in olive oil filled the air while I tossed those cherry tomatoes into the oven, their skins blistering and sweetening in minutes. The basil pesto was made on the fly, blending the last of the basil leaves with toasted pine nuts, olive oil, and a touch of cream to give it that silky texture I crave. When the pasta was ready, everything came together with dollops of burrata melting softly on top, making each bite feel like a little indulgence amid the chaos.
What struck me was how simple ingredients, most of which were just random pantry staples, could create such a comforting and fresh dinner. This creamy basil pesto pasta recipe stuck with me not because it was fancy, but because it’s honest, quick, and full of flavor—a quiet reminder that sometimes the best meals come when you’re just making do. And I bet it’ll become a quiet favorite for you, too.
Why You’ll Love This Recipe
After testing this creamy basil pesto pasta with roasted cherry tomatoes and burrata several times, I’ve come to trust it as my go-to for weekday dinners or when guests pop in unexpectedly. Here’s why it stands out:
- Quick & Easy: Ready in under 30 minutes, it’s perfect for those evenings when you want something satisfying without the fuss.
- Simple Ingredients: No need for specialty stores—basil, cherry tomatoes, pasta, and burrata are all things you can find easily or keep on hand.
- Perfect for Casual Dinners: Whether a cozy night in or an impromptu dinner party, this dish impresses without stress.
- Crowd-Pleaser: The creamy pesto combined with sweet roasted tomatoes and rich burrata gets rave reviews from both kids and adults.
- Unbelievably Delicious: The creamy texture mixed with the fresh basil and roasted tomato sweetness is comfort food with a fresh twist.
This recipe isn’t just another pesto pasta. The trick is the addition of cream to the pesto for that luscious mouthfeel, plus roasting the cherry tomatoes to boost their natural sweetness and add a slight caramelized edge. The burrata on top? It melts into the pasta, creating a rich, dreamy finish that regular mozzarella just can’t match.
Plus, this pasta feels like a warm hug on your plate but is light enough to enjoy any time of year. It’s the perfect blend of fresh and creamy, fast and impressive—a combination that keeps this recipe on high rotation in my kitchen.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or fresh items you can find year-round.
- Pasta: 12 oz (340 g) of your favorite pasta – I prefer linguine or fettuccine for holding the sauce well.
- Cherry Tomatoes: 2 cups (300 g), fresh – choose firm and ripe tomatoes for the best roasting results.
- Basil Leaves: 2 cups (loosely packed), fresh – the star of the pesto, fragrant and bright.
- Pine Nuts: 1/4 cup (30 g), toasted – adds that lovely nutty crunch to the pesto.
- Garlic: 2 cloves, minced – essential for that classic aromatic base.
- Parmesan Cheese: 1/2 cup (50 g), freshly grated – sharp and salty, it rounds out the pesto beautifully.
- Heavy Cream: 1/4 cup (60 ml) – gives the pesto its signature creamy texture.
- Olive Oil: 1/3 cup (80 ml), extra virgin – for blending and roasting; I like Colavita for its robust flavor.
- Burrata Cheese: 8 oz (225 g) – soft and creamy, this is what takes the dish to the next level.
- Salt & Pepper: To taste – simple but crucial.
- Red Pepper Flakes: Optional, a pinch for a subtle heat.
If you want a gluten-free twist, swap the pasta for your favorite gluten-free variety. For a dairy-free version, try blending the pesto with nutritional yeast instead of Parmesan and use coconut cream in place of heavy cream. I’ve found that fresh herbs really make this pesto sing, so if you can’t get fresh basil, it’s worth waiting until you can.
Equipment Needed

- Large Pot: For boiling pasta – a roomy pot helps prevent sticking.
- Baking Sheet: For roasting cherry tomatoes – a rimmed sheet works best to catch juices.
- Food Processor or Blender: To make the pesto – it’s the easiest way to get that smooth, creamy texture.
- Mixing Bowl: For tossing pasta and sauce together.
- Wooden Spoon or Tongs: To stir and mix the pasta.
- Measuring Cups and Spoons: For precise ingredient amounts.
If you don’t have a food processor, a blender will work fine, just pulse carefully. For pine nuts, toasting them in a dry skillet over medium heat for a few minutes brings out their flavor—just watch closely so they don’t burn. I often use a silicone spatula to scrape down the sides of the food processor, ensuring everything gets blended evenly.
Preparation Method
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly oil it.
- Prepare the cherry tomatoes. Toss 2 cups (300 g) of cherry tomatoes with 1 tablespoon (15 ml) olive oil, a pinch of salt, and pepper. Spread them out on the baking sheet. Roast for 15-20 minutes, stirring halfway, until they are soft and blistered.
- Cook the pasta. Bring a large pot of salted water to a boil. Add 12 oz (340 g) pasta and cook according to package instructions until al dente (usually 8–10 minutes). Reserve 1/2 cup (120 ml) pasta water before draining.
- Make the creamy basil pesto. In a food processor, combine 2 cups fresh basil leaves, 1/4 cup (30 g) toasted pine nuts, 2 minced garlic cloves, and 1/2 cup (50 g) grated Parmesan cheese. Pulse until finely chopped.
- Slowly drizzle in 1/3 cup (80 ml) extra virgin olive oil with the processor running, blending until smooth. Add 1/4 cup (60 ml) heavy cream and pulse just to combine. Season with salt and pepper to taste. If the pesto feels too thick, add a tablespoon or two of reserved pasta water.
- Combine pasta and pesto. Transfer drained pasta to a large mixing bowl. Add the creamy pesto and gently toss to coat. Add more pasta water as needed to loosen the sauce and ensure every strand is covered.
- Add roasted cherry tomatoes. Fold in the blistered tomatoes carefully, preserving their juicy goodness.
- Serve immediately. Plate the pasta and top each serving with generous dollops of burrata cheese. Sprinkle with red pepper flakes if you like a little kick.
Pro tip: Keep some extra pesto on hand for sandwiches or as a dip. Also, if your burrata is cold from the fridge, let it sit at room temperature for 15 minutes before serving to maximize creaminess.
Cooking Tips & Techniques
Making this creamy basil pesto pasta a hit every time means a few little tricks I’ve picked up along the way.
- Don’t overcook the pasta. Al dente is key here because the pasta will absorb some sauce while resting. Overcooked noodles turn mushy fast.
- Toast pine nuts carefully. They burn quickly and add bitterness if scorched. I keep the heat medium-low and stir constantly.
- Roast tomatoes until just blistered. You want them juicy and slightly caramelized, not shriveled or dry. Stir them once halfway through baking.
- Use reserved pasta water. The starch in the water helps the pesto cling to the pasta and keeps everything silky.
- Don’t rush the burrata topping. Serve it fresh and soft. Letting burrata warm up a little before plating makes a huge difference.
- Multitask smartly. Start roasting the tomatoes first, then prepare the pesto while the pasta cooks to save time.
One time, I forgot to toast the pine nuts and the pesto lacked that signature nutty depth. Lesson learned: that little step makes a huge flavor difference. Also, blending basil with cream rather than just oil gives the sauce a luscious mouthfeel that feels indulgent but light.
Variations & Adaptations
This creamy basil pesto pasta recipe is quite flexible, so feel free to make it your own.
- Protein Boost: Add grilled chicken strips or sautéed shrimp for a heartier meal. The pesto pairs beautifully with both.
- Vegan Version: Swap burrata for cashew cream or a dollop of vegan ricotta, and replace Parmesan with nutritional yeast to keep that cheesy flavor.
- Seasonal Twist: In summer, swap cherry tomatoes for roasted heirloom tomatoes or even grilled zucchini for variety.
- Different Nuts: Use walnuts or almonds instead of pine nuts if you want a different flavor profile or have nut allergies (just check for cross-contamination).
- Gluten-Free Pasta: Brown rice or chickpea pasta works well here and keeps the dish gluten-free without losing texture.
I once tried this with a smoky chipotle twist—adding a pinch of chipotle powder to the pesto— and it gave the dish a surprising depth. It’s a fun shift if you want to jazz up the classic.
Serving & Storage Suggestions
This creamy basil pesto pasta is best served warm, right after assembling. The burrata melts beautifully over the warm pasta, creating a rich sauce that’s irresistible.
Pair it with a simple green salad dressed lightly with lemon vinaigrette or some crusty bread to mop up the sauce. A chilled glass of white wine or sparkling water with a wedge of lemon complements the fresh basil and tomato flavors.
To store leftovers, transfer the pasta and roasted tomatoes to an airtight container separate from the burrata (which is best fresh). Refrigerate for up to 2 days. Reheat gently in a skillet over low heat, adding a splash of water or broth to loosen the sauce.
Note that the burrata texture changes when refrigerated; you might want to add fresh burrata or a soft cheese substitute at serving for the best experience. Flavors meld nicely overnight, so leftovers taste even better the next day.
Nutritional Information & Benefits
This dish packs a good balance of carbs, fats, and proteins, making it a satisfying meal. The fresh basil is rich in antioxidants, while cherry tomatoes provide vitamin C and lycopene, which is great for heart health.
The pine nuts add healthy fats and a bit of protein, and burrata offers calcium and vitamin A. Using olive oil contributes monounsaturated fats, which are considered heart-healthy. If you want to keep it lighter, you can reduce the cream slightly or use a lower-fat dairy option.
This recipe is naturally vegetarian and can be adapted for gluten-free or vegan diets easily. Just watch out for nut allergies if you’re serving guests.
Conclusion
This creamy basil pesto pasta with roasted cherry tomatoes and burrata is one of those dishes that feels like a gift when you’re short on time but craving something special. It’s simple, fresh, and full of vibrant flavors that come together easily and quickly.
Whether you stick to the classic or try one of the variations, this recipe offers a delicious balance of creaminess and brightness that’s hard to beat. I personally love how it feels both indulgent and light, perfect for any occasion, and it’s now a staple in my weeknight rotation.
Give it a try, make it your own, and let me know how you customize it! I’d love to hear your favorite twists or moments when this pasta saved your dinner.
Frequently Asked Questions
Can I make the pesto ahead of time?
Yes! You can make the pesto a day ahead and store it in an airtight container in the fridge. Just add a little extra olive oil on top to prevent browning. Bring it to room temperature before tossing with pasta.
What’s the best way to reheat this pasta?
Reheat gently on the stovetop over low heat with a splash of water or broth to loosen the sauce. Avoid microwaving to keep the creamy texture intact.
Can I substitute burrata with mozzarella?
You can, but burrata offers a creamier, richer texture that really makes this dish special. If mozzarella is all you have, use fresh mozzarella balls for the best results.
Is this recipe suitable for vegans?
With some tweaks, yes! Replace Parmesan with nutritional yeast, heavy cream with coconut or cashew cream, and burrata with a vegan cheese alternative.
How do I store leftover pesto?
Store pesto in a jar or airtight container with a thin layer of olive oil on top to keep it fresh. It lasts about a week in the fridge or can be frozen in ice cube trays for longer storage.
For more cozy pasta ideas, you might enjoy the creamy dump-and-bake Tuscan chicken pasta, or if you want something lighter and refreshing, check out the fresh quinoa salad with roasted beets and arugula.
Pin This Recipe!

Creamy Basil Pesto Pasta with Roasted Cherry Tomatoes and Burrata
A quick and easy creamy basil pesto pasta featuring roasted cherry tomatoes and rich burrata cheese, perfect for satisfying weekday dinners or casual gatherings.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 12 oz linguine or fettuccine pasta
- 2 cups (300 g) cherry tomatoes, fresh
- 2 cups loosely packed fresh basil leaves
- 1/4 cup (30 g) toasted pine nuts
- 2 cloves garlic, minced
- 1/2 cup (50 g) freshly grated Parmesan cheese
- 1/4 cup (60 ml) heavy cream
- 1/3 cup (80 ml) extra virgin olive oil
- 8 oz (225 g) burrata cheese
- Salt and pepper to taste
- Red pepper flakes (optional, a pinch)
Instructions
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly oil it.
- Toss cherry tomatoes with 1 tablespoon olive oil, salt, and pepper. Spread on the baking sheet and roast for 15-20 minutes, stirring halfway, until soft and blistered.
- Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente (8-10 minutes). Reserve 1/2 cup pasta water before draining.
- In a food processor, combine basil leaves, toasted pine nuts, minced garlic, and grated Parmesan. Pulse until finely chopped.
- With the processor running, slowly drizzle in olive oil until smooth. Add heavy cream and pulse to combine. Season with salt and pepper. Add reserved pasta water as needed to loosen the pesto.
- Transfer drained pasta to a large mixing bowl. Add pesto and gently toss to coat, adding more pasta water if needed.
- Fold in roasted cherry tomatoes carefully.
- Serve immediately topped with dollops of burrata cheese and sprinkle with red pepper flakes if desired.
Notes
Toast pine nuts carefully over medium-low heat to avoid burning. Use reserved pasta water to loosen pesto sauce for better coating. Let burrata sit at room temperature for 15 minutes before serving for maximum creaminess. Pesto can be made ahead and stored with olive oil on top to prevent browning.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 520
- Sugar: 6
- Sodium: 420
- Fat: 32
- Saturated Fat: 10
- Carbohydrates: 42
- Fiber: 3
- Protein: 15
Keywords: basil pesto pasta, creamy pesto, roasted cherry tomatoes, burrata pasta, easy pasta recipe, quick dinner, vegetarian pasta


