As autumn’s chill begins to settle in, there’s nothing quite like the comforting aroma of a warm, hearty meal. Enter my Spinach and Artichoke Stuffed Spaghetti Squash—a delightful twist on a classic. Inspired by the cozy evenings spent cooking with friends, this dish has become my go-to for gatherings, combining the sweet, tender strands of roasted spaghetti squash with a rich, creamy filling that’s both satisfying and nutritious.
Imagine the moment you pull the squash from the oven, the golden exterior hinting at the deliciousness inside. You’ll be met with the enticing scent of garlic mingling with fresh spinach and artichokes, all blanketed in layers of melted cheese. This recipe isn’t just vegetarian; it’s a celebration of seasonal flavors, making it a perfect addition to your low-carb repertoire. Whether it’s a weeknight dinner or a festive potluck, this dish is sure to impress without the fuss. Let’s dive into the recipe and transform your next meal into a warm hug of flavor!
Why will you love Spinach and Artichoke Stuffed Spaghetti Squash?
Flavor Explosion: Every bite is a delicious symphony of sweet squash, savory spinach, and tangy artichokes, complemented by rich cheeses.
Easy Preparation: This recipe is straightforward, perfect for home cooks who want to impress without spending all day in the kitchen.
Healthy Choice: Low in carbs and packed with nutrients, it’s guilt-free indulgence that everyone will appreciate.
Versatile Dish: Use it as a flavorful main course or a stunning side at gatherings; it fits into many meal plans seamlessly.
Perfect for Sharing: With its eye-catching appearance and irresistible aromas, this dish is sure to be the star of any dinner party.
Elevate your cooking skills with my step-by-step guide to this hearty meal!
Spinach and Artichoke Stuffed Spaghetti Squash Ingredients
For the Squash
- Spaghetti Squash – the base for this dish, providing a nutritious and low-carb alternative to pasta.
- Olive Oil – helps enhance flavor and maintain moisture during roasting.
For the Filling
- Garlic – this aromatic ingredient adds a depth of flavor to the filling.
- Fresh Spinach (220 g / 7 cups) – packed with nutrients; can be swapped with other leafy greens like kale for a variation.
- Canned Artichokes (400 g / 14 oz) – offers a tangy flavor and texture; feel free to use fresh artichokes if you prefer!
- Cream Cheese (250 ml / 1 cup) – delivers essential creaminess for binding; opt for low-fat versions for a lighter touch.
- Mayonnaise (4 tbsp) – adds richness and moisture; Greek yogurt can be a healthier alternative.
- Grated Parmesan Cheese (50 ml / 1/2 cup) – enhances flavor; nutritional yeast works well as a vegan substitute.
- Grated Mozzarella Cheese (120 g / 1 cup) – provides a melty texture; vegan cheese can be used for a dairy-free option.
Now that you have the ingredients set, it’s time to create your own delicious Spinach and Artichoke Stuffed Spaghetti Squash and impress your family and friends!
How to Make Spinach and Artichoke Stuffed Spaghetti Squash
-
Preheat your oven to 200°C (400°F). This ensures the squash cooks evenly and achieves that lovely roasted flavor we all adore.
-
Halve the spaghetti squashes lengthwise and scoop out the seeds. Brush the cut sides with 1 tablespoon of olive oil and sprinkle with salt. Place them cut side up on a baking sheet and roast for 40 minutes, until tender.
-
Sauté in a pan by heating 1 tablespoon of olive oil over medium heat. Add minced garlic and cook for just a few seconds until fragrant, then stir in the fresh spinach and sauté until it wilts, turning a vibrant green.
-
Combine chopped artichokes with the spinach and sauté for another minute. Then, incorporate the cream cheese, allowing it to melt over low heat while stirring until creamy and well mixed.
-
Stir in the mayonnaise, reserved Parmesan, and mozzarella until everything is cohesive and deliciously cheesy.
-
Fill each roasted squash half with the creamy filling, making sure to pack it in generously. Sprinkle the remaining Parmesan on top, and then bake for an additional 20-25 minutes, until the filling is bubbly and golden brown.
Optional: Garnish with fresh herbs like basil or parsley for an extra pop of color and flavor.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Spinach and Artichoke Stuffed Spaghetti Squash
-
Fridge: Store leftovers in an airtight container for up to 3-4 days. This will keep the flavors fresh and the filling creamy.
-
Freezer: You can freeze portions of Spinach and Artichoke Stuffed Spaghetti Squash for up to 3 months. Wrap tightly in plastic wrap and place in a freezer-safe container.
-
Reheating: To reheat, simply bake from frozen at 180°C (350°F) for about 30-40 minutes, or until warmed through. You may also microwave individual servings for about 3-5 minutes.
-
Storage Tip: If you’re freezing, consider leaving out the cheese topping until you bake it again for better texture and flavor.
Spinach and Artichoke Stuffed Spaghetti Squash Variations
Customize this delightful dish to suit your taste buds and dietary needs with these exciting ideas!
-
Leafy Greens: Swap spinach for Swiss chard or kale for a different flavor and added nutrients. These greens will add a slightly different texture while keeping the essence of the dish intact.
-
Creamy Alternatives: Use low-fat cream cheese or Greek yogurt instead of regular cream cheese for a lighter filling without sacrificing creaminess. It’s a great way to maintain flavor with fewer calories!
-
Cheese Choices: For a dairy-free option, replace mozzarella and Parmesan with vegan cheese or nutritional yeast. This creates a similar melty texture while keeping it plant-based.
-
Protein Boost: Stir in cooked quinoa, lentils, or chickpeas for extra protein and heartiness. These vegetarian additions not only enhance the texture but also make the dish even more filling.
-
Seasonal Flavors: Add seasonal spices like nutmeg or smoked paprika to the filling for a flavor twist. These additions will elevate the dish with warmth and a hint of earthiness.
-
Artichoke Variations: If you prefer fresh, steamed artichokes, use them instead of canned. This will provide a fresher taste and vibrant texture, making each bite even more delightful.
-
Heat It Up: Spice things up by adding red pepper flakes or diced jalapeños to the filling. This will give your dish a kick, perfect for those who enjoy a little heat!
-
Nutty Texture: Introduce toasted pine nuts or chopped walnuts to the filling for an added crunch. This not only enhances the flavor but also brings a wonderful textural contrast to the creamy filling.
Make Ahead Options
These Spinach and Artichoke Stuffed Spaghetti Squash are perfect for busy home cooks looking to save time! You can prepare the filling (spinach, artichokes, cream cheese, mayonnaise, and cheeses) up to 3 days in advance and store it in an airtight container in the refrigerator. To maintain quality, ensure the spinach is well-cooked and let the filling cool before sealing. When ready to enjoy your stuffed squash, simply roast the halved spaghetti squash as instructed, then fill them with the prepped mixture and bake for 20-25 minutes until bubbly and golden. This way, you can have a delicious, impressive meal without the last-minute rush!
Expert Tips for Spinach and Artichoke Stuffed Spaghetti Squash
-
Choose Wisely: Select spaghetti squash that feels firm and heavy. Avoid overly soft ones as they may be past their prime.
-
Sauté Properly: Make sure to thoroughly wilt the spinach so you avoid excess moisture in the filling. A dry filling is key to a perfect Spinach and Artichoke Stuffed Spaghetti Squash!
-
Mind the Heat: Keep the filling on low heat to melt the cheese without overcooking. This will ensure a creamy consistency rather than a watery mixture.
-
Watch the Bake: Don’t over-bake your squash after filling; just enough time for the top to turn golden brown will safeguard your flavorful filling.
-
Experiment with Greens: Feel free to swap out spinach for Swiss chard or kale based on your preference or what you have on hand for a twist on this classic dish!
What to Serve with Spinach and Artichoke Stuffed Spaghetti Squash?
Nothing complements the rich, creamy flavors of this dish like the perfect side or drink, creating a satisfying meal experience.
-
Garlic Bread: Crunchy, buttery slices are ideal for soaking up every bit of cheesy goodness. Plus, who can resist garlic bread?
-
Mediterranean Salad: A refreshing mix of tomatoes, cucumber, and olives adds a bright, tangy contrast to the rich filling. It’s a vibrant, colorful addition that cheers up any plate.
-
Classic Caesar Salad: Crisp romaine, tangy dressing, and crunchy croutons balance the warm, hearty squash beautifully. This comforting classic feels like the perfect pairing for such a cozy dish.
-
Roasted Brussels Sprouts: Their nutty, caramelized flavors enhance the meal’s earthy notes. Plus, the crispy texture offers a delightful contrast to the creamy filling.
-
Crispy Sweet Potato Fries: The subtle sweetness and crunch of these fries provide a playful twist that complements the savory filling. Adding a sprinkle of sea salt can elevate their flavor.
-
Chardonnay or Sauvignon Blanc: A chilled glass of white wine beautifully balances the rich textures and flavors of the dish. The fruity notes will delight your palate!
-
Apple Crisp: For dessert, a warm, spiced apple crisp offers a sweet ending that echoes the cozy, autumnal essence of the meal. The crunchy topping contrasts perfectly with the soft, tender fruit.
-
Lemon Sorbet: This refreshing treat cleanses the palate, making it a delightful way to finish your meal—light yet satisfying after such a hearty dish.
Spinach and Artichoke Stuffed Spaghetti Squash Recipe FAQs
How do I choose the best spaghetti squash?
Absolutely! Select spaghetti squash that feels firm and heavy for its size. Avoid those with dark spots or soft patches as they might be overripe. A good spaghetti squash should have a smooth, golden skin and feel solid when you press on it.
How should I store leftover Spinach and Artichoke Stuffed Spaghetti Squash?
Very! Store leftovers in an airtight container in the refrigerator for up to 3-4 days. This will keep the flavors fresh and the creamy filling intact. Just remember to let it cool completely before sealing to avoid condensation.
Can I freeze Spinach and Artichoke Stuffed Spaghetti Squash?
Absolutely! You can freeze portions for up to 3 months. Wrap them tightly in plastic wrap and place in a freezer-safe container. To reheat from frozen, bake at 180°C (350°F) for about 30-40 minutes until warmed through, or microwave individual servings for 3-5 minutes.
What should I do if my filling is too watery?
If you find your filling is too watery, it might be from excess moisture in the spinach or a longer sauté time. To fix this, you can try cooking the filling on low heat for a few extra minutes, allowing it to thicken, or strain any excess liquid before filling the squash.
Is this recipe suitable for those with dairy allergies?
Absolutely! You can make this recipe dairy-free by swapping cream cheese, Parmesan, and mozzarella with dairy-free alternatives like cashew cream cheese and nutritional yeast. Always check labels to ensure they meet your dietary needs.
Could I use other greens in this recipe?
The more the merrier! You can definitely swap out the spinach for alternatives like Swiss chard or kale. Just remember that different greens will bring their own flavors, so feel free to experiment based on what you have available!

Spinach and Artichoke Stuffed Spaghetti Squash You’ll Crave
Ingredients
Equipment
Method
- Preheat your oven to 200°C (400°F).
- Halve the spaghetti squashes lengthwise and scoop out the seeds. Brush the cut sides with 1 tablespoon of olive oil and sprinkle with salt. Place them cut side up on a baking sheet and roast for 40 minutes, until tender.
- Sauté in a pan by heating 1 tablespoon of olive oil over medium heat. Add minced garlic and cook until fragrant, then stir in the fresh spinach and sauté until it wilts.
- Combine chopped artichokes with the spinach and sauté for another minute. Incorporate the cream cheese, allowing it to melt over low heat while stirring until creamy and well mixed.
- Stir in the mayonnaise, reserved Parmesan, and mozzarella until everything is cohesive and deliciously cheesy.
- Fill each roasted squash half with the creamy filling. Sprinkle the remaining Parmesan on top, then bake for an additional 20-25 minutes, until the filling is bubbly and golden brown.







