Spinach and artichoke stuffed spaghetti squash is a delightful dish that combines the savory flavors of spinach and artichokes nestled in tender spaghetti squash. This recipe is perfect for anyone looking for a healthy and satisfying meal, offering a wonderful twist on traditional stuffed vegetable dishes. The nutty sweetness of the squash complements the creamy filling beautifully, making it a favorite among family and friends. If you love hearty, nutritious meals that are a bit different from the usual fare, this is a must-try!
Why you’ll love this dish
There are so many reasons to adore this meal, starting with its incredible flavor profile. The combination of spinach, artichokes, and creamy cheese creates a rich, satisfying filling that pairs perfectly with the slightly sweet and tender strands of spaghetti squash. Plus, it’s not just delicious; it is also a nutritious option that fits well into various dietary preferences, from vegetarian to gluten-free.
"This is my go-to dish for gatherings! Everyone loves it, and it looks so impressive."
Not only will it impress your guests, but it also makes for fantastic leftovers. With a dish this hearty, you can enjoy it multiple times without feeling bored. It’s a perfect recipe for meal prep!
How this recipe comes together
Creating this delightful dish involves a few simple steps. You’ll begin by roasting the spaghetti squash until it’s tender and scoopable. While that’s happening, prepare the creamy spinach and artichoke filling on the stove, blending together all those delicious flavors. Once the squash is roasted and cooled, fill it with the mixture, then pop it back in the oven for a warm, bubbly finish.
Prep Time: 15 min | Cook Time: 45 min | Total Time: 60 min
What you’ll need
- 1 medium spaghetti squash
- 1 tablespoon olive oil
- 2 cups fresh spinach, chopped (or 1 cup frozen spinach, thawed and drained)
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 cup cream cheese, softened
- 1/2 cup sour cream (or Greek yogurt as a lighter alternative)
- 1 cup shredded mozzarella cheese
- 1/2 cup grated parmesan cheese
- 2 cloves garlic, minced
- Salt and pepper to taste
- Optional: chopped parsley or chives for garnish
When selecting your ingredients, you can use fresh spinach for optimal flavor, but frozen spinach can be a convenient alternative that still delivers great results.
Step-by-step instructions
-
Prepare the squash: Preheat the oven to 400°F (200°C). Slice the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle with olive oil, then sprinkle with salt and pepper. Place cut-side down on a baking sheet and roast for 30-40 minutes, until tender.
-
Make the filling: In a skillet over medium heat, add a bit of olive oil and sauté the garlic until fragrant. Add spinach and artichokes, cooking until the spinach wilts. In a bowl, mix cream cheese, sour cream, mozzarella, parmesan, and the cooked spinach-artichoke mixture. Season with salt and pepper.
-
Stuff the squash: Once the squash is done roasting, carefully flip the halves cut-side up. Use a fork to shred the flesh slightly, making it easier to mix with the stuffing. Spoon the filling into each half, pressing it gently to pack it in.
-
Bake again: Place the stuffed squash back in the oven for another 15-20 minutes, or until the filling is warm and the top is slightly golden.
-
Serve and enjoy: Garnish with chopped parsley or chives if desired, and enjoy right away!
Best ways to enjoy it
This dish is a perfect standalone meal but can be complemented with a light side salad or served alongside some crusty bread for dipping. A glass of crisp white wine pairs wonderfully and elevates the dining experience. You could also serve it as a side to grilled chicken or fish for a more substantial feast.
Storage and reheating tips
Leftover stuffed spaghetti squash can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply microwave individual servings until warm or pop the entire dish back into the oven at 350°F (175°C) for about 15 minutes. If you want to freeze it, wrap each half carefully and store in the freezer for up to 3 months. Just ensure to allow it to fully thaw in the refrigerator before reheating for the best texture.
Helpful cooking tips
For the best results, choose a spaghetti squash that feels heavy for its size. This typically indicates more flesh and better flavor. When cutting the squash, take your time to avoid any accidents; a sharp knife and steady hands are your best friends in the kitchen. If you’re short on time, you can also bake the squash in the microwave; just pierce it several times with a knife and microwave on high for about 8-10 minutes.
Creative twists
Feel free to customize the filling according to your tastes! You might try adding cooked chicken or ground beef for added protein. For a spicier kick, a pinch of red pepper flakes can be incorporated into the filling. Alternatively, swap in different cheeses such as feta or goat cheese for a tangy twist.
FAQ
Can I make this dish ahead of time?
Yes! You can prepare the squash and filling in advance, then stuff it just before you’re ready to bake. It can be stored in the refrigerator for up to two days before finishing the baking process.
Is there a way to make this vegan?
Absolutely! Substitute the cream cheese and sour cream with plant-based alternatives. Nutritional yeast can also be added for a cheesy flavor without dairy.
How do I pick a ripe spaghetti squash?
Look for squash that is evenly yellow with a firm exterior and no soft spots. A ripe squash should sound hollow when tapped.



