Pesto Pasta with Roasted Tomatoes: A Cozy Delight
Imagine twirling al dente pasta around your fork, each strand glistening with vibrant green basil pesto and punctuated by the sweet burst of roasted tomatoes. The aroma wafting from the dish enchants the senses, evoking a sense of comfort that transforms any weeknight dinner into a gourmet experience at home, where every bite feels like a warm embrace.
What truly sets this Pesto Pasta with Roasted Tomatoes apart is the homemade basil pesto, rich with toasted pine nuts and fragrant garlic, perfectly complementing the caramelized edges of the tomatoes. Serve it with a sprinkle of freshly grated Parmesan and a drizzle of olive oil for an unforgettable meal that invites everyone to gather around the table, ready to savor each delectable moment together.
Why You’ll Love This Pesto Pasta with Roasted Tomatoes
This Pesto Pasta with Roasted Tomatoes is a symphony of flavors that will dance on your palate, thanks to the vibrant freshness of homemade basil pesto and the natural sweetness of caramelized cherry tomatoes. The luxurious texture of al dente spaghetti beautifully contrasts with the creamy richness of parmesan and the satisfying crunch of toasted pine nuts, creating a dish that’s as delightful to eat as it is to prepare. As you inhale the aromatic blend of garlic and basil while tossing everything together, you’ll be tempted to dive in immediately, making this quick yet impressive meal a must-try for any pasta lover. Don’t wait too long—your taste buds are craving this culinary masterpiece tonight!
What Kind of Pasta Should I Use?
For this Pesto Pasta with Roasted Tomatoes, spaghetti is the ideal choice due to its long, slender shape that beautifully captures the vibrant flavors of the pesto and allows the sauce to cling perfectly. The texture of spaghetti provides a delightful chewiness that complements the creamy richness of the pesto and the burst of sweetness from the roasted tomatoes. If you prefer an alternative, such as penne or fusilli, feel free to make the switch; just keep in mind that cooking times may vary slightly—penne typically takes a minute less than spaghetti, while fusilli may hold onto more sauce due to its spiral shape.
Ingredients for the Pesto Pasta with Roasted Tomatoes
Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:
- 12 oz spaghetti: Serves as the perfect base to hold the delicious pesto and roasted tomatoes.
- 2 cups cherry tomatoes (halved): Add a burst of sweetness and vibrant color to the dish.
- 2 tbsp olive oil (for roasting): Enhances the natural flavors of the tomatoes while promoting caramelization.
- 1 tsp salt (to taste): Elevates all flavors, ensuring a well-seasoned dish.
- 1 tsp black pepper (to taste): Introduces a subtle warmth that complements the other ingredients.
- 2 cups fresh basil leaves (packed): Provides a fragrant herbaceous note that’s essential for classic pesto flavor.
- 1/2 cup parmesan cheese (grated): Adds a rich, nutty depth that enhances the pesto’s complexity.
- 1/2 cup olive oil (extra virgin): Creates a silky texture for the pesto while infusing it with fruity notes.
- 1/3 cup pine nuts (toasted): Offers a delightful crunch and earthy richness to the pesto sauce.
- 2 cloves garlic (minced): Contributes aromatic depth and a slight kick that elevates the overall flavor profile.
- 1/2 tsp salt (to taste): Balances the flavors within the pesto, ensuring it’s perfectly seasoned.
- 1/4 tsp black pepper (to taste): Adds just a hint of spice to round out the sauce’s richness.
How To Make the Pesto Pasta with Roasted Tomatoes

Roast the Tomatoes
Preheat your oven to 400°F (200°C). In a mixing bowl, toss the halved cherry tomatoes with 2 tablespoons of olive oil, 1 teaspoon of salt, and 1 teaspoon of black pepper until they are evenly coated. Spread the seasoned tomatoes on a baking sheet in a single layer and roast them for 20 minutes, or until they are soft and slightly caramelized, giving them a deliciously sweet flavor.
Cook the Pasta
In a large pot, bring salted water to a rolling boil over high heat. Add 12 ounces of spaghetti (or your choice of pasta) and cook according to package instructions until al dente, usually about 8-10 minutes. Once cooked, reserve 1 cup of the pasta water before draining the spaghetti in a colander to prevent it from becoming mushy.
Make the Pesto
In a blender, combine 2 cups of fresh basil leaves, 1/2 cup of grated parmesan cheese, 1/2 cup of extra virgin olive oil, 1/3 cup of toasted pine nuts, and 2 cloves of minced garlic. Blend all these ingredients until smooth and creamy, adding reserved pasta water as needed to achieve your desired pesto consistency. The final texture should be thick yet pourable.
Combine and Serve
Return the drained pasta to the pot over low heat and add the freshly made pesto along with the roasted tomatoes. Toss everything together gently until well combined, adding more pasta water if necessary to create a silky sauce that clings to each strand of pasta. Serve warm, garnishing with additional grated parmesan cheese if desired for an extra touch of flavor.
How to Serve and Store Pesto Pasta with Roasted Tomatoes
This recipe yields four delicious servings of Pesto Pasta with Roasted Tomatoes, making it perfect for a cozy family dinner or a small gathering. For an appetizing presentation, twirl the spaghetti into nests on each plate, and top generously with the sweet roasted tomatoes. A sprinkle of additional parmesan and a drizzle of olive oil will enhance the vibrant colors and flavors, while a side of crusty garlic bread is perfect for soaking up any leftover pesto sauce.
To store leftovers, place them in an airtight container in the refrigerator, where they will stay fresh for up to three days. When it’s time to reheat, do so gently on low heat in a skillet, adding a splash of broth or water to keep the pasta moist and prevent it from becoming dry. While this dish is best enjoyed fresh, you can freeze it; just be aware that the texture of the tomatoes may change slightly upon thawing.
Garlic Bread
The crispy, buttery texture of garlic bread is perfect for mopping up the vibrant pesto and juicy roasted tomatoes.
Caprese Salad
With its fresh mozzarella, ripe tomatoes, and fragrant basil, a Caprese salad enhances the dish’s flavors while adding a refreshing crunch.
Roasted Zucchini
Tender roasted zucchini adds a subtle sweetness and a delightful contrast to the rich basil pesto and savory parmesan.
Lemon Herb Quinoa
This light and zesty quinoa dish provides a nutty flavor that complements the pasta without overpowering the delicate pesto sauce.
Creamy Polenta
Silky polenta serves as a comforting base that harmonizes beautifully with the rich flavors of pesto and bursts of sweet roasted tomatoes.
Spinach and Strawberry Salad
The sweetness of strawberries paired with peppery spinach creates an unexpected yet delightful contrast to the savory elements of your pasta dish.
Frequently Asked Questions
Can I use a different type of pasta instead of spaghetti? Yes, you can absolutely use any pasta shape you prefer such as penne, fusilli, or fettuccine. Just be sure to adjust the cooking time according to the package instructions for the chosen pasta.
Is there a dairy-free option for this pesto? Yes, you can make a dairy-free version of the pesto by omitting the parmesan cheese and using nutritional yeast instead. This will give you a similar umami flavor without the dairy.
Can I make this dish ahead of time and freeze it? While it’s best enjoyed fresh, you can freeze the pesto separately from the pasta and roasted tomatoes. Just store them in airtight containers, and when ready to eat, thaw them in the refrigerator and combine with freshly cooked pasta.
How do I know when my roasted tomatoes are done? Your roasted tomatoes are ready when they are soft and slightly caramelized on the edges. This usually takes about 20 minutes at 400°F (200°C) but keep an eye on them as oven temperatures can vary.
What herbs can I add to enhance the flavor of the pesto? You can experiment with adding herbs like parsley or arugula to your pesto for added depth. Just blend them in with the basil to create a unique flavor profile that complements the dish beautifully.
Conclusion
Pesto Pasta with Roasted Tomatoes is not just a meal, but a celebration of vibrant flavors and effortless cooking that will surely impress your loved ones. For more delightful dishes that pair beautifully with this pasta, check out [Caprese Salad] or [Lemon Garlic Shrimp], both perfect for a summer gathering. We’d love to see your take on this recipe—save it to Pinterest and share your creations with our community in the comments!

Pesto Pasta with Roasted Tomatoes
Ingredients
Method
- Preheat the oven to 400°F (200°C). In a bowl, toss the halved cherry tomatoes with olive oil, salt, and pepper. Spread them on a baking sheet and roast for 20 minutes until soft and slightly caramelized.
- In a large pot, bring salted water to a boil. Add the spaghetti and cook according to package instructions until al dente. Reserve 1 cup of pasta water, then drain the pasta.
- In a blender, combine basil leaves, parmesan cheese, olive oil, pine nuts, garlic, salt, and pepper. Blend until smooth, adding reserved pasta water as needed to reach desired consistency.
- In the pot with the drained pasta, add the pesto and roasted tomatoes. Toss to combine, adding more pasta water if necessary. Serve warm, garnished with additional parmesan cheese if desired.
