When you’re looking for a meal that’s both wholesome and delicious, Zesty Feta and Tomato-Stuffed Spaghetti Squash is the perfect choice. This vibrant dish combines the richness of feta cheese, the sweetness of cherry tomatoes, and the delicate texture of spaghetti squash, all brought together with the earthy flavor of pesto sauce. It’s an exciting, low-carb alternative to traditional pasta dishes, packed with nutrients and bursting with flavor. Whether you’re following a low-carb, gluten-free, or Mediterranean diet, this dish offers a delightful way to indulge in a filling, healthy meal that will leave you feeling satisfied.
Why You’ll Love This Zesty Feta and Tomato-Stuffed Spaghetti Squash
Zesty Feta and Tomato-Stuffed Spaghetti Squash is more than just a healthy alternative to pasta—it’s a versatile and vibrant dish that combines savory, fresh ingredients in a way that’s both satisfying and refreshing. The spaghetti squash acts as a natural pasta substitute, giving you that satisfying “noodle” texture without the carbs. Meanwhile, the roasted cherry tomatoes burst with juicy sweetness, while the crumbled feta adds a creamy and slightly tangy flavor. With a drizzle of pesto and a sprinkle of salt and pepper, this dish becomes an irresistible symphony of flavors.

Whether you’re preparing a quick weeknight dinner or planning a special occasion meal, this dish is not only visually stunning but also incredibly easy to make. You can also make it ahead of time, ensuring a stress-free dinner when you need it most. The best part? It’s a light yet filling meal that’s low in carbs, high in fiber, and packed with essential nutrients, making it the perfect choice for anyone looking to enjoy a wholesome, balanced meal.
What You’ll Need
Before you dive into the cooking process, it’s essential to have all the ingredients and tools you need to prepare this delectable stuffed spaghetti squash. The ingredients are simple, and you likely have most of them on hand. Here’s what you’ll need:
Ingredients:
- 1 Spaghetti Squash – This acts as the “pasta” base of the dish, providing a tender yet firm texture when roasted.
- 1/2 cup Feta Cheese, crumbled – Adds a creamy, tangy flavor that pairs perfectly with the sweet cherry tomatoes and pesto sauce.
- 1 cup Cherry Tomatoes, halved – These juicy, sweet tomatoes soften as they roast, creating a burst of flavor in every bite.
- 2 tbsp Olive Oil – For roasting the squash and adding a light, healthy fat to the dish.
- 2 tbsp Pesto Sauce – A flavorful, herb-packed sauce that ties the entire dish together. You can use store-bought or homemade pesto.
- Salt and pepper to taste – For seasoning the squash and enhancing the flavors of the ingredients.
Tools:
- Sharp knife – To cut the spaghetti squash in half lengthwise.
- Baking sheet – For roasting the squash.
- Spoon – To scoop out the seeds from the spaghetti squash.
- Fork – To shred the cooked spaghetti squash into noodles after roasting.
- Brush or spoon – To apply the pesto sauce onto the squash halves.
- Measuring spoons – For precise amounts of olive oil, pesto sauce, and seasoning.
Step-by-Step Instructions
Making Zesty Feta and Tomato-Stuffed Spaghetti Squash is an easy and straightforward process, with minimal steps involved. Here’s how to prepare this healthy and flavorful dish:
1. Preheat the Oven
Start by preheating your oven to 400°F (200°C). Roasting the squash at this high temperature ensures that the spaghetti squash will become tender and easy to shred into “noodles,” while also allowing the tomatoes to soften and the feta to warm through.
2. Prepare the Spaghetti Squash
Take your spaghetti squash and carefully slice it in half lengthwise using a sharp knife. Make sure to cut through the tough skin with caution. Once sliced, scoop out the seeds from the center of each half using a spoon. You can discard the seeds or save them for roasting separately, depending on your preference.
3. Drizzle with Olive Oil and Season
Place both halves of the squash cut-side up on a baking sheet. Drizzle each half generously with 2 tablespoons of olive oil. Use your hands or a brush to coat the squash evenly with the oil. Season the squash with salt and pepper to taste, ensuring that both halves are well-seasoned.
4. Roast the Spaghetti Squash
Put the baking sheet with the squash into the preheated oven. Roast the squash for about 20 minutes, or until the flesh is just beginning to soften. The squash should be tender enough that a fork can easily pierce through the flesh, but not too soft. At this point, you’re looking to create a base that can hold the filling while still allowing the “noodles” to form.
5. Add the Pesto Sauce
Once the squash has started to soften, remove it from the oven. Use a spoon or brush to apply 2 tablespoons of pesto sauce to the cut sides of the squash. The pesto will infuse the squash with flavor, giving it a rich, herbaceous undertone.
6. Stuff the Squash
Now it’s time to fill each squash half with the flavorful stuffing. Start by evenly distributing the halved cherry tomatoes across the two squash halves. Follow by sprinkling crumbled feta cheese over the tomatoes. Be sure to spread the filling out evenly for a balanced flavor in each bite.
7. Bake the Stuffed Squash
Return the stuffed squash to the oven and bake for an additional 20 minutes. During this time, the tomatoes will soften, releasing their natural juices, while the feta cheese will warm through and meld with the pesto and tomatoes, creating a deliciously creamy mixture.
8. Shred the Squash
Once the squash has finished baking, remove it from the oven and allow it to cool for a few minutes. Then, use a fork to shred the flesh of the spaghetti squash into noodles. Gently mix the shredded squash with the roasted tomatoes and feta mixture. The squash should easily separate into tender “noodles” that blend seamlessly with the stuffing.
9. Serve and Enjoy
Before serving, top the shredded squash with the roasted tomato and feta filling for a beautiful presentation. Garnish with fresh basil or a drizzle of extra pesto, if desired, and enjoy the burst of flavors in every bite!

Tips for Success
To ensure your Zesty Feta and Tomato-Stuffed Spaghetti Squash turns out perfectly every time, keep these helpful tips in mind:
- Choose a ripe squash: Select a spaghetti squash that feels firm and heavy for its size. The skin should be smooth with no soft spots or blemishes.
- Don’t overcook the squash: Be sure to check the squash after roasting for 20 minutes. You want it to be tender but not mushy. If you overcook it, the squash may become too soft to shred into noodles.
- Use high-quality pesto: The pesto is the flavor base of this dish, so using a high-quality or homemade pesto can make a big difference in taste.
- Customize your filling: You can add extra vegetables like bell peppers, zucchini, or spinach to the stuffing to boost the nutritional value and add more variety to the dish.
Variations to Try
While this recipe is already packed with flavor, there are plenty of ways to customize and make it your own. Here are a few variations you might want to try:
- Add protein: If you want to add more protein to the dish, consider adding cooked chicken, ground turkey, or chickpeas to the filling.
- Swap the cheese: While feta adds a nice tang, you can substitute it with other cheeses like goat cheese, ricotta, or mozzarella for a different flavor profile.
- Add herbs and spices: Experiment with adding extra herbs like thyme, oregano, or rosemary for additional layers of flavor. A pinch of red pepper flakes can also add a subtle heat.
- Make it vegan: To make the dish vegan, simply replace the feta with a plant-based cheese or nutritional yeast for a cheesy flavor.
Storing and Reheating
This dish is perfect for meal prep and can be stored in the refrigerator for a few days.
- Storing: Store the leftovers in an airtight container in the fridge for up to 3-4 days.
- Reheating: To reheat, place the stuffed squash in the oven at 350°F (175°C) for about 10-15 minutes or until heated through. You can also microwave individual portions for 1-2 minutes, depending on your microwave.
Frequently Asked Questions
1. Can I use other vegetables instead of tomatoes? Yes! You can use other vegetables such as roasted bell peppers, mushrooms, or zucchini to customize the stuffing to your liking.
2. Can I make this dish ahead of time? Yes, you can prepare the stuffed squash ahead of time by roasting the squash and preparing the filling. Store the components separately in the fridge and assemble the dish before baking.
3. Is spaghetti squash low-carb? Yes, spaghetti squash is an excellent low-carb alternative to pasta. It has a fraction of the calories and carbohydrates found in traditional pasta, making it a great choice for anyone following a low-carb or gluten-free diet.
4. Can I freeze the stuffed squash? While the stuffed squash can be frozen, it’s best to freeze the squash and filling separately to maintain the best texture. Once assembled and baked, it’s best to eat the dish fresh for optimal flavor.

The Final Word
Zesty Feta and Tomato-Stuffed Spaghetti Squash is a delicious and satisfying low-carb meal that’s perfect for anyone looking to enjoy a healthier version of a pasta dish. With its flavorful filling, tender squash noodles, and fresh ingredients, this dish offers a beautiful combination of textures and tastes that are sure to impress. Whether you’re preparing it for a weeknight dinner or a special occasion, this stuffed spaghetti squash is sure to become a favorite in your recipe collection. So, give it a try and enjoy the burst of flavors in every bite!

Zesty Feta and Tomato-Stuffed Spaghetti Squash
Ingredients
- – 1/2 cup Feta Cheese crumbled
- – 1 cup Cherry Tomatoes halved
- – 1 Spaghetti Squash
- – 2 tbsp Olive Oil
- – 2 tbsp Pesto Sauce
- – Salt and pepper to taste
Instructions
- Preheat your oven to 400°F (200°C) to get ready for roasting.
- Carefully slice the spaghetti squash in half lengthwise, then scoop out the seeds from the center of each half.
- Place the squash cut-side up on a baking sheet. Drizzle generous amounts of olive oil on both halves and season with salt and pepper according to your taste preferences.
- Roast the squash in the preheated oven for about 20 minutes, or until it’s beginning to get tender.
- After 20 minutes, take the squash out of the oven. Gently brush the cut sides with pesto sauce for an extra layer of flavor.
- Now, fill each half of the spaghetti squash with the halved cherry tomatoes and crumbled feta cheese, spreading them evenly.
- Return the stuffed squash to the oven and bake for an additional 20 minutes, allowing the tomatoes to soften and the feta to warm through.
- Once finished, carefully remove the squash from the oven. Using a fork, shred the flesh of the spaghetti squash into noodles, mixing it gently into the tomatoes and feta filling.
- Before serving, top the beautifully shredded spaghetti squash with the tomato and feta mixture, offering a fantastic presentation and mouth-watering taste.