Spinach and Artichoke Stuffed Spaghetti Squash
Sweet spaghetti squash stuffed with savoury spinach and artichoke filling is a delightful dish that perfectly balances flavors and textures. This Spinach and Artichoke Stuffed Spaghetti Squash is not only a fantastic dinner option but also suitable for meal prep or entertaining guests. Its unique combination of creamy filling and tender squash makes it a standout choice for various occasions, whether it’s a cozy family dinner or a festive gathering.
Why You’ll Love This Recipe
- Flavorful Combination: The blend of spinach, artichokes, and cheese creates a rich, savory filling that is hard to resist.
- Healthy Alternative: Using spaghetti squash instead of traditional pasta provides a low-carb, nutritious option without sacrificing taste.
- Easy to Prepare: With simple ingredients and straightforward steps, this recipe is perfect for cooks of all skill levels.
- Versatile Dish: This stuffed squash can be served as a main course or as a side dish, making it great for any meal.
- Meal Prep Friendly: Make it ahead of time and reheat for quick weeknight dinners or lunches.
Tools and Preparation
To make your cooking experience smooth and enjoyable, having the right tools on hand is crucial. Here are some essential items you’ll need to prepare your Spinach and Artichoke Stuffed Spaghetti Squash.
Essential Tools and Equipment
- Baking sheet
- Sharp knife
- Large pan
- Mixing spoon
- Measuring cups
Importance of Each Tool
- Baking sheet: Essential for roasting the spaghetti squash evenly in the oven.
- Sharp knife: A good knife ensures safe and easy cutting through the hard squash.
- Large pan: Needed for sautéing the garlic, spinach, and artichokes together smoothly.
Ingredients
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 your oven to 200C/400F. Cut each spaghetti squash in half lengthwise and scoop out the seeds. Brush the cut surface with 1 tablespoon of olive oil and season with salt. Place them on a baking sheet cut side up. Roast in the preheated oven for about 40 minutes.
Step 2: Sauté Garlic and Spinach
While the squash roasts, heat the remaining tablespoon of olive oil in a large pan over medium heat. Add minced garlic and cook briefly until fragrant—about 30 seconds. Then add fresh spinach to the pan. Stir continuously until it wilts completely and any liquid has evaporated.
Step 3: Add Artichokes and Cream Cheese
Once the spinach is wilted, add the drained artichokes to the pan. Sauté for an additional minute before reducing heat to low. Incorporate cream cheese into the mixture, allowing it to melt while stirring gently until fully combined.
Step 4: Mix Remaining Ingredients
Remove from heat. Stir in mayonnaise, grated Parmesan cheese (reserve 2 tablespoons), and mozzarella until everything is well blended.
Step 5: Stuff Squash Halves
Carefully divide the filling mixture among the four squash halves. Sprinkle with reserved Parmesan cheese on top. Return them to the oven for another 20-25 minutes or until the filling is bubbly and golden brown.
Enjoy your delicious Spinach and Artichoke Stuffed Spaghetti Squash!
How to Serve Spinach and Artichoke Stuffed Spaghetti Squash
Serving Spinach and Artichoke Stuffed Spaghetti Squash is a delightful experience. This dish can be enjoyed in various ways, allowing you to cater to different tastes and occasions.
As a Main Dish
- With a Side Salad: Pair your stuffed squash with a fresh garden salad for a light yet satisfying meal.
- Accompanied by Garlic Bread: Serve with warm garlic bread for an added crunch and flavor that complements the filling.
For Meal Prep
- In Meal Containers: Divide portions into meal prep containers for easy grab-and-go lunches throughout the week.
- With Quinoa or Brown Rice: Serve over cooked quinoa or brown rice for a wholesome, filling option.
As an Appetizer
- Mini Portions: Cut the squash into smaller pieces for bite-sized appetizers at parties or gatherings.
For Family Dinners
- Family Style: Place the whole stuffed squash on the table and let everyone serve themselves for a fun dining experience.

How to Perfect Spinach and Artichoke Stuffed Spaghetti Squash
To ensure your Spinach and Artichoke Stuffed Spaghetti Squash turns out perfect every time, follow these simple tips.
- Choose Ripe Squash: Look for squashes that feel heavy and have a firm skin. This ensures they will roast well.
- Don’t Overcook the Filling: Avoid cooking the filling too long to maintain the freshness of the spinach and artichokes.
- Experiment with Cheeses: Try using different types of cheese like feta or goat cheese for unique flavor twists.
- Season Well: Don’t skip seasoning; use salt, pepper, or even red pepper flakes to enhance the flavors.
Best Side Dishes for Spinach and Artichoke Stuffed Spaghetti Squash
Pairing side dishes with your Spinach and Artichoke Stuffed Spaghetti Squash can elevate your meal. Here are some great options:
- Garlic Mashed Potatoes: Creamy mashed potatoes infused with garlic make a comforting side.
- Roasted Vegetables: Seasonal roasted veggies add color and nutrition to your plate.
- Caesar Salad: Crisp romaine lettuce with Caesar dressing creates a refreshing contrast.
- Steamed Broccoli: Lightly steamed broccoli provides a healthy green addition to your meal.
- Herbed Couscous: Fluffy couscous seasoned with herbs is quick to prepare and pairs beautifully.
- Coleslaw: A tangy coleslaw adds crunch and balances the richness of the stuffed squash.
Common Mistakes to Avoid
Making Spinach and Artichoke Stuffed Spaghetti Squash can be a delightful experience, but there are common pitfalls to watch out for.
- Skipping the roasting step: Not properly roasting the spaghetti squash can lead to a watery filling. Always roast until tender for the best texture.
- Overcooking the spinach: If you cook the spinach too long, it can become mushy. Sauté just until wilted for optimal flavor and texture.
- Ignoring seasoning: Failing to season the filling can make it bland. Don’t forget salt and pepper to enhance the dish’s overall taste.
- Using low-fat cream cheese: Low-fat options might not melt well and can alter the creamy consistency. Stick with full-fat cream cheese for a rich filling.
- Not letting it cool before serving: Serving hot may cause burns or overwhelm your palate. Allow it to cool slightly for better enjoyment.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 4 days.
- Allow the stuffed spaghetti squash to cool before refrigerating.
Freezing Spinach and Artichoke Stuffed Spaghetti Squash
- Wrap tightly in plastic wrap or aluminum foil.
- Freeze for up to 3 months; label with a date for reference.
Reheating Spinach and Artichoke Stuffed Spaghetti Squash
- Oven: Preheat to 180C/350F, cover with foil, and heat for about 20-25 minutes.
- Microwave: Place in a microwave-safe dish, cover loosely, and heat in 1-minute intervals until warm.
- Stovetop: Heat on medium-low in a skillet, stirring occasionally until heated through.
Frequently Asked Questions
Here are some common questions about making 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 drain it thoroughly before adding it to your filling.
What else can I add to my Spinach and Artichoke Stuffed Spaghetti Squash?
You can add ingredients like cooked chicken or bacon for extra protein or different cheeses for varied flavors.
Is Spinach and Artichoke Stuffed Spaghetti Squash healthy?
Absolutely! It’s packed with vegetables, healthy fats from cheese, and is lower in carbs compared to traditional pasta dishes.
How can I make this recipe vegan?
To make it vegan, swap cream cheese with a plant-based alternative and use nutritional yeast instead of Parmesan cheese.
Final Thoughts
This Spinach and Artichoke Stuffed Spaghetti Squash is not only delicious but also versatile. You can customize it according to your taste by adding proteins or different spices. It’s perfect as a cozy dinner option that everyone will enjoy!
Spinach and Artichoke Stuffed Spaghetti Squash
Spinach and Artichoke Stuffed Spaghetti Squash is a delightful and healthy dish that combines the rich flavors of creamy artichokes and spinach with the unique texture of roasted spaghetti squash. This recipe is perfect for dinner, meal prep, or entertaining guests. With its low-carb profile and satisfying filling, it’s a versatile option suitable for various occasions. Enjoy it as a hearty main course, an elegant side dish, or even as a tasty appetizer at gatherings.
- Prep Time: 15 minutes
- Cook Time: 65 minutes
- Total Time: 1 hour 20 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Baking
- Cuisine: American
Ingredients
- 2 spaghetti squashes
- 2 tbsp olive oil
- 2 cloves garlic
- 220 g fresh spinach (7 cups)
- 400 g canned artichokes (14 oz), drained and chopped
- 250 ml cream cheese (1 cup)
- 4 tbsp mayonnaise
- 50 ml grated Parmesan cheese (1/2 cup)
- 120 g grated mozzarella (1 cup)
Instructions
- Preheat your oven to 200C/400F. Halve the spaghetti squashes lengthwise, scoop out seeds, brush with olive oil, season with salt, and roast cut side up for about 40 minutes.
- While roasting, heat the remaining olive oil in a pan over medium heat. Add minced garlic and sauté until fragrant. Then add spinach and cook until wilted.
- Stir in chopped artichokes and cook for another minute. Reduce heat to low, then add cream cheese until melted and combined.
- Remove from heat, mix in mayonnaise, Parmesan (reserve some), and mozzarella until smooth.
- Stuff the squash halves with the filling, sprinkle with reserved Parmesan, and return to the oven for an additional 20-25 minutes until bubbly.
Nutrition
- Serving Size: 1 stuffed half (300g)
- Calories: 380
- Sugar: 4g
- Sodium: 600mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 7g
- Protein: 15g
- Cholesterol: 60mg
