There’s a warmth that fills my kitchen when the seasons shift, and the arrival of fall always calls for comforting dishes. Recently, I found myself craving something that married indulgence with nourishment—a dish to heal the soul without sacrificing health. That’s when I turned to this delightful recipe for Spinach and Artichoke Stuffed Spaghetti Squash.
Imagine tender strands of sweet spaghetti squash cradling a creamy filling of sautéed spinach, artichokes, and a medley of cheeses, all baked to perfection. Not only is this dish visually stunning, but it also comes together quickly, making it an ideal choice for busy weeknights or gatherings with loved ones. Best of all, it’s vegetarian and low-carb, meaning it’s perfect for those of us looking to enjoy a hearty meal without the guilt. So let’s dive into this comforting and flavorful recipe that will certainly impress your family and friends while keeping your health goals in check!
Why will you love Spinach and Artichoke Stuffed Spaghetti Squash?
Deliciously Unique: This vibrant dish transforms ordinary spaghetti squash into a flavor-packed masterpiece, showcasing its pasta-like texture.
Nutrient-Rich: Packed with nutritious spinach and protein-rich artichokes, it’s a guilt-free comfort food that leaves you feeling satisfied.
Quick and Easy: Perfect for busy nights—this recipe comes together in just over an hour, allowing you to spend more time enjoying your meal.
Crowd-Pleasing Appeal: The creamy cheese filling and beautiful presentation make it a showstopper at any gathering, sure to impress vegans and non-vegans alike!
Versatile Options: Substitute or enhance ingredients to suit your taste—like adding quinoa or swapping out spinach for kale—keeping it exciting every time you make it.
Perfect for Leftovers: Enjoy as a leftovers lunch! It stores well, retaining its delicious flavors for a satisfying meal throughout the week.
Spinach and Artichoke Stuffed Spaghetti Squash Ingredients
For the Squash
• Spaghetti Squash – The foundation of this dish, providing a low-carb alternative to traditional pasta; opt for medium-sized squashes for even roasting.
• Olive Oil – Enhances richness and aids in roasting; substitute with avocado oil for a delightful twist.
For the Filling
• Garlic – Infuses aromatic depth into the dish; fresh minced garlic works wonders for flavor.
• Fresh Spinach (220 g / 7 cups) – Adds nutrients and a vibrant touch; kale is a great substitute if preferred.
• Canned Artichokes (400 g / 14 oz, drained and chopped) – Essential for flavor and texture; fresh or frozen artichokes can also be used for a fresher taste.
• Cream Cheese (250 ml / 1 cup, full fat) – Offers a rich creaminess to the filling; low-fat varieties alter the texture slightly.
• Mayonnaise (4 tbsp) – Contributes to the creamy texture; Greek yogurt can provide a zesty alternative.
• Grated Parmesan Cheese (50 ml / 1/2 cup) – Imparts a savory, cheesy depth; consider nutritional yeast for a dairy-free option.
• Mozzarella (120 g / 1 cup, grated) – Creates a bubbly and delectable topping; vegan cheese can be used for those avoiding dairy.
This Spinach and Artichoke Stuffed Spaghetti Squash dish is not only bursting with flavor but also packs a nutritious punch, making it the perfect comforting meal for any occasion!
How to Make Spinach and Artichoke Stuffed Spaghetti Squash
-
Preheat the oven to 200°C (400°F). This sets the stage for perfectly roasted squash, so don’t skip this step!
-
Prepare the spaghetti squash. Cut it in half lengthwise and scoop out the seeds. Brush each half with 1 tablespoon of olive oil and season with salt. Place them cut-side-up on a baking sheet and roast for 40 minutes, until tender.
-
Sauté the garlic. In a pan, heat 1 tablespoon of olive oil over medium heat. Add minced garlic and sauté briefly until fragrant, about 1 minute.
-
Add the spinach. Stir in the fresh spinach and cook until wilted. This should take just a couple of minutes—don’t overcook!
-
Mix in the artichokes. Incorporate the chopped artichokes into the spinach and sauté for an additional minute. This adds wonderful flavor and texture to the filling.
-
Combine the filling. Lower the heat and mix in the cream cheese until melted. Then, remove from heat and stir in mayonnaise, grated Parmesan (reserve 2 tablespoons for topping), and mozzarella.
-
Fill the squash. Generously fill each roasted squash half with the creamy mixture, making sure to pack it in nicely. Top with the reserved Parmesan for an extra cheesy finish.
-
Bake again. Return the stuffed squash to the oven and bake for an additional 20-25 minutes until the filling is golden and bubbly. The aroma will make your kitchen irresistible!
Optional: Garnish with fresh herbs like parsley or basil for a pop of color.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Spinach and Artichoke Stuffed Spaghetti Squash are perfect for busy home cooks looking to save time! You can prep the filling (spinach, artichokes, cheese mixture) up to 3 days in advance. Simply sauté the garlic, wilt the spinach, and mix it all together, then store it in an airtight container in the refrigerator. To maintain the creamy texture, avoid overcooking the spinach and let the filling cool before refrigerating. When you’re ready to serve, just roast the spaghetti squash, fill it with the prepared mixture, and bake for an additional 20-25 minutes until bubbly. This way, you’ll have a delightful dish ready with minimal effort!
Spinach and Artichoke Stuffed Spaghetti Squash Variations
Feel free to use your creativity and tweak this delightful dish to suit your taste preferences!
-
Quinoa Boost: Mix in cooked quinoa or brown rice for added protein and a heartier texture.
-
Kale Alternative: Swap spinach for kale for a different flavor and an exciting nutritional boost.
-
Dairy-Free Swap: Use vegan cream cheese and mozzarella for a completely dairy-free version without sacrificing creaminess.
-
Herb Infusion: Add fresh herbs like basil or thyme to the filling for a fragrant lift that brightens the dish.
-
Zesty Twist: Incorporate lemon zest for a refreshing zing that complements the richness of the filling beautifully.
-
Spicy Kick: Toss in some diced jalapeños or crushed red pepper flakes for a delightful heat that makes each bite pop!
-
Nutty Crunch: Mix in some toasted pine nuts or walnuts for an unexpected crunch and extra depth of flavor.
-
Different Cheeses: Experiment with cheeses like feta or goat cheese for a tangy twist that elevates the savory profile.
Storage Tips for Spinach and Artichoke Stuffed Spaghetti Squash
- Fridge: Store leftovers in an airtight container for up to 4 days. This will keep your Spinach and Artichoke Stuffed Spaghetti Squash fresh and delicious!
- Freezer: You can freeze the stuffed squash for up to 3 months. Wrap each half tightly in plastic wrap and then in aluminum foil to prevent freezer burn.
- Reheating: Reheat in the oven at 180°C (350°F) for about 15-20 minutes, or until warmed through. This maintains the dish’s creamy texture and flavors beautifully.
- Serving Tips: Consider letting it cool completely before slicing; this allows the filling to set a bit more, making it easier to serve!
What to Serve with Spinach and Artichoke Stuffed Spaghetti Squash?
As you savor the creamy, cheesy goodness of your stuffed squash, consider these delightful pairings that elevate your meal and add refreshing contrasts.
-
Light Garden Salad: A fresh mix of greens and colorful veggies balances the richness of the squash, adding crunch and brightness. The vinaigrette dressing offers a lovely tang that complements the flavors beautifully.
-
Garlic Bread: The warm, toasty crunch of garlic bread serves as the perfect sidekick, ideal for scooping up any filling that escapes! Each buttery bite enhances the comforting vibe of the dish.
-
Roasted Vegetables: Toss seasonal veggies like bell peppers or zucchini with olive oil and herbs. Roasting them brings out their natural sweetness, creating a satisfying contrast with the savory squash.
-
Quinoa Pilaf: The nuttiness of quinoa adds texture and a protein boost. Mixing it with herbs and lemon gives your meal an aromatic lift that ties all the flavors together.
-
Chardonnay: A chilled glass of Chardonnay complements the creamy, cheesy notes of the dish while enhancing its overall freshness. It’s a delightful pairing that makes any dinner feel special!
-
Lemon Sorbet: For a light, refreshing dessert, lemon sorbet cleanses the palate. Its zesty flavor is the perfect way to wrap up your flavorful meal, leaving a sweet memory.
-
Steamed Asparagus: Tender-crisp asparagus adds a fresh, slightly nutty flavor and a pleasing crunch to your plate, making it a wonderful accompaniment that’s also visually appealing.
-
Herbed Couscous: Fluffy couscous seasoned with herbs ties all flavors together, and its light texture contrasts beautifully with the heartiness of the stuffed squash.
Expert Tips for Spinach and Artichoke Stuffed Spaghetti Squash
- Choose Wisely: Select medium-sized spaghetti squashes for even cooking. Uneven sizes can lead to undercooked or overly soft squash.
- Mind the Heat: Let the cooked squash cool slightly before stuffing it. This prevents burns when handling the warm squash.
- Create Zing: Boost the filling flavor by adding crushed red pepper flakes or fresh herbs like basil. This adds a delightful kick!
- Layer Up: Always reserve some cheese for topping your stuffed squash. This ensures a bubbling, golden finish that is visually appealing.
- Don’t Overfill: While it’s tempting, avoid overstuffing the squash. Leaving a little space may help prevent tipping and spilling during baking.
- Storage Savvy: When saving leftovers, cool them completely before storing in an airtight container. Enjoy your Spinach and Artichoke Stuffed Spaghetti Squash for up to 4 days!

Spinach and Artichoke Stuffed Spaghetti Squash Recipe FAQs
What should I look for when selecting spaghetti squash?
Choose medium-sized squashes that are firm and free from cracks or soft spots. A good spaghetti squash should feel heavy for its size and have a vibrant yellow color. Avoid any that have dark spots all over, as this indicates overripeness.
How should I store leftover stuffed spaghetti squash?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Allow the dish to cool completely before sealing to maintain its texture and flavor. Simply reheat in the oven at 180°C (350°F) for about 15-20 minutes when you’re ready to enjoy it again.
Can I freeze Spinach and Artichoke Stuffed Spaghetti Squash?
Absolutely! You can freeze the stuffed squash for up to 3 months. First, wrap each half tightly in plastic wrap, followed by aluminum foil to prevent freezer burn. To reheat, let it thaw in the refrigerator overnight, then bake it in the oven at 180°C (350°F) for approximately 25-30 minutes until warmed through.
What if my filling turns out too watery?
Should your filling be too watery, consider squeezing out excess moisture from the spinach before mixing it in. You can also add a bit of breadcrumbs or cooked quinoa to absorb extra liquid. These additions will keep the texture lovely and prevent it from becoming soupy.
Are there any dietary considerations for this recipe?
Yes, this recipe is vegetarian and low-carb! For a gluten-free option, ensure that you use gluten-free mayonnaise and cheese. If you have dairy allergies, feel free to experiment with non-dairy cream cheese and cheese alternatives, like nutritional yeast for that cheesy flavor.
How can I enhance the flavor of my stuffed squash?
To elevate the dish’s flavor, try adding crushed red pepper flakes to the filling for a slight kick, or incorporate fresh herbs like basil or parsley before serving. This not only enhances the flavor but also adds a lovely burst of color to your presentation!

Spinach and Artichoke Stuffed Spaghetti Squash Delight
Ingredients
Equipment
Method
- Preheat the oven to 200°C (400°F).
- Prepare the spaghetti squash by cutting it in half lengthwise, scooping out the seeds, brushing each half with olive oil and seasoning with salt. Roast cut-side-up on a baking sheet for 40 minutes until tender.
- Sauté the garlic in a pan with olive oil over medium heat until fragrant, about 1 minute.
- Add fresh spinach to the pan and cook until wilted, which should take just a couple of minutes.
- Incorporate the chopped artichokes into the spinach and sauté for an additional minute.
- Lower the heat and mix in the cream cheese until melted, then stir in mayonnaise, grated Parmesan, and mozzarella.
- Fill each roasted squash half with the creamy mixture, topping with reserved Parmesan.
- Return to the oven and bake for an additional 20-25 minutes until filling is golden and bubbly.





