Imagine twirling perfectly cooked al dente pasta around your fork, each strand coated in fragrant basil pesto that bursts with fresh, herby goodness. The sweet aroma of roasted cherry tomatoes fills the air, tempting your taste buds and promising a flavor explosion that dances between savory and slightly sweet, making every bite a delightful experience you won’t forget.
Every time I whip up pesto pasta with roasted cherry tomatoes, I’m transported back to sun-soaked summer picnics where laughter mingles with the scent of fresh basil and ripe tomatoes. This vibrant dish isn’t just a meal; it’s an invitation to gather around the table, share stories, and create unforgettable memories during those perfect sunny afternoons or cozy family dinners.
Why Is Pesto pasta with roasted cherry tomatoes So Irresistibly Good?
Fresh basil pesto delivers a burst of flavor that elevates every bite. Roasted cherry tomatoes add a sweet, caramelized touch that perfectly complements the dish. Quick to prepare, this meal is ready in just 30 minutes, making it ideal for busy weeknights. Versatile, it pairs beautifully with any pasta type and can easily be customized with your favorite ingredients. Crowd-pleasing, it’s a hit with both kids and adults alike, ensuring everyone will ask for seconds!
Pesto pasta with roasted cherry tomatoes Ingredients
For the Pasta
- 12 oz Pasta (e.g., spaghetti or penne) – Use your favorite type of pasta for the perfect base to hold the vibrant flavors.
For the Pesto
- 2 cups Fresh basil leaves (Packed) – Fresh basil brings a fragrant and aromatic touch that is essential for a delicious pesto.
- 1/2 cup Pine nuts (Lightly toasted) – Toasted pine nuts add a nutty richness and depth to the pesto’s flavor profile.
- 1/2 cup Parmesan cheese (Grated) – Grated Parmesan contributes a salty, umami kick that enhances the overall taste of your dish.
- 2 cloves Garlic (Minced) – Minced garlic infuses the pesto with a zesty sharpness that balances beautifully with the other ingredients.
- 1/2 cup Olive oil (Extra virgin) – Extra virgin olive oil provides moisture and richness, allowing all flavors to meld harmoniously.
- Salt to taste – A pinch of salt brings out the vibrant flavors of the pesto and roasted tomatoes.
- Pepper to taste – Freshly cracked pepper adds a subtle warmth and complexity to the dish.
For the Roasted Cherry Tomatoes
- 2 cups Cherry tomatoes (Halved) – Sweet cherry tomatoes caramelize beautifully in the oven, adding a burst of flavor to each bite.
- 2 tbsp Olive oil (For roasting) – Drizzling olive oil helps achieve perfectly roasted tomatoes with an irresistible golden hue.
- Salt to taste – Seasoning with salt enhances the natural sweetness of the cherry tomatoes as they roast.
- Pepper to taste – A dash of pepper complements the sweetness of the tomatoes, adding depth to their flavor.
How to Make Pesto pasta with roasted cherry tomatoes
1. Preheat the oven to 400°F (200°C).
Warm up your kitchen with this inviting temperature, perfect for roasting those sweet cherry tomatoes.
2. Toss the halved cherry tomatoes with olive oil, salt, and pepper on a baking sheet.
Ensure they are evenly coated; this will help them caramelize beautifully in the oven.
3. Roast in the oven for 15-20 minutes until they are soft and slightly caramelized.
Keep an eye on them as they transform into juicy bursts of flavor!
4. Boil salted water in a large pot.
This is essential for cooking your 12 oz of pasta (like spaghetti or penne) to perfection.
5. Add the pasta and cook according to package instructions until al dente.
Aim for that delightful texture—just firm enough to hold onto the flavors!
6. Reserve 1/2 cup of pasta water, then drain the pasta in a colander.
Don’t forget this step; the starchy water will help bind everything together later.
7. Combine basil, pine nuts, Parmesan cheese, and garlic in a food processor to make the pesto.
This mix brings together vibrant flavors ready to elevate your dish!
8. Pulse until finely chopped, then slowly add olive oil while processing until smooth.
The consistency should be creamy and lush—an irresistible pesto awaits you!
9. Season with salt and pepper to taste.
Give it a quick taste test; you want that perfect balance of flavors.
10. Toss the drained pasta with the pesto in the pot, adding reserved pasta water as needed for consistency.
Coat every noodle generously—this is where the magic happens!
11. Fold in the roasted cherry tomatoes gently.
Their sweetness will add a delightful burst to each bite of your vibrant dish.
12. Serve immediately, garnished with extra Parmesan if desired.
A sprinkle of cheese adds that final touch of indulgence—enjoy every moment!
Optional: Garnish with fresh basil leaves for an extra pop of color.
Exact quantities are listed in the recipe card below.
Expert Tips

- Pasta Perfection: Use a high-quality pasta for a deliciously chewy texture; avoid overcooking to maintain the perfect al dente bite.
- Basil Freshness: Choose vibrant, dark green basil leaves for your pesto; wilted or brown leaves can dull the flavor of your Pesto pasta with roasted cherry tomatoes.
- Nutty Flavor: Lightly toast the pine nuts before adding them to the pesto; this enhances their flavor and adds depth to your dish.
- Roasting Tomatoes: Ensure even roasting by spreading cherry tomatoes in a single layer on the baking sheet; overcrowding can lead to steaming instead of caramelizing.
- Pasta Water Magic: Reserve enough pasta water before draining; it’s essential for achieving a silky sauce that clings beautifully to your Pesto pasta with roasted cherry tomatoes.
- Seasoning Balance: Taste and adjust the seasoning as you go; every ingredient varies in strength, so don’t be afraid to fine-tune with salt and pepper.
How to Store and Freeze Pesto pasta with roasted cherry tomatoes
- Fridge: Store leftovers in an airtight container for up to 3 days. This helps maintain the freshness of the pesto and roasted tomatoes.
- Freezer: For longer storage, freeze portions in freezer-safe bags for up to 2 months. Make sure to remove excess air before sealing.
- Reheating: To reheat, thaw overnight in the fridge, then warm gently on the stovetop or microwave, adding a splash of olive oil if needed to revive the flavors.
- Freshness Tip: If you have leftover pesto, store it in a small jar covered with a thin layer of olive oil to keep it vibrant and tasty for up to a week!
Pesto pasta with roasted cherry tomatoes Your Way
Feel free to get creative and customize this vibrant dish to suit your taste buds!
- Gluten-Free: Swap traditional pasta for gluten-free penne or rice noodles. This way, everyone can enjoy a delightful meal without worrying about gluten.
- Nut-Free: Replace pine nuts with sunflower seeds or leave them out altogether for a nut-free version. The pesto will still be creamy and delicious!
- Spicy Kick: Add red pepper flakes or diced jalapeños to the pesto for an exciting heat that perfectly complements the sweetness of the roasted tomatoes.
- Extra Veggies: Toss in some sautéed zucchini, bell peppers, or spinach along with the pasta for added nutrition and color. It transforms this dish into a vibrant feast!
- Creamy Twist: Stir in a splash of heavy cream or a dollop of ricotta cheese after mixing in the pesto for a rich, indulgent finish. It brings an extra layer of comfort to your plate.
- Herb-Infused: Substitute basil with arugula or spinach for a different green flavor profile that’s just as fresh and aromatic. Each herb offers its unique character!
- Cheese Lovers: Mix in crumbled feta or goat cheese for a tangy twist that pairs beautifully with the sweet tomatoes. It’s a delightful surprise in every bite!
Make-Ahead Tips for Pesto pasta with roasted cherry tomatoes
This Pesto pasta with roasted cherry tomatoes recipe is perfect for meal prep, allowing you to enjoy a delicious and vibrant dish any night of the week. You can prepare the roasted cherry tomatoes and pesto in advance to save time. Simply roast the halved cherry tomatoes at 400°F (200°C) for 15-20 minutes until caramelized, and store them in an airtight container for up to 3 days. For the pesto, blend together 2 cups of fresh basil leaves, ½ cup of toasted pine nuts, ½ cup of grated Parmesan cheese, and 2 cloves of minced garlic; drizzle in ½ cup of extra virgin olive oil until smooth, and it will keep well in the fridge for about 1 week. When ready to serve, cook your favorite pasta according to package instructions, toss it with the prepared pesto, and gently fold in the roasted tomatoes. This way, you maximize flavor while minimizing effort!
Pesto pasta with roasted cherry tomatoes Recipe FAQs
What type of pasta works best for this recipe?
You can use any pasta you love! I recommend spaghetti or penne, as they pair beautifully with the pesto and roasted cherry tomatoes. Cook it until al dente for the perfect texture—about 10-12 minutes depending on the type.
How do I store leftovers of pesto pasta with roasted cherry tomatoes?
Store any leftovers in an airtight container in the fridge for up to 3 days. To keep the flavors fresh, consider adding a splash of olive oil before sealing the container. When you’re ready to enjoy it again, just reheat gently on the stovetop or in the microwave.
Can I freeze pesto pasta with roasted cherry tomatoes?
Yes! You can freeze this dish for up to a month. However, it’s best to freeze the pasta and pesto separately from the roasted cherry tomatoes to maintain their texture. Thaw them in the fridge overnight before reheating.
What if my pesto is too thick?
If your pesto turns out too thick, don’t worry! Simply add some of the reserved pasta water, a tablespoon at a time, while tossing it with your pasta until you reach your desired consistency. This adds flavor and helps everything combine perfectly!
Is there a way to make this dish vegan?
Absolutely! To make this recipe vegan, simply omit the Parmesan cheese or replace it with a plant-based alternative. Nutritional yeast is a fantastic substitute that adds a cheesy flavor without dairy.
How many servings does this recipe yield?
This delightful dish serves 4 people generously. Each serving contains about 450 calories, making it both satisfying and nutritious—a perfect meal for family gatherings or cozy dinners!

Pesto Pasta with Roasted Cherry Tomatoes
Ingredients
- 12 oz Pasta (e.g., spaghetti or penne) Use your favorite type of pasta.
- 2 cups Fresh basil leaves Packed.
- 1/2 cup Pine nuts Lightly toasted.
- 1/2 cup Parmesan cheese Grated.
- 2 cloves Garlic Minced.
- 1/2 cup Olive oil Extra virgin.
- 2 cups Cherry tomatoes Halved.
- 2 tbsp Olive oil For roasting.
Method
- Preheat the oven to 400°F (200°C).
- On a baking sheet, toss the halved cherry tomatoes with olive oil, salt, and pepper.
- Roast in the oven for 15-20 minutes until they are soft and slightly caramelized.
- In a large pot, bring salted water to a boil.
- Add the pasta and cook according to package instructions until al dente.
- Reserve 1/2 cup of pasta water, then drain the pasta in a colander.
- In a food processor, combine basil, pine nuts, Parmesan cheese, and garlic.
- Pulse until finely chopped, then slowly add olive oil while processing until smooth.
- Season with salt and pepper to taste.
- In the pot with the drained pasta, add the pesto and toss to coat, adding reserved pasta water as needed for consistency.
- Gently fold in the roasted cherry tomatoes.
- Serve immediately, garnished with extra Parmesan if desired.















