Spinach and Artichoke Stuffed Spaghetti Squash
Spinach and Artichoke Stuffed Spaghetti Squash is a delightful dish that combines the natural sweetness of spaghetti squash with a rich, savory filling. This recipe stands out for its creamy texture and fresh flavors, making it perfect for any occasion—from casual family dinners to elegant gatherings. With its healthy ingredients and easy preparation, this dish appeals to everyone.
Why You’ll Love This Recipe
- Delicious Flavor: The combination of spinach, artichokes, and cheese creates a mouthwatering filling.
- Healthy Alternative: Packed with vegetables, this dish is lower in carbs compared to traditional pasta options.
- Versatile Serving Options: Serve it as a main course or as a side dish; it’s perfect for any meal.
- Quick Preparation: With minimal prep time, you can have this dish ready in under two hours.
- Impressive Presentation: The vibrant colors of the filling against the yellow squash make for an eye-catching dish.
Tools and Preparation
Before diving into cooking, gather your tools to ensure a smooth process.
Essential Tools and Equipment
- Baking sheet
- Sharp knife
- Large pan
- Mixing spoon
- Measuring cups and spoons
Importance of Each Tool
- Baking sheet: Essential for roasting the squash evenly without mess.
- Sharp knife: Makes cutting the spaghetti squash easier and safer.
- Large pan: Ideal for sautéing spinach and combining the filling ingredients smoothly.

Ingredients
Sweet spaghetti squash stuffed with savoury spinach and artichoke filling.
For the Spaghetti Squash
- 2 spaghetti squashes
- 2 tbsp olive oil (divided)
For the Filling
- 2 cloves garlic
- 220 g / 7 cups fresh spinach
- 400 g / 14 oz canned artichokes (drained and chopped)
- 250 ml / 1 cup cream cheese (full fat)
- 4 tbsp mayonnaise
- 50 ml / 1/2 cup grated Parmesan cheese (or vegetarian hard cheese)
- 120 g / 1 cup mozzarella (grated)
How to Make Spinach and Artichoke Stuffed Spaghetti Squash
Step 1: Preheat the Oven
Preheat the oven to 200C/400F. Cut the spaghetti squashes in half lengthwise and scoop out the seeds. Brush the surface with 1 tbsp of olive oil, season with salt. Place on a baking sheet cut side up and roast in the preheated oven for 40 minutes.
Step 2: Prepare the Filling
Meanwhile, heat 1 tbsp of olive oil in a large pan. Add the minced garlic, cooking briefly for a few seconds until fragrant. Then add the spinach, stirring until it wilts and any liquid evaporates.
Step 3: Combine Ingredients
Add the drained and chopped artichokes to the pan and sauté for one minute. Lower heat and introduce cream cheese, allowing it to melt while stirring gently until combined.
Step 4: Mix in Remaining Ingredients
Remove from heat. Stir in mayonnaise, grated Parmesan cheese (keeping 2 tbsp aside), and mozzarella until well mixed.
Step 5: Stuff & Bake Squash
Evenly divide the mixture among four squash halves. Sprinkle with remaining Parmesan cheese. Bake in the oven for an additional 20-25 minutes or until filling is bubbly and golden on top.
Now you’re ready to enjoy your delicious Spinach and Artichoke Stuffed Spaghetti Squash!
How to Serve Spinach and Artichoke Stuffed Spaghetti Squash
Serving your Spinach and Artichoke Stuffed Spaghetti Squash can elevate the meal experience. This dish is both hearty and flavorful, making it a great centerpiece for any dinner. Here are some creative serving suggestions.
As a Main Course
- Pair with a light salad to balance the richness of the filling.
- Serve alongside roasted vegetables for added color and nutrition.
With a Side of Grains
- Accompany with quinoa or brown rice for a wholesome meal.
- Consider serving with crusty bread to soak up any extra filling.
Garnished with Fresh Herbs
- Top each squash half with fresh parsley or basil for a burst of flavor.
- Drizzle with balsamic glaze for an extra touch of sweetness.
How to Perfect Spinach and Artichoke Stuffed Spaghetti Squash
To ensure your Spinach and Artichoke Stuffed Spaghetti Squash turns out perfectly every time, follow these helpful tips.
- Choose ripe squashes: Look for firm spaghetti squashes that feel heavy for their size. This ensures better taste and texture.
- Adjust seasoning: Taste the filling before baking. Feel free to add salt, pepper, or even red pepper flakes for some heat.
- Avoid overcooking: Keep an eye on the squash while roasting. Overcooked squash can become mushy, so test it with a fork.
- Experiment with cheeses: Try different types of cheese like goat cheese or feta for varied flavors in your filling.
- Make-ahead option: Prepare the filling in advance, store it in the fridge, and stuff the squash just before baking to save time.
Best Side Dishes for Spinach and Artichoke Stuffed Spaghetti Squash
Complementing your Spinach and Artichoke Stuffed Spaghetti Squash with side dishes can enhance your meal’s overall appeal. Below are some tasty options.
- Garlic Bread: A classic choice that pairs well; perfect for dipping into the creamy filling.
- Caesar Salad: Crisp romaine lettuce with creamy dressing adds freshness to the meal.
- Roasted Brussels Sprouts: Their caramelized flavor contrasts nicely with the dish’s richness.
- Cucumber Salad: A refreshing side that balances the warm, savory flavors of stuffed squash.
- Grilled Asparagus: Lightly charred asparagus adds a nice crunch and complements the dish beautifully.
- Coleslaw: A tangy slaw can cut through the creaminess, providing a zesty contrast.
- Sweet Potato Fries: These add sweetness and texture, making a delightful pairing.
- Rice Pilaf: Fluffy rice seasoned with herbs is a simple yet satisfying side that will fill you up.
Common Mistakes to Avoid
Cooking can be fun, but it’s easy to make mistakes. Here are some common pitfalls to avoid when making Spinach and Artichoke Stuffed Spaghetti Squash.
- Ignoring the roasting time: Overcooking or undercooking the spaghetti squash can ruin the texture. Always stick to the recommended 40 minutes at 200C/400F for perfect tenderness.
- Not draining artichokes properly: Wet artichokes can make your filling too soggy. Ensure they are well-drained and chopped before adding them to your mixture.
- Skipping seasoning: Failing to season your filling can lead to bland flavors. Make sure to add salt and pepper throughout the cooking process for a well-rounded taste.
- Overstuffing the squash: Adding too much filling can cause it to overflow during baking. Aim for an even distribution of filling across all halves without piling it too high.
- Using low-fat cream cheese: Low-fat versions may not melt smoothly, impacting the creamy texture of your dish. Opt for full-fat cream cheese for best results.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- It will last up to 3-4 days in the fridge.
Freezing Spinach and Artichoke Stuffed Spaghetti Squash
- Wrap each half tightly in plastic wrap.
- Freeze for up to 2 months for optimal freshness.
Reheating Spinach and Artichoke Stuffed Spaghetti Squash
- Oven: Preheat oven to 180C/350F, cover with foil, and bake for about 20-25 minutes until heated through.
- Microwave: Place in a microwave-safe dish, cover loosely, and heat on medium power for about 5-7 minutes, checking halfway.
- Stovetop: Heat a skillet over medium heat, add a splash of broth or water, cover, and steam for about 10 minutes until warmed.
Frequently Asked Questions
Here are some commonly asked questions regarding Spinach and Artichoke Stuffed Spaghetti Squash.
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Just make sure to thaw and squeeze out excess moisture before adding it to your filling.
What can I substitute for cream cheese?
You can use a dairy-free cream cheese alternative or even cashew cream for a lighter option while still achieving creaminess.
How do I know when my spaghetti squash is done roasting?
The squash is done when it is tender enough to easily pierce with a fork. The flesh should also be easily shredded into strands.
Can I customize the filling in Spinach and Artichoke Stuffed Spaghetti Squash?
Absolutely! Feel free to add other vegetables like bell peppers or mushrooms, or switch up the cheeses according to your preference.
Final Thoughts
Spinach and Artichoke Stuffed Spaghetti Squash is not only delicious but also versatile. This dish allows you to mix different fillings based on what you have at home. It’s perfect as a main course or side dish. We encourage you to try this recipe and customize it to suit your taste!
Spinach and Artichoke Stuffed Spaghetti Squash
Indulge in the nutritious and flavorful Spinach and Artichoke Stuffed Spaghetti Squash, a perfect blend of creamy filling and the natural sweetness of roasted squash. This dish offers a delightful twist on traditional pasta, making it an excellent choice for weeknight dinners or special occasions. The vibrant colors and rich textures make it an eye-catching centerpiece on any table. Packed with fresh spinach, artichokes, and cheese, it’s not only delicious but also low in carbs. Whether served as a main course or a side dish, this recipe is sure to impress everyone at the table.
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: Serves 4
- Category: Main
- Method: Baking
- Cuisine: Vegetarian
Ingredients
- 2 spaghetti squashes
- 2 tbsp olive oil (divided)
- 2 cloves garlic
- 220 g / 7 cups fresh spinach
- 400 g / 14 oz canned artichokes (drained and chopped)
- 250 ml / 1 cup cream cheese (full fat)
- 4 tbsp mayonnaise
- 50 ml / 1/2 cup grated Parmesan cheese (or vegetarian hard cheese)
- 120 g / 1 cup mozzarella (grated)
Instructions
- Preheat oven to 200C/400F. Halve spaghetti squashes lengthwise, scoop out seeds, brush with olive oil, season with salt, and roast cut-side up on a baking sheet for 40 minutes.
- In a pan, heat olive oil over medium heat. Sauté minced garlic until fragrant. Add spinach and cook until wilted.
- Stir in drained artichokes and sauté for one minute. Reduce heat; add cream cheese until melted and smooth.
- Remove from heat, mix in mayonnaise, Parmesan (reserve some), and mozzarella until combined.
- Fill squash halves with the mixture, sprinkle remaining Parmesan on top, and bake for another 20-25 minutes until golden.
Nutrition
- Serving Size: 1 stuffed squash half (approximately 350g)
- Calories: 320
- Sugar: 3g
- Sodium: 540mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 6g
- Protein: 12g
- Cholesterol: 45mg