I absolutely adore this Spaghetti Squash with Tomato, Basil, & Feta Recipe because it transforms humble ingredients into a vibrant and satisfying dish that feels like a celebration on your plate. The delicate strands of tender spaghetti squash mingle perfectly with juicy, bright tomatoes, fragrant fresh basil, and the creamy tang of feta cheese. It’s one of those dishes I love to prepare whether I want a light weeknight dinner or a stunning side for guests. It’s wholesome, fresh, and bursting with flavors that always leave me craving another forkful.
Why You'll Love This Spaghetti Squash with Tomato, Basil, & Feta Recipe
Whenever I make this dish, what really stands out to me is the balance of flavors. The natural sweetness of the spaghetti squash acts as a beautiful canvas for the ripe acidity of the tomatoes and the herbaceous kick from the fresh basil. Then, that salty, slightly tangy feta adds a creamy contrast that ties everything together like a perfect flavor symphony. It’s bright, fresh, and utterly comforting all at once.
One of my favorite things about this recipe is how simple it is to pull together. After roasting the squash (which does take a bit of time, but mostly hands-off), the rest comes together in minutes. I love recipes that don’t involve long lists of complicated steps or exotic ingredients but still deliver impressive results. You only need a few fresh, quality ingredients, and the toppings bring the dish alive in the best way.
This recipe really shines for all sorts of occasions. I’ve served it as a light lunch on sunny weekends, alongside grilled chicken for a casual family dinner, and even brought it to potlucks where it gets rave reviews from folks who don’t usually think of spaghetti squash as a “main event” ingredient. Honestly, its versatility and the sheer freshness of the flavors are what make it a standout dish I keep coming back to.
Ingredients You'll Need
The magic of this dish lies in its simplicity and freshness. Each ingredient plays a crucial role—from the spaghetti squash’s unique texture to the bright, juicy tomatoes and fragrant basil that add layers of flavor, finishing with salty feta for richness and olive oil to bring it all together.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Spaghetti squash: I recommend about 2 pounds to yield enough strands for four servings with that perfect tender texture.
- Garlic: Fresh cloves bring a subtle pungency that wakes up the dish in the skillet.
- Fresh basil leaves: Bright and aromatic, basil adds that unmistakable herbaceous pop every time I toss it in.
- Tomatoes: Seeding and dicing amplify their juiciness and sweetness, contributing vibrant color and freshness.
- Feta cheese: Crumbled for creamy saltiness that perfectly contrasts the sweeter squash and tomatoes.
- Extra-virgin olive oil: Essential for richness and to marry all the elements in a luscious, silky coating.
Directions
Step 1: Start by carefully cutting the spaghetti squash in half from stem to bottom. If it’s too tough to slice through easily, pop it in the microwave for about 3-5 minutes to soften it just enough—this trick saves me effort and ensures a clean cut. Scoop out the seeds and discard them, or try roasting them separately for a crunchy snack.
Step 2: Place the two squash halves face down on a rimmed baking sheet or casserole dish. I sometimes reserve one half to use as a serving bowl—it looks lovely and adds a rustic touch. Bake at 400°F for about 50 to 60 minutes, depending on the squash size. You’ll know it’s ready when a fork slides in easily, and the shell gives slightly to your touch.
Step 3: While the squash is baking, I prepare the remaining ingredients so everything’s ready to go once the squash comes out. This means mincing garlic, chopping basil, seeding and dicing the tomatoes, and crumbling the feta. It’s a nice way to keep the rhythm flowing in the kitchen.
Step 4: When the squash is tender, carefully remove it from the oven and let it cool just enough to handle. Turn the halves face-up and use a fork to gently rake out the spaghetti-like strands. This step is so satisfying, and once you see those delicate threads, you know the magic is happening.
Step 5: Heat 2 tablespoons of the olive oil in a skillet over medium-low heat. Add the garlic and sauté for 2-3 minutes until it’s fragrant but not browned. Then, add the spaghetti squash strands and toss gently to warm everything through and infuse the garlic flavor.
Step 6: Stir in the diced tomatoes, fresh basil, and crumbled feta cheese. Toss carefully to combine all the ingredients, then remove the skillet from the heat. Drizzle the remaining 2 tablespoons of olive oil over the mixture for a silky finish, and serve immediately or cover to keep warm until ready to enjoy.
Servings and Timing
This Spaghetti Squash with Tomato, Basil, & Feta Recipe makes about 4 generous servings — perfect for a family meal or small dinner party. Prep time is roughly 10 minutes for chopping and prepping ingredients. The main cooking involves roasting the squash for about 50 to 60 minutes. Altogether, the total time is just over an hour, including the resting and cooling of the squash before shredding it. It’s hands-off for a good portion of that, which I appreciate when I want to multitask or relax while it’s baking.
How to Serve This Spaghetti Squash with Tomato, Basil, & Feta Recipe
When it comes to serving this dish, I love to keep it simple and fresh. It pairs beautifully with grilled chicken or fish for a wholesome meal that feels light but satisfying. For a vegetarian option, I sometimes add roasted chickpeas or a handful of toasted pine nuts on top for extra texture and protein. A crisp green salad tossed with lemon vinaigrette on the side adds wonderful brightness.
Presentation-wise, I think serving the squash right in its roasted shell is such a fun and rustic touch that guests always comment on. Garnishing with a few extra fresh basil leaves and a sprinkle of feta crowns the dish elegantly. I also enjoy a drizzle of good-quality extra-virgin olive oil just before serving to add a glossy finish.
For drinks, a chilled glass of dry white wine like Sauvignon Blanc or Pinot Grigio complements the herbaceous notes and fresh tomato nicely. If you want a non-alcoholic option, iced sparkling water with a twist of lemon or a cucumber mint cooler works beautifully. This dish is versatile enough to serve warm or at room temperature, which makes it ideal for picnics or potlucks where reheating isn’t always convenient.
Variations
One of the things I love most about this Spaghetti Squash with Tomato, Basil, & Feta Recipe is how easy it is to customize. If you want a vegan version, simply swap the feta for a nut-based cheese or sprinkle with toasted nutritional yeast for a cheesy, savory finish. You could also add sautéed mushrooms or spinach to bulk it up and add earthiness.
For a bit more heat or complexity, sometimes I like tossing in a pinch of red chili flakes or a splash of balsamic vinegar. Those little additions elevate the routine and add new layers to the flavor.
If you’re short on time, I’ve even steamed the spaghetti squash halves in the microwave until tender, which speeds things up without sacrificing texture. Grilling the squash halves before shredding also adds a lovely smoky depth. The key is to experiment with what’s in season or what you love most—this recipe is wonderfully forgiving and flexible.
Storage and Reheating
Storing Leftovers
If you have leftovers, I recommend storing the spaghetti squash mixture in an airtight container in the refrigerator. It keeps well for up to 3-4 days. I like to use glass containers that seal tightly—they preserve the flavors and keep the feta fresh. Before storing, cool the dish completely to prevent condensation inside the container, which can make it soggy.
Freezing
I generally don’t freeze this dish because the fresh tomatoes and basil tend to lose their vibrant texture after thawing. However, if you want to freeze it, place it in a freezer-safe container and consume within 1-2 months for best quality. When thawing, do so slowly overnight in the fridge and expect a softer texture. Adding fresh basil and feta after thawing helps refresh the flavors.
Reheating
The best way to reheat leftovers is gently in a skillet over low heat. This helps warm the squash and garlic without drying it out. You can add a splash of olive oil or a little water if it seems dry. Avoid microwaving aggressively, as it can make textures mushy and the feta grainy. For a cozy meal, I love reheating just to warm and serving slightly chilled or at room temperature, which keeps the flavors fresh and bright.
FAQs
Can I use canned tomatoes instead of fresh?
While fresh tomatoes add the best flavor and texture for this recipe, you can use canned diced tomatoes if needed. Just be sure to drain them well to avoid excess moisture, which can make the dish watery. Adjust seasoning accordingly since canned tomatoes vary in saltiness and acidity.
Is spaghetti squash naturally gluten-free?
Yes! Spaghetti squash is a fantastic gluten-free alternative to pasta. This recipe is naturally gluten-free, making it ideal for those avoiding gluten or looking for lighter carb options.
How do I know when the spaghetti squash is done roasting?
The squash is ready when its skin is tender enough that a fork easily pierces the flesh and the inside strands separate effortlessly with a fork. The squash will also feel soft to the touch when carefully handled.
Can I prepare this dish in advance?
You can roast the squash and prepare the ingredients ahead of time, but I recommend tossing everything together just before serving. This keeps the basil vibrant and the feta creamy, maximizing freshness and texture.
What else can I add to enhance the protein content?
For added protein, consider topping the dish with grilled chicken, shrimp, roasted chickpeas, or toasted nuts like pine nuts or walnuts. These options keep the integrity of the dish while making it more filling.
Conclusion
I truly believe this Spaghetti Squash with Tomato, Basil, & Feta Recipe is one of those dishes you’ll want to make again and again. Its bright, fresh flavors combined with easy preparation and flexibility make it a personal favorite I love sharing. Whether you’re looking for a wholesome weeknight dinner or a pretty side for entertaining, this dish never fails to impress. Give it a try — I’m confident it will become a staple in your kitchen too!
```
Print
Spaghetti Squash with Tomato, Basil, & Feta Recipe
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Mediterranean
- Diet: Gluten Free
Description
A light and flavorful Spaghetti Squash dish featuring tender roasted squash strands tossed with garlic, fresh tomatoes, aromatic basil, and tangy feta cheese. This healthy, gluten-free recipe is perfect as a vegetarian main or a side, highlighting simple ingredients with delicious Mediterranean flavors.
Ingredients
Main Ingredients
- 2 cups spaghetti squash (about 2 pounds)
- 2 cloves garlic, minced
- ⅓ cup chopped fresh basil leaves
- 1 ½ cups tomatoes, seeded and diced (2-3 medium tomatoes)
- ½ cup crumbled feta cheese
- 4 tablespoons extra-virgin olive oil
Instructions
- Prepare the squash: Using a sharp knife, cut the spaghetti squash in half lengthwise from stem to bottom. If the squash is too hard to cut, microwave it for 3-5 minutes to soften. Scoop out and discard the seeds. Place the halves face down on a rimmed baking sheet or casserole dish. Reserve one shell half if you want to serve the dish in it.
- Bake the squash: Preheat the oven to 400°F (204°C). Bake the squash halves for 50-60 minutes, depending on size, until the skin is soft and a fork can easily pierce through.
- Prepare ingredients: While the squash is baking, mince the garlic, chop the basil, and seed and dice the tomatoes so everything is ready to use.
- Shred the squash strands: Once the squash is tender, remove it from the oven and let it cool until safe to handle. Turn the halves face up and use a fork to scrape the flesh, creating spaghetti-like strands. Set aside.
- Sauté garlic and squash: Heat 2 tablespoons of olive oil in a skillet over medium-low heat. Add the minced garlic and sauté for 2-3 minutes until fragrant. Add the spaghetti squash strands to the skillet and stir to incorporate the garlic and warm the squash through.
- Toss with remaining ingredients: Add the diced tomatoes, chopped basil, and crumbled feta cheese to the skillet. Toss gently to combine. Remove from heat and drizzle with the remaining 2 tablespoons of olive oil. Serve immediately or cover until ready to serve.
Notes
- If desired, save the squash seeds to roast for a crunchy snack.
- The baking time may vary depending on the size and thickness of the squash.
- Serving the dish in the reserved squash shell halves adds a rustic, charming presentation.
- This dish can be served warm or at room temperature.
- Extra feta can be sprinkled on top for added flavor.
Leave a Reply