There’s a certain thrill that comes from transforming a simple ingredient into a spectacular dish, and that’s exactly what happens with this Spaghetti Squash with Pesto and Cherry Tomatoes. I first discovered this bright and flavorful recipe during a particularly sunny Saturday spent wandering through the farmers’ market, where the vibrant colors of the produce sparked my creativity.
The satisfying texture of the spaghetti squash paired with the fresh, herby pesto and juicy cherry tomatoes creates a delightful feast for both the eyes and the palate. This dish is perfect for those moments when I want something wholesome and wholesome, yet refreshing enough to capture the spirit of the season.
Whether you’re a seasoned chef or someone who wants a break from takeout, you’ll find that this recipe is not only simple but also a crowd-pleaser. So, let’s dive into this easy-to-make yet elegant dish that celebrates the beauty of home-cooked meals!
Why love Spaghetti Squash with Pesto and Cherry Tomatoes?
Delightful flavor combination: The creamy pesto and sweet cherry tomatoes make every bite a burst of flavor.
Quick preparation: With minimal cooking time, you can enjoy a delicious and healthy meal in no time.
Wholesome ingredients: This dish is packed with nutrients, perfect for health-conscious eaters seeking freshness.
Versatile and adaptable: Serve it warm, at room temperature, or even as leftovers for lunch the next day.
Impressive presentation: The vibrant colors create a stunning dish that’s sure to impress your guests.
Why not elevate your weekday meals with this delightful recipe that’s simple yet sophisticated?
Spaghetti Squash with Pesto Ingredients
• Let’s gather what you need for this vibrant dish!
For the Spaghetti Squash
- 1 medium spaghetti squash – Roast it until the strands are tender for the perfect base of this meal.
For the Pesto Sauce
- 1/4 cup pesto – This adds a burst of herby flavor, bringing the dish together beautifully.
For the Cherry Tomatoes
- 1 cup cherry tomatoes, halved – Fresh and juicy, they introduce a sweet contrast and vibrant color.
For Cooking
- 2 tbsp olive oil – Use this to sauté the tomatoes, enhancing their natural sweetness.
For Seasoning
- Salt and pepper, to taste – Essential for bringing out all the flavors in this Spaghetti Squash with Pesto and Cherry Tomatoes.
For Garnish
- Grated Parmesan – A sprinkle of this nutty cheese adds richness and elevates your dish to gourmet!
How to Make Spaghetti Squash with Pesto and Cherry Tomatoes
-
Preheat the oven to 400°F (200°C). This step prepares the perfect environment for roasting the spaghetti squash, allowing it to cook evenly until tender and ready to be transformed into delightful strands.
-
Roast the spaghetti squash. Cut it in half, scoop out the seeds, and place it cut-side down on a baking sheet. Roast for about 40-50 minutes, or until you can easily pierce it with a fork.
-
Sauté the cherry tomatoes. In a pan, heat the olive oil over medium heat, then add the halved cherry tomatoes. Stir occasionally and cook for about 5-7 minutes until they’ve softened and their juices start to burst.
-
Combine the squash strands. Once the squash is roasted, use a fork to scrape out the strands into a large bowl. Mix in the pesto and sautéed tomatoes, tossing everything together until well combined and deliciously coated.
-
Season to taste. Sprinkle in salt and pepper and mix again. Finish by generously adding grated Parmesan on top for a rich, creamy touch.
-
Serve warm or at room temperature. This dish is incredibly versatile, so enjoy it however you prefer, maybe with some crusty bread on the side!
Optional: Garnish with fresh basil leaves for an extra burst of color and flavor.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Spaghetti Squash with Pesto and Cherry Tomatoes
-
Room Temperature: It’s best to avoid leaving the dish out for more than 2 hours, as it contains ingredients that can spoil quickly.
-
Fridge: Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently to preserve texture and flavor.
-
Freezer: You can freeze portions for up to 3 months. For best results, separate the squash strands from the pesto and cherry tomatoes before freezing.
-
Reheating: To reheat, allow the dish to thaw in the fridge overnight, then warm it in a pan over low heat or in the microwave until heated through. Enjoy your Spaghetti Squash with Pesto and Cherry Tomatoes just as delightful as when it was first made!
What to Serve with Spaghetti Squash with Pesto and Cherry Tomatoes?
Creating a complete meal is all about balance and harmonious flavors that uplift your main dish.
-
Garlic Bread: The crispy texture of warm garlic bread is the perfect accompaniment, adding a comforting touch to your meal. It’s ideal for soaking up any extra pesto sauce.
-
Arugula Salad: A fresh arugula salad with lemon vinaigrette brings bright acidity, complementing the rich flavors in the spaghetti squash. Toss in some cherry tomatoes for a delightful echo of your main dish.
-
Roasted Vegetables: Colorful roasted veggies like bell peppers and zucchini add a sweet, smoky flavor that nicely contrasts with the herby pesto. Plus, they contribute a beautiful medley of colors to your table.
-
Quinoa Pilaf: Nutty quinoa pilaf offers a heartiness that enhances the dish. It’s an excellent source of protein and adds a satisfying chew that complements the tender squash strands.
-
White Wine Spritzer: A crisp white wine spritzer can refresh the palate. The light acidity and effervescence invigorate the meal, making it perfect for warm evenings.
-
Chocolate Mousse: End your dinner on a high note with a rich chocolate mousse. Its creamy texture and deep flavor create a delightful contrast to the lightness of the spaghetti squash.
Each pairing elevates your dining experience, ensuring that the vibrant flavors of your spaghetti squash with pesto and cherry tomatoes truly shine!
Spaghetti Squash with Pesto and Cherry Tomatoes Variations
Feel free to make this dish your own with these delicious twists!
-
Gluten-Free: Swap in a gluten-free pasta for the squash to make a comforting yet gluten-friendly meal. The flavors will still shine!
-
Vegan: Replace the Parmesan with nutritional yeast or a vegan cheese alternative for a rich, cheese-like flavor without the dairy. You’ll still enjoy that satisfying creaminess!
-
Add Nuts: Toss in pine nuts or walnuts for a delightful crunch and a boost of healthy fats that complement the pesto beautifully. Every bite gets a satisfying texture!
-
Spicy Kick: Add red pepper flakes or sauté some sliced jalapeños with the cherry tomatoes for a spicy twist that elevates the flavor profile. If heat is your thing, this will be a crowd favorite!
-
Roasted Veggies: Mix in some roasted zucchini or bell peppers for added nutrition and a wonderful variety of flavors and colors. They’ll blend perfectly with the squash!
-
Herb Variations: Try different herbs like basil, arugula, or spinach in your pesto for unique flavor combinations that keep this dish fresh and exciting each time. Feel free to experiment!
-
Citrus Zing: A squeeze of fresh lemon juice over the finished dish brightens everything and enhances the deliciousness, adding a vibrant, zesty lift. Your taste buds will thank you!
-
Creamy Option: Add a dollop of Greek yogurt or a drizzle of cream for a richer texture that will transform your dish into a sumptuous delight. It’s a delightful alternative!
Make Ahead Options
These Spaghetti Squash with Pesto and Cherry Tomatoes are perfect for those busy weeknights! You can roast the spaghetti squash up to 3 days in advance; simply scoop out the strands and store them in an airtight container in the refrigerator to keep them fresh. The cherry tomatoes can also be sautéed ahead of time and refrigerated for up to 2 days. To serve, just combine the squash and tomatoes with pesto, then season and warm everything together in a skillet for a quick meal that’s just as delicious as when freshly made. This prep can save you stress and time, making mealtime a breeze!
Expert Tips for Spaghetti Squash with Pesto and Cherry Tomatoes
-
Choose the Right Squash: Look for a spaghetti squash that feels heavy for its size with a smooth, unblemished surface for the best texture and flavor.
-
Roasting Time: Don’t rush the roasting! Ensure it’s tender by testing with a fork; undercooked squash won’t yield those delightful strands essential for this dish.
-
Fresh Pesto Preferred: If possible, opt for fresh pesto over jarred. The vibrant flavor of homemade or fresh pesto beautifully enhances the spaghetti squash with pesto and cherry tomatoes.
-
Tomato Searing: Be careful not to overcook the cherry tomatoes. You want them soft but still bursting with juices. A little caramelization perfectly balances with the pesto.
-
Serving Suggestions: This dish is also fantastic chilled. Consider making it ahead of time for a simple lunch or picnic treat that keeps well in the fridge!
Spaghetti Squash with Pesto and Cherry Tomatoes Recipe FAQs
How do I select a ripe spaghetti squash?
Absolutely! When choosing a spaghetti squash, look for one that feels heavy for its size with a smooth, yellow skin and no dark spots or blemishes. A ripe spaghetti squash should also have a slightly dull appearance rather than a shiny one, indicating it’s ready to be cooked to perfection.
How should I store leftover spaghetti squash with pesto and cherry tomatoes?
Very! To store leftovers, place them in an airtight container in the fridge. They’ll keep well for up to 3 days. Make sure to reheat them gently to avoid overcooking the squash strands and losing their delightful texture.
Can I freeze spaghetti squash with pesto and cherry tomatoes?
Yes, you can! To freeze, I recommend separating the squash strands from the pesto and cherry tomatoes. Store each in an airtight container or freezer bag, and they will keep well for up to 3 months. When you’re ready to enjoy it again, thaw it overnight in the fridge before reheating.
What should I do if my spaghetti squash is undercooked?
If you find that your spaghetti squash isn’t tender enough after roasting, simply return it to the oven. Bake it for an additional 10-15 minutes, and check for doneness by piercing it with a fork. You’re looking for strands to easily peel away; if they don’t come apart, give it a little more time!
Are there any dietary considerations for this recipe?
Indeed! This recipe is vegetarian and can easily be made vegan by omitting the grated Parmesan or substituting it with a dairy-free alternative. If you’re cooking for pets or people with allergies, just be cautious about any store-bought pesto containing nuts, dairy, or other allergens. Homemade pesto can be tailored to specific dietary needs, ensuring everyone can enjoy this delicious dish!

Delicious Spaghetti Squash with Pesto and Cherry Tomatoes Recipe
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C).
- Roast the spaghetti squash. Cut it in half, scoop out the seeds, and place cut-side down on a baking sheet. Roast for about 40-50 minutes, or until easily pierced with a fork.
- Sauté the cherry tomatoes. In a pan, heat the olive oil over medium heat, then add the halved cherry tomatoes. Stir occasionally and cook for about 5-7 minutes until they've softened and their juices start to burst.
- Combine the squash strands. Once the squash is roasted, use a fork to scrape out the strands into a large bowl. Mix in the pesto and sautéed tomatoes, tossing everything together until well combined.
- Season to taste. Sprinkle in salt and pepper and mix again. Finish by generously adding grated Parmesan on top.
- Serve warm or at room temperature. Enjoy with some crusty bread on the side!







