That warm, slightly tangy scent of roasted cherry tomatoes bursting in the oven — the kind that sneaks up on you before you even realize dinner’s almost ready — still takes me straight to my tiny kitchen on a rainy Sunday afternoon. The air was thick with the cozy promise of something comforting, and honestly, the creamy pesto pasta with roasted cherry tomatoes and burrata felt like the perfect answer to a week full of rushed meals. I remember stirring the sauce slowly, feeling the cool cream blend with the vibrant green pesto, while the tomatoes bubbled gently in the oven, their skins just starting to wrinkle and caramelize. The burrata, sitting soft and inviting on the counter, promised that final indulgent touch.
It wasn’t just about the flavors — though those were incredible — it was the slow, unhurried rhythm of putting something together by feel, trusting the ingredients to do their magic. No fancy gadgets, no complicated steps, just familiar smells and textures that brought a quiet kind of joy. This creamy pesto pasta recipe has stuck with me not only because it tastes amazing but because it’s that kind of meal that hugs you from the inside out, the one you come back to when you want something simple yet a little special.
Sometimes, the best recipes are the ones that remind you of those small, perfect moments in the kitchen — where the ingredients speak for themselves, and the result feels like a secret shared with anyone lucky enough to sit down at your table.
Why You’ll Love This Recipe
Honestly, this creamy pesto pasta with roasted cherry tomatoes and burrata is the kind of recipe that quickly became a go-to in my kitchen. Here’s why it might become yours too:
- Quick & Easy: Ready in under 30 minutes, this recipe is perfect for those nights when you want something delicious without spending hours cooking.
- Simple Ingredients: You probably already have most of the ingredients in your pantry or fridge — no special trips needed.
- Perfect for Cozy Dinners: Whether it’s a midweek meal or a weekend treat, it fits right in with relaxed, homey vibes.
- Crowd-Pleaser: The creamy texture combined with the sweet roasted tomatoes and luscious burrata cheese gets raves from kids and adults alike — and you might just want to keep it all for yourself.
- Unbelievably Delicious: The pesto’s herbal punch, the roasted tomatoes’ caramelized sweetness, and the burrata’s creamy richness all come together for a flavor combo that’s pure comfort food.
What sets this recipe apart from the others is the way the burrata melts gently over the warm pasta, creating that creamy, dreamy finish you don’t always get with regular cheeses. Plus, roasting the cherry tomatoes instead of just tossing them in raw gives the dish a deeper, richer flavor that feels like a little secret weapon. I’ve tested this recipe multiple times, tweaking the balance of cream and pesto until it hit just the right note — not too heavy, but indulgent enough to feel special. And honestly, it’s the kind of dish that makes you pause and savor every bite.
What Ingredients You Will Need
This creamy pesto pasta recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at your local grocery store. Here’s what you’ll gather:
- Pasta: 12 ounces (340g) of your choice — I like using fettuccine or linguine for this recipe because they hold the sauce beautifully.
- Cherry tomatoes: 2 cups (about 300g), halved — fresh and ripe work best, but if it’s summer, swapping in fresh heirloom cherry tomatoes adds a nice twist.
- Olive oil: 2 tablespoons, extra virgin — for roasting and flavor.
- Fresh basil pesto: ½ cup (120ml) — homemade or store-bought, I recommend Barilla pesto for a reliable, fresh flavor.
- Heavy cream: ¾ cup (180ml) — gives the sauce that creamy texture; you can substitute with half-and-half for a lighter option.
- Garlic: 2 cloves, minced — adds that essential savory depth.
- Parmesan cheese: ½ cup (50g), grated — for a sharp, nutty kick.
- Burrata cheese: One 8-ounce (225g) ball — this is the star ingredient, the creamy finish that melts into the pasta.
- Salt and pepper: to taste — essential for seasoning and balancing flavors.
- Red pepper flakes: Optional, a pinch for some subtle heat.
Feel free to swap the heavy cream with a dairy-free alternative if needed, like coconut cream, which still gives a luscious texture but keeps it vegan-friendly. If you want a gluten-free version, use your favorite pasta substitute — it works just as well. For the freshest pesto experience, check out my fresh dandelion green pesto recipe for a homemade touch that’s bursting with flavor.
Equipment Needed
To make this creamy pesto pasta with roasted cherry tomatoes and burrata, you don’t need anything fancy, which is part of the charm. Here’s what you’ll want on hand:
- Large pot: For boiling the pasta — a heavy-bottomed pot works best to keep water boiling steady.
- Baking sheet: To roast the cherry tomatoes — lined with parchment paper for easy cleanup.
- Large skillet or sauté pan: For making the creamy pesto sauce and tossing the pasta together.
- Colander: To drain the pasta.
- Wooden spoon or silicone spatula: For stirring the sauce without scratching your pan.
- Measuring cups and spoons: Accuracy is key, especially when balancing the cream and pesto.
If you don’t have a large skillet, a wide, deep frying pan will do just fine. I’ve also made this recipe in a sturdy sauté pan, and it works beautifully. For roasting, you can use a cast-iron pan instead of a baking sheet, which gives the tomatoes a slightly different caramelization but still tastes amazing. Just remember to keep an eye on the tomatoes so they don’t burn. And if you’re like me and love to keep your kitchen tools in top shape, wiping down your baking sheets after roasting with a bit of olive oil helps maintain their seasoning and prevents sticking next time.
Preparation Method
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Prepare the cherry tomatoes: Rinse and halve about 2 cups (300g) of cherry tomatoes. Toss them gently with 2 tablespoons of extra virgin olive oil, a pinch of salt, and pepper. Spread them out evenly on the prepared baking sheet.
- Roast the tomatoes: Place the baking sheet in the oven and roast for 15-20 minutes. You’ll want them to soften and just start to caramelize, with skins slightly wrinkled. Keep an eye on them around the 15-minute mark so they don’t overcook.
- Cook the pasta: While the tomatoes roast, bring a large pot of salted water to a boil. Add 12 ounces (340g) of your chosen pasta and cook according to package directions until al dente — usually about 8-10 minutes. Reserve 1 cup (240ml) of pasta water before draining.
- Make the creamy pesto sauce: In a large skillet over medium heat, warm 2 tablespoons of olive oil. Add 2 minced garlic cloves and sauté for about 1 minute until fragrant — don’t let it brown or it’ll turn bitter.
- Add the heavy cream: Pour in ¾ cup (180ml) of heavy cream and bring to a gentle simmer. Stir occasionally, allowing it to thicken slightly, about 3-4 minutes.
- Mix in the pesto: Stir in ½ cup (120ml) of fresh basil pesto until fully combined and the sauce is a beautiful green cream. If the sauce feels too thick, add some reserved pasta water, a tablespoon at a time, to loosen it to your desired consistency.
- Add the Parmesan cheese: Stir in ½ cup (50g) grated Parmesan until melted and smooth. Season the sauce with salt, pepper, and a pinch of red pepper flakes if you like a little heat.
- Toss the pasta: Add the drained pasta directly to the skillet with the sauce and toss gently but thoroughly to coat every strand. Use tongs or a pasta fork to lift and mix without breaking the noodles.
- Combine with roasted tomatoes: Carefully fold in the warm, roasted cherry tomatoes, letting their juices mingle with the sauce.
- Plate and add burrata: Serve the pasta immediately, topping each portion with a generous ball of fresh burrata cheese. As it melts slowly into the warm pasta, it creates an incredibly creamy, luxurious finish.
Pro tip: If your burrata feels too cold or firm from the fridge, let it sit out for 10 minutes before serving — it melts better that way. Also, if you want to add a little fresh crunch, sprinkle torn basil leaves or toasted pine nuts on top just before serving.
Cooking Tips & Techniques
Cooking creamy pesto pasta with roasted cherry tomatoes and burrata can feel straightforward, but a few insider tips make all the difference:
- Roast tomatoes evenly: Spread them out in a single layer to avoid steaming. The goal is caramelization, not sogginess.
- Reserve pasta water: This starchy water helps loosen the sauce without watering down the flavor — don’t skip this step.
- Don’t overheat garlic: Garlic can turn bitter quickly, so sauté it just until fragrant, about 30-60 seconds.
- Balance your sauce: The heavy cream should coat the pasta lightly — if it feels heavy or too thick, add pasta water gradually.
- Use fresh pesto: Fresh, quality pesto makes a huge flavor difference. If you’re curious about making your own, check out my fresh dandelion green pesto recipe for a vibrant homemade option.
- Handle burrata gently: It’s delicate, so tear or slice it carefully with a sharp knife and add just before serving for that gooey melt.
One time, I accidentally roasted the tomatoes too long — they started to dry out and lose that juicy pop. Lesson learned: timing is everything! Another tip: multitask by starting the pasta while tomatoes roast, saving precious time in the kitchen. And honestly, stirring slowly while the sauce thickens feels like a mini meditation after a busy day.
Variations & Adaptations
This creamy pesto pasta recipe is flexible and forgiving, so you can tailor it to your taste or dietary needs easily.
- Vegetarian & Vegan: Swap heavy cream for coconut cream or cashew cream and use vegan pesto. Replace burrata with a plant-based soft cheese or cashew ricotta for a similar creamy texture.
- Seasonal Twist: In the summer, fresh heirloom tomatoes add an extra burst of color and sweetness. For winter months, try oven-roasted butternut squash cubes instead of tomatoes for a cozy feel.
- Protein Boost: Add grilled chicken, sautéed shrimp, or crispy pancetta to turn it into a heartier meal.
- Gluten-Free: Use gluten-free pasta varieties like brown rice or chickpea pasta without compromising taste or texture.
- Cheese Swap: If burrata isn’t available, fresh mozzarella works well, though it’s less creamy. For a sharper edge, sprinkle some crumbled goat cheese on top.
Personally, I once tried tossing in sautéed mushrooms with the roasted tomatoes for an earthy depth — it was a delightful change that made the dish feel more autumnal. Feel free to experiment and make this recipe your own.
Serving & Storage Suggestions
This creamy pesto pasta is best served warm, right after tossing in the burrata, so the cheese melts luxuriously over the noodles. For a fresh touch, garnish with torn basil leaves or a sprinkle of toasted pine nuts. Pair it with a crisp green salad or a light white wine for an easy, satisfying meal.
If you have leftovers (and sometimes, that’s a rare thing), store them in an airtight container in the refrigerator for up to 2 days. The pasta absorbs the sauce as it sits, so it might seem thicker the next day. To reheat, gently warm it in a skillet over low heat, adding a splash of water or cream to loosen the sauce — avoid microwaving to keep the texture intact.
Flavors actually deepen after resting, so if you’re prepping ahead, this pasta holds up well, making it great for meal prep or a quick lunch. For a side, I love pairing it with a warm loaf of no-knead rosemary sea salt bread — the crusty bread soaks up every last bit of pesto cream sauce beautifully.
Nutritional Information & Benefits
This creamy pesto pasta with roasted cherry tomatoes and burrata offers a balanced mix of healthy fats, protein, and carbs. A serving typically contains around 550-600 calories, with plenty of calcium and vitamins from the cheese and tomatoes. The fresh basil pesto adds antioxidants and anti-inflammatory benefits thanks to the basil and olive oil.
Using cherry tomatoes boosts vitamin C and lycopene intake, which supports immune health and skin vitality. For those watching carbs, swapping to a legume-based or spiralized vegetable pasta can lighten the dish while keeping that creamy satisfaction. Just a heads up, this recipe contains dairy and gluten unless substituted, so adjust based on dietary needs.
From a wellness perspective, this pasta feels like a treat that doesn’t weigh you down — it’s indulgent but still wholesome thanks to fresh ingredients and simple preparation.
Conclusion
All things considered, this creamy pesto pasta with roasted cherry tomatoes and burrata is a recipe that’s stuck with me because it’s honest, approachable, and downright delicious. It’s perfect for those evenings when you want something that feels a little special but doesn’t take forever to make. I hope you find as much comfort and joy in it as I do — and don’t hesitate to tweak it to fit your own tastes.
Cooking is all about finding those recipes that become part of your story, and this one definitely earned a spot at my table. If you try it out, I’d love to hear how you make it your own — comments, tweaks, or any little secrets you add — it’s all part of the fun in sharing food with others.
Here’s to many cozy meals filled with creamy pesto goodness!
FAQs
Can I make this creamy pesto pasta ahead of time?
Yes, you can prepare the sauce and roast the tomatoes ahead, but toss the pasta and burrata just before serving for the best texture and flavor.
What can I use if I don’t have burrata?
Fresh mozzarella or goat cheese are good substitutes, though burrata offers a creamier, richer texture that’s hard to beat.
Is this recipe gluten-free?
Not by default, but you can use gluten-free pasta to make it suitable for gluten-sensitive diets.
Can I freeze leftovers?
Freezing is not recommended because the cream sauce and burrata texture change when frozen and thawed.
How do I store and reheat the pasta?
Store in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet with a splash of water or cream to loosen the sauce.
Pin This Recipe!

Creamy Pesto Pasta Recipe with Roasted Cherry Tomatoes and Burrata
A comforting and indulgent creamy pesto pasta with roasted cherry tomatoes and burrata cheese, perfect for cozy dinners and quick meals under 30 minutes.
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 12 ounces (340g) pasta (fettuccine or linguine recommended)
- 2 cups (about 300g) cherry tomatoes, halved
- 2 tablespoons extra virgin olive oil
- ½ cup (120ml) fresh basil pesto (homemade or store-bought)
- ¾ cup (180ml) heavy cream (or substitute half-and-half or coconut cream for vegan)
- 2 cloves garlic, minced
- ½ cup (50g) Parmesan cheese, grated
- 1 ball (8 ounces / 225g) burrata cheese
- Salt and pepper to taste
- Pinch of red pepper flakes (optional)
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Rinse and halve about 2 cups (300g) of cherry tomatoes. Toss them with 2 tablespoons of extra virgin olive oil, salt, and pepper. Spread evenly on the baking sheet.
- Roast the tomatoes in the oven for 15-20 minutes until softened and caramelized with slightly wrinkled skins. Watch closely after 15 minutes to avoid overcooking.
- While tomatoes roast, bring a large pot of salted water to a boil. Cook 12 ounces (340g) of pasta according to package directions until al dente (about 8-10 minutes). Reserve 1 cup (240ml) pasta water and drain the pasta.
- In a large skillet over medium heat, warm 2 tablespoons olive oil. Add minced garlic and sauté for about 1 minute until fragrant, avoiding browning.
- Pour in ¾ cup (180ml) heavy cream and simmer gently, stirring occasionally, until slightly thickened (3-4 minutes).
- Stir in ½ cup (120ml) fresh basil pesto until fully combined and sauce is creamy green. Add reserved pasta water a tablespoon at a time if sauce is too thick.
- Add ½ cup (50g) grated Parmesan cheese and stir until melted and smooth. Season with salt, pepper, and optional red pepper flakes.
- Add drained pasta to the skillet and toss gently to coat all noodles evenly with the sauce.
- Fold in the warm roasted cherry tomatoes carefully, mixing their juices into the sauce.
- Serve immediately, topping each portion with a generous ball of burrata cheese. Let it melt into the warm pasta for a creamy finish.
Notes
Let burrata sit at room temperature for 10 minutes before serving for better melting. Use reserved pasta water to adjust sauce consistency. Roast tomatoes in a single layer for even caramelization. Avoid overheating garlic to prevent bitterness. Substitute heavy cream with coconut cream for vegan option and use gluten-free pasta if needed.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 575
- Sugar: 6
- Sodium: 450
- Fat: 35
- Saturated Fat: 15
- Carbohydrates: 45
- Fiber: 3
- Protein: 18
Keywords: creamy pesto pasta, roasted cherry tomatoes, burrata, easy pasta recipe, quick dinner, comfort food, vegetarian pasta





