There’s something truly magical about the holidays and cozy nights in that calls for comfort food that’s both simple and memorable. I remember the first time I made this Easy Feta Spaghetti Squash—it was one of those evenings where I wanted something warm, cheesy, and fresh without spending hours in the kitchen. This dish checked every box! It’s quick enough for a weeknight but special enough to impress guests or serve as a delightful giftable meal for friends. If you’ve been craving something that’s light, flavorful, and just downright satisfying, this recipe is going to be your new best friend.
What I love most about this Easy Feta Spaghetti Squash is how it brings together the creamy tang of feta cheese, the sweetness of roasted cherry tomatoes, and the delicate strands of spaghetti squash for a harmonious bite every time. Plus, it’s naturally gluten-free and packed with wholesome ingredients. Trust me, once you try it, you’ll wonder why you didn’t make it sooner!
Why You’ll Love Easy Feta Spaghetti Squash
- Fast: With just a handful of ingredients and simple steps, this meal comes together in under an hour.
- Easy: Minimal prep and one baking sheet mean less cleanup and more time to relax.
- Giftable: This dish travels well and makes a thoughtful homemade gift or potluck contribution.
- Crowd-pleasing: The creamy feta and roasted tomatoes are universally loved flavors that even picky eaters tend to enjoy.
Ingredients
Let’s break down the ingredients so you know exactly what makes this dish shine. I always recommend using fresh, quality ingredients because they really elevate the final flavor.
- 1 spaghetti squash: This is the star of the show! When roasted, its flesh pulls apart into tender, noodle-like strands perfect for scooping.
- 1 block feta cheese: Choose a good quality feta for that creamy, sharp tang. It melts just enough to become luscious but still holds its texture.
- 2 cups cherry tomatoes: Sweet and juicy, they add a pop of color and a natural burst of flavor.
- 3 cloves garlic, minced: Garlic infuses the dish with warmth and depth. If you love garlic like I do, you can’t skip this!
- 2 tablespoons olive oil: A good olive oil ties everything together and helps roast the veggies to perfection.
- Salt and black pepper, to taste: Simple seasonings to bring out all the natural flavors.
- 1 bunch fresh basil: Fresh basil adds a fragrant, herbal brightness that finishes the dish beautifully.
How to Make Easy Feta Spaghetti Squash
Ready to dive in? I promise, this is easier than you think. Just follow these steps, and you’ll have a show-stopping meal on the table.
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. This helps catch any drips and makes cleanup a breeze.
- Halve the spaghetti squash lengthwise and scoop out the seeds with a spoon. This part can be a little tough, so be sure to use a sharp knife and take your time.
- Place a block of feta cheese in the center of each squash half. This is where the magic happens—the feta slowly softens and mingles with the squash and tomatoes.
- Surround the feta with halved cherry tomatoes. Don’t be shy; the more tomatoes, the juicier and more flavorful the dish.
- Sprinkle the minced garlic evenly over the feta and tomatoes. Garlic is a powerhouse flavor here, so make sure every bite has a little garlic love.
- Drizzle 2 tablespoons of olive oil over everything. This helps everything roast beautifully and brings out the richness in the feta.
- Season with salt and black pepper to taste. Keep it balanced—you want to enhance, not overpower.
- Press the tomatoes gently to release their juices. This ensures the tomatoes burst and mingle with the feta and squash as they roast.
- Bake for 45-50 minutes, until the squash is fork-tender and the feta is soft and slightly golden on top.
- Remove from the oven and use a fork to rake out the spaghetti squash strands. Mix them well with the roasted feta, tomatoes, and garlic for a creamy, flavorful blend.
- Garnish generously with fresh basil leaves. The herbaceous note is the perfect finishing touch that brightens the whole dish.
And that’s it! Serve it straight from the squash shells for a beautiful presentation or scoop it into bowls for a cozy family dinner. I often pair this with a simple side salad or some crispy roasted vegetables—if you love seasonal sides, you might enjoy the crispy roasted baby potatoes recipe I shared recently. It’s a perfect match!

Substitutions & Additions
One of the best things about this recipe is how easy it is to customize. Here are some ideas if you want to switch things up or add a personal twist:
- Cheese swaps: If you’re not a fan of feta or want a milder flavor, try goat cheese or ricotta. They melt beautifully and keep the creamy texture.
- Vegetable add-ins: Roasted bell peppers, zucchini, or mushrooms can add more depth and variety to the dish.
- Herb variations: Fresh oregano or thyme can replace basil if you want a different herbal profile.
- Protein boost: Add some cooked grilled chicken or chickpeas for a heartier meal. For a cozy, comforting soup with chicken, you might also love the lemon chicken orzo soup I made last week.
- Spicy kick: A pinch of red pepper flakes or a drizzle of chili oil can bring a little heat that pairs wonderfully with the creamy feta.
Tips for Success
To make sure your Easy Feta Spaghetti Squash comes out perfect every time, here are some of my favorite tips and tricks:
- Choose the right spaghetti squash: Pick one that feels heavy for its size with a firm, unblemished skin. Smaller squashes tend to be sweeter and less watery.
- Cutting the squash: If you find the squash tough to cut, microwave it whole for 3-5 minutes to soften the skin slightly before slicing.
- Don’t skip the olive oil: It’s essential for roasting and flavor development, so use a good quality extra virgin olive oil if possible.
- Press the tomatoes gently: This helps release their juices early, so they mingle with the feta and squash during roasting, creating a luscious sauce.
- Prep ahead: You can prepare the squash and toppings the night before. Store them separately, then assemble and roast when ready to eat.
- Mix gently: When you rake out the spaghetti squash strands, mix gently with the feta and tomatoes to keep some texture and avoid turning it into mush.
How to Store Easy Feta Spaghetti Squash
This dish stores beautifully, making it perfect for leftovers or meal prep. Here’s how to keep it fresh and delicious:
- Refrigeration: Store in an airtight container in the fridge for up to 3-4 days. The flavors actually deepen as they sit, making leftovers even more flavorful.
- Reheating: Reheat gently in the oven or microwave. If it looks a bit dry, add a small drizzle of olive oil or a splash of water to bring back some moisture.
- Freezing: While you can freeze cooked spaghetti squash, the texture sometimes changes. If you want to freeze, store the squash and feta mixture separately from any fresh herbs to preserve freshness.
FAQs
Can I cook the spaghetti squash in the microwave instead of the oven?
Absolutely! To speed things up, pierce the squash a few times with a fork and microwave on high for 10-12 minutes, turning halfway through. Then, proceed with the toppings and roasting the feta and tomatoes separately under the broiler or in the oven until bubbly.
Is this recipe vegan-friendly?
This recipe calls for feta cheese, which is dairy-based. However, you can easily swap the feta for a plant-based vegan cheese or tofu seasoned with lemon and herbs to mimic the tangy flavor.
How do I know when the spaghetti squash is perfectly cooked?
When the squash is done, the flesh will be tender and easily shredded into strands with a fork. It should feel soft but not mushy. If it resists shredding, it likely needs a few more minutes in the oven.
Can I add pasta to this dish for extra carbs?
While the spaghetti squash itself is a fantastic low-carb alternative to pasta, you can certainly toss in cooked pasta if you want a more traditional feel. Just mix the roasted feta and tomatoes with your favorite cooked pasta and sprinkle fresh basil on top.
If you love exploring easy and cozy recipes like this, be sure to check out other comforting meals on FoodTD. For example, the creamy tortellini soup is another one of my go-to dishes when I want something warm and filling without a lot of fuss.
And if you’re looking to round out your dinner with some crispy, flavorful sides, the crispy roasted baby potatoes are an absolute must-try. They pair so well with the feta and roasted tomatoes in this squash recipe!
So, whether you’re cooking for yourself, your family, or bringing something special to a potluck, this Easy Feta Spaghetti Squash is a winner every time. I can’t wait for you to try it and make it your own!
For more inspiration and delicious recipes, don’t forget to follow me on Pinterest where I share all my favorite kitchen creations and tips.
Easy Feta Spaghetti Squash

Ingredients
Equipment
Method
- Step 1: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Step 2: Halve the spaghetti squash lengthwise and scoop out the seeds with a spoon.
- Step 3: Place a block of feta cheese in the center of each squash half.
- Step 4: Surround the feta with halved cherry tomatoes.
- Step 5: Sprinkle the minced garlic evenly over the feta and tomatoes.
- Step 6: Drizzle 2 tablespoons of olive oil over everything.
- Step 7: Season with salt and black pepper to taste.
- Step 8: Press the tomatoes gently to release their juices.
- Step 9: Bake for 45-50 minutes, until the squash is fork-tender and the feta is soft and slightly golden on top.
- Step 10: Remove from the oven and use a fork to rake out the spaghetti squash strands. Mix well with the roasted feta, tomatoes, and garlic.
- Step 11: Garnish generously with fresh basil leaves.










