
There’s something truly special about the combination of bright, roasted cherry tomatoes and luscious, creamy pesto mingling with al dente pasta. The colors are vibrant, with deep reds and earthy greens creating a feast for the eyes, while the aroma wafts through your kitchen, inviting everyone to take a seat and enjoy. This dish is a symphony of textures—smooth, creamy, and just a bit tangy from the tomatoes—and it’s a staple in my kitchen on those busy weeknights when I crave something comforting yet elegant.
I’ve found that this Creamy Roasted Tomato Pesto Spaghetti comes together surprisingly fast—perfect for a quick weeknight dinner that feels indulgent. What’s great is that it’s versatile enough for any occasion: whether it’s a cozy dinner for two or a gathering with friends, it’s bound to impress. And if there are leftovers, they make for a delicious lunch the next day!
WHY I LOVE CREAMY ROASTED TOMATO PESTO SPAGHETTI
When I say that this creamy roasted tomato pesto spaghetti hits that sweet spot, I mean it! It’s incredibly easy and undeniably delicious—perfectly rich without feeling too heavy. The interplay of the roasted sweetness of the tomatoes and the nutty, aromatic pesto is an absolute winner at my table. Each bite feels like a little hug, comforting and satisfying.
CREAMY ROASTED TOMATO PESTO SPAGHETTI INGREDIENTS
The magic of this recipe truly lies in the harmonious blend of its ingredients. Each element plays a crucial role that enhances the overall experience. Don’t worry about exact measurements just yet; those are all in the recipe card for you!
Essential Components
- SPAGHETTI: The classic pasta that forms the comforting base of this dish. Its ability to hold sauce makes it the perfect vehicle for the creamy goodness.
- CHERRY TOMATOES: These little gems pack a mighty punch! Roasting them enhances their flavor, making them sweet and slightly caramelized.
- PESTO: A vibrant mix of basil, nuts, and cheese—this brings an aromatic kick that compliments the tomatoes beautifully.
- CREAM CHEESE: This adds a luxurious creaminess, making the sauce wonderfully indulgent and silky.
- OLIVE OIL: A drizzle of this liquid gold coats the tomatoes and ties all the flavors together.
- SALT: Essential for bringing out the natural flavors of all the ingredients.
- PEPPER: A pinch of this adds just the right amount of warmth and zest.
SUBSTITUTIONS AND TIPS
Need a swap? If you’re short on ingredients, here are a few ideas!
- Pasta: Feel free to use your favorite type—penne, fusilli, or even zucchini noodles for a lighter touch.
- Cream Cheese: Greek yogurt could be a lighter substitute; though it won’t be quite as rich, it brings a lovely tang.
- Pesto: Store-bought is easy, but homemade can elevate the flavor. If you’re feeling adventurous, try a sun-dried tomato pesto!
- Cherry Tomatoes: If they’re out of season, canned fire-roasted tomatoes will do the trick; just drain them well before adding.
A quick tip: If you want to amp up the flavor, sauté some garlic before adding in your roasted tomatoes!
KITCHEN TOOLS YOU’LL NEED
- Large pot for boiling pasta
- Baking sheet
- Mixing bowl
- Wooden spoon or spatula
- Colander

HOW TO MAKE CREAMY ROASTED TOMATO PESTO SPAGHETTI
Let’s dive into creating this wonderfully creamy spaghetti. I’ve broken down the process into simple steps, so follow along, and you’ll have a delicious meal in no time. We’re aiming for a vibrant, creamy dish that captivates every sense!
Preheat and Prep Your Oven
First, preheat the oven to 400°F (200°C). This is key for getting those cherry tomatoes perfectly roasted, transforming them into sweet little nuggets of deliciousness.
Roast the Tomatoes
Next, toss the cherry tomatoes with olive oil, salt, and pepper in a mixing bowl. You want to ensure they’re evenly coated before spreading them out on a baking sheet. Be careful not to overcrowd—this step is essential for getting that lovely char!
Achieve Roasted Perfection
Now, roast the tomatoes in the oven for about 20-25 minutes until they are soft and slightly charred. The aroma that fills your kitchen will have you eagerly anticipating the feast to come!
Cook Your Spaghetti
Meanwhile, bring a large pot of salted water to a boil and cook the spaghetti according to the package instructions. You want it al dente—just firm enough to hold its shape amidst the creamy sauce.
Creamy Sauce Join-Up
Once your tomatoes are roasted, it’s time to shine! In a large mixing bowl, combine the roasted tomatoes, pesto, and cream cheese. Mix well until creamy and luscious—this will be the heart of your dish.
Combine and Toss
Now, drain your spaghetti and add it to the bowl with the sauce. Toss everything together to ensure that every strand of pasta is coated in that irresistible creamy goodness. You want to make sure it’s evenly mixed—this is where the magic happens!
Serve and Enjoy!
Finally, serve your creamy roasted tomato pesto spaghetti warm, and get ready to enjoy your flavorful creation! Don’t forget to give it a light sprinkle of fresh basil or Parmesan cheese if you’re feeling fancy.
HOW TO STORE CREAMY ROASTED TOMATO PESTO SPAGHETTI
If you happen to have leftovers (which may be a rare sight!), this dish stores well, retaining its flavor and creamy texture. It’s best kept in an airtight container in the refrigerator for about 3-4 days. I wouldn’t recommend leaving it at room temperature for more than a couple of hours. You can also freeze it for 2-3 months; just thaw it overnight in the fridge before reheating. To rewarm, a gentle heat in a saucepan with a splash of extra olive oil or water will bring it right back to life!
TIPS FOR SUCCESS
- Use fresh herbs: A sprinkle of fresh basil before serving adds a beautiful aroma and color.
- Adjust seasoning: Taste your sauce before serving! Sometimes it just needs a little more salt or pepper.
- Don’t overcrowd your baking sheet: This helps the tomatoes roast instead of steam.
- Quality matters: Use good-quality olive oil and pesto for the best flavor.
- Mix thoroughly: Ensuring the pasta is well-coated in sauce will make every bite delightful!
SERVING SUGGESTIONS
- Pair with a simple arugula salad dressed with lemon vinaigrette for a refreshing bite.
- A glass of chilled white wine complements the creamy flavors beautifully.
- Top with extra fresh basil or a sprinkle of red pepper flakes for a kick!
- Serve with warm, crusty garlic bread to mop up those delicious sauce remnants.
- Drizzle with a touch of balsamic glaze for an elegant finishing touch.
Enjoy making this Creamy Roasted Tomato Pesto Spaghetti and watching how it brings joy to your table! It’s sure to become a beloved favorite in your home, just like it has in mine.



