After a long week filled with fast food runs and takeout menus that seem to blend together, I found myself yearning for something vibrant and homemade. One rainy afternoon, the sun peeked through the clouds just long enough to inspire a culinary adventure. That’s when I whipped up this delightful Pesto Pasta with Roasted Tomatoes, a recipe that transformed simple ingredients into a plate of pure comfort.
Picture the first burst of cherry tomatoes, their juices mingling with freshly made pesto, creating a fragrant masterpiece that beckons you to take a seat and enjoy. With the richness of toasted pine nuts and the creaminess of Parmesan, each bite promises a flavor explosion.
This dish is not just easy to prepare, taking around 35 minutes from start to finish, but it’s also a celebration of fresh ingredients that effortlessly bring happiness to the table. Whether you’re looking to impress guests or simply indulge in a satisfying weeknight meal, this Pesto Pasta with Roasted Tomatoes is bound to become a new favorite in your kitchen!
Why will you love Pesto Pasta with Roasted Tomatoes?
Simplicity: The recipe comes together in just 35 minutes, making it a perfect option for busy weeknights.
Fresh Ingredients: Bursting cherry tomatoes and fragrant basil create a vibrant flavor profile that elevates your dining experience.
Versatile Dish: Serve it warm as a main course or chilled as a pasta salad for a summer barbecue.
Impressive Presentation: The colorful contrast of the roasted tomatoes and green pesto is sure to impress your guests at any gathering.
Crowd-Pleaser: This recipe offers a delightful balance of flavors and textures that everyone will love!
Pesto Pasta with Roasted Tomatoes Ingredients
For the Pasta
• 8 oz spaghetti or penne – any pasta shape will work, but these noodles hold the sauce beautifully.
For the Roasted Tomatoes
• 2 cups cherry tomatoes (halved) – their sweetness intensifies when roasted, adding a burst of flavor to your dish.
• 1/4 cup extra virgin olive oil – choose high-quality oil for drizzling to enhance the dish’s richness.
• Salt and pepper – season to taste; a touch of salt elevates all the flavors!
For the Pesto
• 1 cup fresh basil leaves – use vibrant, green leaves for the freshest flavor.
• 1/4 cup pine nuts (toasted) – toasting them brings out their nutty flavor and adds a delightful crunch.
• 3 cloves garlic (minced) – infuse your pesto with garlicky goodness for extra depth.
• 1/2 cup freshly grated Parmesan cheese – the creamy, salty cheese enriches the pesto blend.
This Pesto Pasta with Roasted Tomatoes promises not just a meal, but a heartfelt experience filled with the warmth of home-cooked goodness!

How to Make Pesto Pasta with Roasted Tomatoes
-
Preheat the oven: Start by preheating your oven to 400°F (200°C). This will set the perfect stage for roasting luscious cherry tomatoes. Line a baking sheet with parchment paper for easy cleanup and even cooking.
-
Prepare the tomatoes: Toss the halved cherry tomatoes in a bowl with olive oil, salt, and pepper. Spread them out on the baking sheet, ensuring they have a little space to breathe. Roast for 15-20 minutes until they are bursting with flavor and look slightly caramelized.
-
Cook the pasta: While the tomatoes are roasting, bring a large pot of salted water to a boil. Add your pasta and cook according to the package instructions until al dente, which usually takes about 8-10 minutes.
-
Make the pesto: In a food processor, combine fresh basil leaves, toasted pine nuts, minced garlic, and Parmesan cheese. Blend until the mixture is smooth, then drizzle in the olive oil while blending to create a creamy consistency.
-
Combine everything: Once the pasta is cooked, reserve a bit of the pasta water, then drain the rest. In a large mixing bowl, combine the hot pasta with the freshly made pesto and roasted tomatoes. If it feels a bit thick, add a splash of the reserved pasta water for your desired texture.
-
Serve and garnish: Plate your Pesto Pasta with Roasted Tomatoes, and for a lovely finishing touch, sprinkle with extra Parmesan cheese and fresh basil leaves. Enjoy the vibrant colors and aromas as you dig in!
Optional: Add a squeeze of lemon juice for a refreshing brightness.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Pesto Pasta with Roasted Tomatoes
Room Temperature: Enjoy your Pesto Pasta with Roasted Tomatoes fresh and warm; it’s best consumed immediately after preparation!
Fridge: Store leftover pasta in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or olive oil to maintain moisture.
Freezer: For longer storage, freeze individual portions in airtight containers for up to 2 months. Thaw in the refrigerator overnight, then reheat gently for the best texture.
Reheating: When reheating, add a little olive oil and toss well to revive the flavors and creaminess in your Pesto Pasta with Roasted Tomatoes.
Pesto Pasta with Roasted Tomatoes Variations
Feel free to get creative and personalize this recipe to suit your tastes and dietary preferences!
-
Gluten-Free: Substitute spaghetti or penne with gluten-free pasta options like rice or quinoa noodles without sacrificing flavor.
-
Nut-Free: Use roasted sunflower seeds or pumpkin seeds in place of pine nuts for a delicious, nut-free pesto twist.
-
Vegan: Replace Parmesan cheese with nutritional yeast for a cheesy flavor minus the dairy, creating a plant-based delight.
-
Extra Veggies: Toss in some spinach or arugula with the pasta for added greens and a pop of color, enhancing both texture and nutrients.
-
Spicy Kick: Add crushed red pepper flakes to the pesto blend for a delightful heat that dances on your palate, surprising your senses!
-
Mediterranean Flavor: Incorporate Kalamata olives and feta cheese into the pasta for an irresistible Mediterranean flair, enriching every bite with savory goodness.
-
Creamy Pesto: Blend in a few tablespoons of cream or a vegan alternative to the pesto for a rich, velvety sauce that clings to each strand of pasta.
-
Zesty Citrus: A dash of lemon or lime juice can brighten your pesto and create a refreshing burst of flavor that complements the roasted tomatoes beautifully.
Expert Tips for Pesto Pasta with Roasted Tomatoes
- Quality Ingredients: Use fresh, high-quality basil and ripe cherry tomatoes. Their natural flavors elevate this dish deliciously.
- Watch the Roasting: Keep an eye on the tomatoes while roasting; they should burst and caramelize, not burn! This adds depth to your flavors.
- Pasta Perfection: Avoid overcooking pasta; it should be al dente for the best texture. Remember, it will continue to cook when mixed with the hot pesto!
- Pesto Consistency: If your pesto turns out too thick, use a bit of the reserved pasta water to achieve that dreamily creamy consistency.
- Make Ahead: Prepare the pesto ahead of time and store it in the fridge. This delightful Pesto Pasta with Roasted Tomatoes can turn into a quick meal on busy days!
Make Ahead Options
These Pesto Pasta with Roasted Tomatoes are perfect for meal prep enthusiasts! You can roast the cherry tomatoes up to 3 days in advance and store them in an airtight container in the refrigerator to preserve their vibrant flavor. Additionally, prepare the pesto ahead of time – it will stay fresh for up to 5 days when stored in the fridge, just make sure to cover it with a thin layer of olive oil to prevent browning. When you’re ready to serve, simply cook your pasta and mix it with the prepped pesto and roasted tomatoes. With these make-ahead options, you can enjoy a delicious homemade meal with minimal effort on busy weeknights!
What to Serve with Pesto Pasta with Roasted Tomatoes?
Brighten up your dinner table with delightful accompaniments that enhance the deliciousness of this vibrant pasta dish.
-
Garlic Bread: Heavenly buttered and toasted, garlic bread is perfect for mopping up any leftover pesto goodness on your plate.
-
Mixed Green Salad: A fresh mix of greens with a light vinaigrette balances the richness of the pesto, offering a burst of freshness with every bite.
-
Grilled Vegetables: Smoky, charred vegetables like zucchini and bell peppers add texture and robust flavor, pairing beautifully with the creamy pasta.
-
Caprese Skewers: Juicy cherry tomatoes, fresh mozzarella, and basil drizzled with balsamic glaze complement the rich flavors of the pasta and add color to your table.
Imagine a refreshing glass of chilled white wine alongside your meal. The crispness accentuates the dish’s flavors, making it a true celebration of taste.
- Lemon Sorbet: As a light dessert, a scoop of lemon sorbet offers a refreshing finish, cleansing your palate after the rich pesto pasta.
By choosing these complements, you’re not just serving a meal, but creating an open invitation for your loved ones to savor every moment at the dinner table.
Pesto Pasta with Roasted Tomatoes Recipe FAQs
What kind of tomatoes should I use for this recipe?
Absolutely stick with cherry tomatoes! Their natural sweetness shines through when roasted, and they burst beautifully in the dish. Try to select tomatoes that are firm and plump, avoiding any that have dark spots or look overly soft.
How should I store leftover Pesto Pasta with Roasted Tomatoes?
The best method is to transfer any leftovers into an airtight container. Stored this way, they will last in the fridge for up to 3 days. To reheat, simply warm it gently on the stovetop or in the microwave. I often add a splash of water or olive oil to keep it moist!
Can I freeze Pesto Pasta with Roasted Tomatoes?
Yes, you can freeze it! I recommend portioning the pasta into individual servings in airtight containers or freezer bags. For the best quality, enjoy it within 2 months. To defrost, place it in the refrigerator overnight, and then reheat on gentle heat, adding a bit of olive oil if needed.
Why is my pesto too thick, and how can I fix it?
No worries, it happens to the best of us! If your pesto turns out thick, just add a few tablespoons of reserved pasta water while mixing it into the pasta. This not only helps thin it out but also binds the flavors beautifully! Blend it well to achieve that creamy, luscious consistency.
Is there a way to make this recipe vegan?
Absolutely! You can easily turn this delicious Pesto Pasta with Roasted Tomatoes into a vegan dish. Simply substitute the Parmesan cheese with nutritional yeast or a vegan cheese alternative, and ensure your olive oil is high-quality. You’ll still enjoy a rich, flavorful meal!
Are there any potential allergens in this dish?
Yes, there are a couple of common allergens to keep in mind: the pine nuts and Parmesan cheese. If you or your guests have nut allergies, you might try substituting the pine nuts with sunflower seeds or pumpkin seeds. Always check ingredient labels for possible allergens if serving others!

Irresistibly Fresh Pesto Pasta with Roasted Tomatoes Delight
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Toss the halved cherry tomatoes in olive oil, salt, and pepper and spread on the baking sheet. Roast for 15-20 minutes.
- Bring a large pot of salted water to a boil, add pasta and cook until al dente, about 8-10 minutes.
- In a food processor, blend basil, toasted pine nuts, garlic, and Parmesan until smooth, then drizzle in olive oil.
- Combine drained pasta with pesto and roasted tomatoes, adding reserved pasta water if necessary.
- Plate the Pesto Pasta and garnish with extra Parmesan and fresh basil.




Leave a Comment