Sweet spaghetti squash stuffed with savory spinach and artichoke filling is a delightful dish that will impress at any meal. This Spinach and Artichoke Stuffed Spaghetti Squash is perfect for dinner gatherings, cozy family nights, or even as a meal prep option for the week. Its unique blend of flavors and textures makes it a standout choice, showcasing how healthy ingredients can create comfort food that’s both satisfying and nutritious.
Why You’ll Love This Recipe
- Easy to Prepare: With simple steps and minimal prep time, this dish is accessible for cooks of all skill levels.
- Flavorful Filling: The combination of creamy cheese, fresh spinach, and tender artichokes creates a rich taste that everyone will love.
- Versatile Dish: Perfect as a main course or side dish, it pairs well with salads or grilled meats.
- Healthy Ingredients: Packed with nutrients from spinach and artichokes, this recipe supports a balanced diet without sacrificing flavor.
- Great for Meal Prep: Make ahead and store in the fridge for quick lunches throughout the week!
Tools and Preparation
To make this delicious Spinach and Artichoke Stuffed Spaghetti Squash, you’ll need a few essential tools to ensure success.
Essential Tools and Equipment
- Baking sheet
- Sharp knife
- Large pan
- Mixing spoon
Importance of Each Tool
- Baking sheet: Essential for roasting the spaghetti squash evenly, ensuring it cooks through perfectly.
- Sharp knife: A must-have for easily cutting the tough spaghetti squash in half.
- Large pan: Needed to sauté the garlic and spinach together without spilling over.
- Mixing spoon: Helps combine the filling ingredients thoroughly for maximum flavor.

Ingredients
Sweet spaghetti squash stuffed with savory 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 squash 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 minced garlic; cook briefly for a few seconds until fragrant. Then add fresh spinach; stir until wilted and liquid evaporates.
Step 3: Combine Ingredients
Add drained and chopped artichokes to the pan; sauté for about one minute. Next, bring in cream cheese; let it melt over low heat while stirring until well combined.
Step 4: Mix Everything Together
Take off heat; stir in mayonnaise, grated Parmesan cheese (keeping 2 tbsp aside), and mozzarella until fully incorporated.
Step 5: Stuff the 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.
How to Serve Spinach and Artichoke Stuffed Spaghetti Squash
Serving your Spinach and Artichoke Stuffed Spaghetti Squash can elevate the dining experience. Creative presentation and pairing can enhance the flavors and make the dish even more enjoyable.
Pair with a Fresh Salad
- A light, mixed greens salad adds a refreshing contrast to the rich filling of the squash. Consider adding cherry tomatoes, cucumbers, and a zesty vinaigrette.
Serve with Garlic Bread
- Crispy garlic bread complements the creamy filling of the squash. It’s perfect for scooping up any extra stuffing that may spill out.
Accompany with Roasted Vegetables
- Roasted seasonal vegetables provide a colorful and nutritious side. Try carrots, bell peppers, or zucchini seasoned with herbs for added flavor.
Offer a Yogurt Dip
- A cool yogurt dip made with herbs can enhance the flavors of the stuffed squash. This dip adds creaminess and balances the savory notes.
How to Perfect Spinach and Artichoke Stuffed Spaghetti Squash
Perfecting your Spinach and Artichoke Stuffed Spaghetti Squash ensures it turns out delicious every time. Here are some helpful tips to get it just right.
- Choose ripe squashes: Look for firm, heavy spaghetti squashes with a smooth skin. This indicates freshness and better flavor.
- Avoid overcooking: Keep an eye on both roasting times for the squash and baking times for the stuffing. Overcooking can lead to mushy textures.
- Adjust seasonings: Taste your filling before stuffing the squash. Feel free to adjust salt, pepper, or add spices like red pepper flakes for heat.
- Let it rest: After baking, let the stuffed squash sit for 5-10 minutes before serving. This helps set the filling and makes it easier to serve.
Best Side Dishes for Spinach and Artichoke Stuffed Spaghetti Squash
Pairing side dishes with your Spinach and Artichoke Stuffed Spaghetti Squash can create a well-rounded meal. Here are some great options to consider.
- Quinoa Pilaf: A light quinoa pilaf with herbs adds protein and texture that complements the dish beautifully.
- Steamed Asparagus: Tender asparagus drizzled with lemon juice offers vibrant color and freshness alongside your stuffed squash.
- Roasted Sweet Potatoes: Sweet potatoes roasted until crispy provide a sweet contrast to the savory filling.
- Cauliflower Rice: Lightly seasoned cauliflower rice is a low-carb option that pairs nicely without overwhelming flavors.
- Couscous Salad: A couscous salad mixed with vegetables like bell peppers and cucumbers provides crunch and freshness.
- Balsamic Glazed Brussels Sprouts: Roasted Brussels sprouts drizzled with balsamic glaze add a tangy kick that enhances your meal’s flavor profile.
Common Mistakes to Avoid
Making Spinach and Artichoke Stuffed Spaghetti Squash can be easy and fun, but there are common pitfalls to watch out for.
- Overcooking the squash: If you cook the spaghetti squash too long, it may become mushy. Check for doneness at the 35-minute mark to avoid this issue.
- Not seasoning enough: A lack of seasoning can make your filling bland. Be sure to taste and adjust salt and pepper as needed during preparation.
- Using low-fat cheese: Low-fat cheese often doesn’t melt well and can affect the texture. Stick with full-fat cream cheese and mozzarella for the best results.
- Skipping the moisture removal: Failing to remove excess moisture from the spinach can lead to a watery filling. Make sure to thoroughly wilt and drain the spinach before mixing it in.
- Not preheating the oven: Skipping this step can lead to uneven cooking. Always preheat your oven before placing your squash inside for roasting.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- The stuffed spaghetti squash will last up to 3 days in the refrigerator.
Freezing Spinach and Artichoke Stuffed Spaghetti Squash
- Wrap individual portions tightly in plastic wrap or aluminum foil.
- Place them in a freezer-safe container; they will keep for up to 3 months.
Reheating Spinach and Artichoke Stuffed Spaghetti Squash
- Oven: Preheat your oven to 180C/350F, cover with foil, and heat for about 20 minutes or until warmed through.
- Microwave: Place on a microwave-safe plate, cover, and heat in 1-minute intervals until hot throughout.
- Stovetop: Heat on medium-low in a skillet, adding a splash of water if necessary, stirring occasionally until heated evenly.
Frequently Asked Questions
Here are some common questions regarding Spinach and Artichoke Stuffed Spaghetti Squash.
Can I use frozen spinach?
Yes, frozen spinach works well. Just make sure to thaw it completely and drain any excess water before using it in your filling.
How do I know when my spaghetti squash is done?
Your spaghetti squash is done when it is tender and easily pierced with a fork. The flesh should also separate into strands easily.
Can I customize the filling for Spinach and Artichoke Stuffed Spaghetti Squash?
Absolutely! Feel free to add other vegetables or spices according to your taste preferences.
How do I serve Spinach and Artichoke Stuffed Spaghetti Squash?
This dish is great as a main course or side dish. Pair it with a fresh salad or garlic bread for a complete meal!
Final Thoughts
Spinach and Artichoke Stuffed Spaghetti Squash is not only delicious but also versatile. You can easily customize it with different vegetables or cheeses based on what you have on hand. Give this recipe a try; it’s sure to impress family and friends!
Spinach and Artichoke Stuffed Spaghetti Squash
Indulge in the delightful flavors of Spinach and Artichoke Stuffed Spaghetti Squash, a dish that combines the sweetness of roasted spaghetti squash with a creamy, savory filling. This nutritious recipe is perfect for family gatherings, meal prep, or cozy dinners at home. The rich blend of fresh spinach, tender artichokes, and gooey cheese creates a comforting meal that doesn’t compromise on health.
- Prep Time: 15 minutes
- Cook Time: 65 minutes
- Total Time: 1 hour 20 minutes
- Yield: Serves 4
- Category: Main Course
- 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 (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 the oven to 200C/400F. Cut the spaghetti squash in half lengthwise, scoop out the seeds, brush with 1 tbsp olive oil, season with salt, and place cut side up on a baking sheet. Roast for 40 minutes.
- In a large pan, heat the remaining olive oil over medium heat. Add minced garlic and cook until fragrant. Add spinach and stir until wilted.
- Stir in chopped artichokes; sauté for an additional minute. Reduce heat and add cream cheese, stirring until melted and combined.
- Remove from heat and mix in mayonnaise, Parmesan cheese (saving some for topping), and mozzarella until smooth.
- Stuff the squash halves evenly with the mixture, sprinkle with remaining Parmesan cheese, and bake for another 20-25 minutes until bubbly and golden.
Nutrition
- Serving Size: 1 stuffed half of spaghetti squash (about 300g)
- Calories: 384
- Sugar: 3g
- Sodium: 514mg
- Fat: 25g
- Saturated Fat: 11g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 12g
- Cholesterol: 56mg
Leave a Comment