As I sliced into the vibrant spaghetti squash, the sweet aroma immediately filled my kitchen, taking me back to my favorite autumn meals. This Spinach and Artichoke Stuffed Spaghetti Squash embraces the season’s warmth with a creamy, savory filling that’s both heavenly and comforting. Not only is this dish a stunning centerpiece for any table, but it’s also a delightful low-carb, vegetarian alternative to traditional pasta dishes, perfect for those of us craving something wholesome. With minimal prep and the promise of pleasing everyone from picky eaters to gourmet lovers, it’s a meal that sparks joy in both preparation and every satisfying bite. Curious how to bring this lovely recipe to life? Let’s dive in!

Why is this dish so irresistible?
Comforting, this Spinach and Artichoke Stuffed Spaghetti Squash is a warm hug on a plate, perfect for chilly evenings. Flavorful, the delightful combination of gooey cheeses blends seamlessly with the earthiness of artichokes and spinach. Versatile, you can easily swap ingredients based on what’s in season or your personal taste. Easy to make, this dish requires only a few simple steps, making it a hassle-free weeknight winner. Lastly, crowd-pleasing, it’s a stunning centerpiece sure to impress everyone at the dinner table! For other comforting recipes, try our Creamy Mushroom Risotto that promises to warm your heart.
Spinach and Artichoke Stuffed Spaghetti Squash Ingredients
For the Squash
• Spaghetti Squash – Acts as the base; when cooked, it creates long strands similar to spaghetti, making it a great low-carb alternative to pasta.
For the Filling
• Olive Oil – Used for brushing and sautéing; adds flavor and helps to cook other ingredients.
• Garlic – Provides aromatic base flavor; minced for easy incorporation into the filling.
• Fresh Spinach – Adds color and a nutrient boost; use fresh for best texture and flavor.
• Canned Artichokes – Contributes tangy flavor and unique texture; ensure to drain and chop them for even distribution.
• Cream Cheese – Acts as a binder in the filling, providing creaminess; full-fat is recommended for richer flavor.
• Mayonnaise – Adds moisture and tanginess to the filling; can be substituted with Greek yogurt for a lighter version.
• Parmesan Cheese – Provides salty, umami flavor; keep some aside for topping. Use vegetarian hard cheese if desired.
• Mozzarella Cheese – Offers gooey melt and texture; grated for easy mixing and topping.
Step‑by‑Step Instructions for Spinach and Artichoke Stuffed Spaghetti Squash
Step 1: Preheat the Oven
Start by preheating your oven to 200°C (400°F), creating a warm environment for baking your Spinach and Artichoke Stuffed Spaghetti Squash. This will ensure even cooking and a perfectly roasted exterior that enhances the squash’s sweetness. While the oven warms up, gather your baking sheet and prepare your squash for the next step.
Step 2: Prepare the Spaghetti Squash
Slice the spaghetti squash in half lengthwise and scoop out the seeds using a spoon. Drizzle the cut sides with olive oil and sprinkle with salt, giving it a nice, savory flavor. Place the squash cut side up on a baking sheet and roast in the preheated oven for about 40 minutes, or until the flesh is tender and easily scraped with a fork.
Step 3: Sauté the Garlic and Spinach
While the squash roasts, heat a tablespoon of olive oil in a large skillet over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant, being careful not to burn it. Then, add the fresh spinach, stirring constantly until it wilts down, which should take about 2-3 minutes. This step creates a flavorful base for the filling.
Step 4: Combine Artichokes and Cream Cheese
Stir in the chopped canned artichokes to the skillet with spinach and cook for another minute, allowing the flavors to meld. Gradually mix in the cream cheese, stirring until it’s completely melted and combined with the mixture. This will form a creamy filling that perfectly harmonizes with the other ingredients, giving your stuffed spaghetti squash a luscious texture.
Step 5: Add the Remaining Ingredients
Remove the skillet from heat and incorporate the mayonnaise, grated Parmesan, and mozzarella cheese into the warm mixture. Stir well to ensure everything is evenly combined, and remember to reserve some Parmesan for topping later. The filling should be creamy and glistening, inviting a big scoop onto your roasted squash.
Step 6: Fill and Bake the Squash
Once the squash is roasted, carefully spoon the creamy spinach and artichoke filling into each half, pressing lightly to pack it in. Top each filled half with the reserved Parmesan cheese to achieve a bubbly, golden finish. Return the stuffed squash to the oven and bake for an additional 20-25 minutes until the filling is bubbly and the top is beautifully golden brown.
Step 7: Serve and Enjoy
After baking, remove the Spinach and Artichoke Stuffed Spaghetti Squash from the oven and let it cool for a few minutes before serving. The delightful aroma will fill your kitchen, and as you slice into the warm, cheesy filling against the sweet squash, you’ll find a comforting dish ready to impress.

Spinach and Artichoke Stuffed Spaghetti Squash Variations
Feel free to get creative with this dish and tailor it to your taste buds!
-
Vegan Option: Substitute cream cheese with cashew cream or silken tofu, and use vegan cheese to enjoy a plant-based version. It’s still creamy and satisfying!
-
Add Protein: For a heartier meal, mix in cooked Italian sausage or shredded chicken into the filling. It’ll give a lovely meaty flavor while making it even more filling.
-
Leafy Green Swap: Replace spinach with kale, Swiss chard, or even arugula for a different taste and texture. Each has its own unique flavors, adding fun variety to your dish.
-
Herb Boost: Fresh herbs like basil, oregano, or thyme can elevate the flavor profile. Stir them into the filling or sprinkle them on top before baking for a fragrant touch.
-
Spicy Kick: Add a pinch of red pepper flakes or diced jalapeños to the filling for a zesty twist. The heat will create an exciting flavor contrast with the creamy filling.
-
Extra Cheese: Experiment with different cheeses! Swap mozzarella for provolone or add goat cheese for a tangy twist. The cheese variations can really change the dish!
-
Nuts for Crunch: Toss in some toasted pine nuts or walnuts into the filling to give a lovely crunch and added healthy fats. They add great texture and a nutty flavor that complements the squash beautifully.
-
Saucy Twist: Drizzle some homemade pesto or a simple marinara sauce over the top before baking for extra flavor. This adds moisture and richness to each bite!
With these variations, you can truly make this dish your own. For more ideas, check out our delightful Roasted Vegetable Medley or savory Loaded Quinoa Bake that adapt beautifully to seasonal flavors too!
Make Ahead Options
These Spinach and Artichoke Stuffed Spaghetti Squash are perfect for busy weeknights when you want a homemade meal without the hassle! You can prepare the creamy spinach and artichoke filling up to 24 hours in advance and store it in an airtight container in the refrigerator to keep it fresh. To maintain quality, ensure the filling is cooled completely before sealing. When you’re ready to serve, simply roast the spaghetti squash as directed and fill it with the prepped mixture, topping with reserved Parmesan. Bake for about 20-25 minutes until golden and bubbly—enjoy a delightful, stress-free dinner that feels just as special!
Storage Tips for Spinach and Artichoke Stuffed Spaghetti Squash
Fridge: Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat in the oven at 180°C (350°F) until warmed through for the best texture.
Freezer: For longer storage, you can freeze the Spinach and Artichoke Stuffed Spaghetti Squash for up to 3 months. Wrap each half tightly in plastic wrap and foil.
Thawing: When ready to enjoy, thaw the frozen squash in the refrigerator overnight and reheat it in the oven. This helps maintain the filling’s creaminess.
Airtight Packaging: Ensure the squash is securely wrapped to prevent freezer burn, which can affect the taste and texture of the filling.
Expert Tips for Spinach and Artichoke Stuffed Spaghetti Squash
-
Perfect Roasting Time: Ensure you roast the spaghetti squash for a full 40 minutes, allowing it to develop sweetness and soften properly.
-
Cheese Melting: Stir the filling continually while melting the cream cheese; this prevents it from clumping or burning, resulting in a smooth filling for your Spinach and Artichoke Stuffed Spaghetti Squash.
-
Avoid Waterlogged Filling: Drain and chop canned artichokes well before adding them to the mixture, preventing excess moisture that can make the filling soggy.
-
Skillet Size Matters: Use a large skillet when sautéing spinach and artichokes to avoid overcrowding, which can lead to uneven cooking and a less flavorful filling.
-
Customize for Flavor: Feel free to experiment with herbs, spices, or different cheeses in the filling to suit your taste—this dish is versatile and can adapt to your cravings!
What to Serve with Spinach and Artichoke Stuffed Spaghetti Squash
A cozy evening calls for delightful pairings that elevate the comforting flavors of your meal.
-
Garlicky Green Beans: These tender green beans sautéed in garlic provide a fresh, crunchy contrast that balances the creamy filling beautifully.
-
Caesar Salad: Crisp Romaine lettuce, crunchy croutons, and zesty Parmesan dressing creates a refreshing side that cuts through the richness of the stuffed squash.
-
Roasted Vegetables: A medley of seasonal vegetables like carrots, bell peppers, and Brussels sprouts adds an earthy element, perfectly complementing the dish’s flavors.
-
Herbed Quinoa: Light and fluffy, quinoa tossed with fresh herbs brings a nutty essence and a fantastic texture that harmonizes with the creamy squash.
-
Lemon Garlic Chicken: For a heartier option, serve alongside juicy lemon garlic chicken; the citrus notes brighten the dish while providing contrasting protein.
-
Chardonnay: A chilled glass of Chardonnay enhances the savory elements of the stuffed squash while cooling and refreshing the palate with each sip.
With these pairings, you’re not just serving a meal—you’re creating an experience that warms the heart and nourishes the soul.

Spinach and Artichoke Stuffed Spaghetti Squash Recipe FAQs
How do I choose the right spaghetti squash?
When selecting a spaghetti squash, look for one with a smooth, firm skin free of blemishes or dark spots. It should feel heavy for its size, indicating it’s ripe and full of moisture. If possible, pick one with a golden-yellow color, as this suggests peak ripeness for the sweetest flavor.
What’s the best way to store leftovers from the stuffed spaghetti squash?
Leftovers can be stored in an airtight container in the refrigerator for 3-4 days. To reheat, I recommend placing it in the oven preheated to 180°C (350°F) until warmed through, as this maintains the delightful texture. Alternatively, you can microwave it for a quick option, but the oven method preserves the creaminess of the filling better.
Can I freeze the Spinach and Artichoke Stuffed Spaghetti Squash?
Absolutely! You can freeze the stuffed vegetarian delight for up to 3 months. To do so, wrap each half tightly in plastic wrap, followed by foil. This double layer helps prevent freezer burn. When you’re ready to enjoy it, thaw in the fridge overnight and reheat in the oven until heated through and bubbly.
What should I do if my filling turns out too watery?
If your filling becomes watery, it’s often due to excess moisture from the spinach or artichokes. To fix this, drain your chopped artichokes thoroughly before adding them to the filling. Additionally, sauté the spinach until it’s wilted and check that your cream cheese is well melted but not overcooked or clumpy. If needed, you can add a bit more cream cheese or a sprinkle of breadcrumbs to absorb excess moisture.
Is this recipe suitable for those with dietary restrictions?
Yes! This Spinach and Artichoke Stuffed Spaghetti Squash can cater to various dietary needs. For those avoiding gluten, it’s inherently gluten-free, just ensure your mayonnaise is gluten-free as well. To make it vegan, you can substitute cream cheese with cashew cream or tofu and use vegan cheese. Always consider allergies and adaptations based on personal preferences or dietary needs, and feel free to swap in ingredients that align with your lifestyle.
How do I prevent my squash from becoming mushy?
To prevent a mushy texture, make sure to roast the spaghetti squash for the recommended time of 40 minutes. This ensures it’s cooked through without becoming overly soft. Additionally, avoid overcooking the filling; once everything is well mixed and heated, remove it from the stove to maintain its creamy consistency. Enjoy your perfect Spinach and Artichoke Stuffed Spaghetti Squash!

Delicious Spinach and Artichoke Stuffed Spaghetti Squash Delight
Ingredients
Equipment
Method
- Preheat your oven to 200°C (400°F).
- Slice the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle with olive oil and sprinkle with salt. Place cut side up on a baking sheet and roast for about 40 minutes.
- Heat olive oil in a large skillet. Add minced garlic and sauté for about 30 seconds until fragrant. Add fresh spinach and stir until wilted, about 2-3 minutes.
- Stir in chopped artichokes and cook for another minute. Gradually mix in cream cheese until melted and combined.
- Remove from heat and incorporate mayonnaise, grated Parmesan, and mozzarella cheese until evenly combined. Reserve some Parmesan for topping.
- Carefully spoon the filling into each half of the squash and top with reserved Parmesan. Bake for an additional 20-25 minutes until bubbly and golden brown.
- Let cool for a few minutes before serving.

Leave a Reply