With just a slight crackle of roasted spaghetti squash, I find myself transported to autumn evenings, where the air is crisp and the kitchen fills with warmth. The moment I paired that tender, golden squash with a creamy Spinach and Artichoke Stuffed mixture, I knew I had stumbled upon something special. Not only does this vegetarian dinner showcase cozy flavors reminiscent of the beloved dip, but it also checks all the boxes for those seeking a healthy, low-carb option. Designed to satisfy the heart and soul, this dish is perfect as a centerpiece or a delightful side that will have everyone asking for seconds. Are you ready to indulge in a bowl of comforting goodness wrapped in nature’s pasta? Let’s dive in!

Why is this recipe a must-try?
Unique Twists: This Spinach and Artichoke Stuffed Spaghetti Squash embraces bold flavors while being low-carb and vegetarian.
Hearty Satisfaction: The combination of creamy filling melded with sweet, roasted squash creates a satisfying dish that rivals any classic dip.
Healthy Indulgence: Packed with vitamins A and C, it’s a nutritious choice that never sacrifices taste.
Effortless Preparation: With minimal fuss, you can prepare this dish in about an hour, making it perfect for busy weeknights.
Crowd-Pleasing Option: Impress your guests by serving this delightful dish at your next gathering, and watch them come back for seconds!
Pair it with a refreshing side salad or some crunchy bread for a truly complete meal!
Spinach and Artichoke Stuffed Spaghetti Squash Ingredients
For the Squash
• Spaghetti Squash – The base of the dish, providing a pasta-like structure. Note: Can substitute with other squash types but adjust cooking time accordingly.
For the Filling
• Olive Oil – Essential for roasting squash and cooking the filling. Substitute with avocado oil if desired.
• Garlic (2 cloves) – Adds aromatic flavor to the filling. Use garlic powder as an alternative if fresh garlic is unavailable.
• Fresh Spinach (220 g / 7 cups) – Offers color, nutrients, and complements artichokes in the filling. Can substitute with kale, but texture may vary.
• Canned Artichokes (400 g / 14 oz) – Key flavor component that enhances the filling. Substitute with fresh artichokes or omit for a simpler filling.
• Cream Cheese (250 ml / 1 cup) – Provides creaminess to the filling. Can be replaced with Greek yogurt for a lighter version.
• Mayonnaise (4 tbsp) – Adds tang and moisture to the filling. Can substitute with sour cream for a different flavor profile.
• Grated Parmesan Cheese (50 ml / 1/2 cup) – Contributes salty flavor and helps in browning the top layer. Optional to use nutritional yeast for a dairy-free version.
• Mozzarella Cheese (120 g / 1 cup) – Provides a gooey texture and richness. Can use vegan cheese as an alternative.
Embrace the goodness of this Spinach and Artichoke Stuffed Spaghetti Squash and enjoy a delightful vegetarian dish that’s both nourishing and satisfying!
Step‑by‑Step Instructions for Spinach and Artichoke Stuffed Spaghetti Squash
Step 1: Preheat and Prepare
Begin by preheating your oven to 200°C (400°F). While it warms up, slice the spaghetti squash in half lengthwise and scoop out the seeds with a spoon. Brush the cut sides generously with olive oil and sprinkle with salt for flavor. Place the squash cut-side up on a baking sheet and roast it in the oven for about 40 minutes, until the flesh is tender and easily forked into strands.
Step 2: Sauté Aromatics
In a medium pan, heat 1 tablespoon of olive oil over medium heat. Once hot, add minced garlic and sauté for about 30 seconds until fragrant but not browned. Then, add the fresh spinach to the pan, stirring frequently until it wilts down significantly. Make sure any excess liquid evaporates for the best filling consistency.
Step 3: Combine Filling Ingredients
After the spinach has wilted, stir in the chopped canned artichokes and cook for an additional minute, allowing the flavors to meld. Next, add the cream cheese and stir continuously until it melts and combines with the vegetables. Remove the pan from heat, then mix in the mayonnaise, half of the grated Parmesan, and the mozzarella cheese until everything is fully incorporated.
Step 4: Stuff the Squash
Once your spaghetti squash is done roasting, remove it from the oven and let it cool slightly. Using a fork, rake the flesh to create the spaghetti-like strands. Then, generously fill each squash half with the creamy spinach and artichoke filling, ensuring an even distribution. Top with the remaining Parmesan cheese for an extra cheesy, golden finish.
Step 5: Bake and Serve
Place the stuffed spaghetti squash back in the oven and bake for an additional 20-25 minutes, or until the tops are golden brown and bubbling with deliciousness. Keep a close eye to avoid overcooking. Once done, let the stuffed squash cool for a few moments, then serve warm, inviting everyone to enjoy the heartwarming flavors of your Spinach and Artichoke Stuffed Spaghetti Squash.

How to Store and Freeze Spinach and Artichoke Stuffed Spaghetti Squash
Fridge: Store leftovers in an airtight container for up to 3-4 days. Reheat in the microwave or oven until warmed through.
Freezer: For longer storage, freeze in an airtight container for up to 3 months. Thaw in the refrigerator overnight before reheating.
Reheating: When reheating, consider adding a splash of broth to keep the filling moist. Bake in the oven for best results, remembering to cover with foil if the top browns too quickly.
Storage Tip: Always ensure the stuffed spaghetti squash has cooled completely before storing to prevent condensation and sogginess.
What to Serve with Spinach and Artichoke Stuffed Spaghetti Squash
Create a delightful meal experience with perfectly paired sides that elevate your dish.
-
Refreshing Garden Salad: A crisp mix of greens and veggies offers a bright contrast to the creamy filling.
-
Garlic Bread: Crunchy, toasted garlic bread brings a satisfying texture and a savory bite to accompany your stuffed squash.
-
Roasted Vegetables: Seasonal veggies such as zucchini and bell peppers add a vibrant color and natural sweetness, enhancing the dish’s overall appeal.
-
Creamy Polenta: This soft, buttery base is a comforting addition, absorbing the flavors of the filling while providing a luxurious mouthfeel.
-
Herbed Quinoa: Fluffy and nutty, quinoa sprinkled with fresh herbs packs a protein punch and complements the savory notes of the main dish.
-
White Wine Spritzer: A light and refreshing drink that pairs well with the dish, its crispness balances the richness of the filling beautifully.
-
Dark Chocolate Mousse: End on a sweet note with a rich mousse; its creamy texture mirrors the stuffed squash while providing a decadent dessert experience.
Expert Tips for Spinach and Artichoke Stuffed Spaghetti Squash
-
Perfectly Roasted Squash: Ensure your spaghetti squash is tender before stuffing it. There should be no crunch left in the flesh for the best texture.
-
Time Saver: Prepare the spinach and artichoke filling while the squash roasts in the oven to streamline your cooking process and save time.
-
Watch the Bake: Keep a close eye on your stuffed squash while it bakes to prevent the filling from overcooking, which can lead to dryness and separation of textures.
-
Flavor Adjustments: Feel free to add more spices or herbs to the filling based on your preferences. A touch of red pepper flakes can add a nice kick!
-
Cheese Options: If you’re looking for a healthier alternative, try swapping out cream cheese for Greek yogurt in your Spinach and Artichoke Stuffed recipe for a lighter twist.
Make Ahead Options
These Spinach and Artichoke Stuffed Spaghetti Squash are perfect for busy home cooks looking to save time during the week! You can prepare the filling up to 3 days in advance and refrigerate it in an airtight container. To do this, simply follow the sauté and mixing steps until you combine all the filling ingredients, then allow it to cool before refrigerating. You can even roast the spaghetti squash up to 24 hours ahead, just be sure to let it cool completely before storing it. When you’re ready to serve, stuff the squash with the prepped filling and bake according to the original recipe, ensuring your delicious dish is just as warm and comforting as if made fresh!
Spinach and Artichoke Stuffed Spaghetti Squash Variations
Feel free to make this recipe your own and explore delicious possibilities that will make your taste buds dance!
-
Meaty Addition: Add cooked Italian sausage for a heartier filling that brings flavor and protein to the dish. The combination of savory sausage with the creamy filling is downright irresistible.
-
Herb Infusion: Sprinkle with herbs like thyme, basil, or oregano for extra fragrance and flavor depth. Each herb adds its unique charm, enhancing the overall experience of each bite.
-
Crispy Topping: Mix panko breadcrumbs with a touch of olive oil and herbs, then layer on top before baking. This creates a delightful crunch that perfectly contrasts the creamy filling.
-
Zesty Twist: Incorporate a squeeze of fresh lemon juice or zest into the filling for a burst of brightness. It really brightens flavors, turning comforting into refreshing.
-
Nutty Flavor: Stir in roasted pine nuts or walnuts for added crunch and a delicious nutty undertone. This simple addition elevates the dish further, providing depth and texture.
-
Spicy Kick: Add red pepper flakes or diced jalapeños to the filling to kick up the heat. Perfect for those who love a little spice in their life!
-
Creamy Boost: Substitute half of the cream cheese with ricotta cheese for an even creamier filling, full of rich texture that will have everyone reaching for more.
For more variation ideas, consider pairing your stuffed squash with a fresh garden salad to brighten the plate or try unique sides like Vegetarian Taco Stuffed Mushrooms to complement your main dish with fantastic flavor combos!

Spinach and Artichoke Stuffed Spaghetti Squash Recipe FAQs
How do I choose a ripe spaghetti squash?
Absolutely! When selecting a spaghetti squash, look for one that feels heavy for its size and has a hard, golden-yellow skin without soft spots or blemishes. A ripe squash will have a smooth surface and a slight dullness rather than a shiny finish.
How should I store leftover stuffed spaghetti squash?
Very! To store leftovers, place them in an airtight container in the fridge and they will stay fresh for up to 3-4 days. You can easily reheat them in the microwave or pop them back into the oven until warmed through and cozy.
Can I freeze the stuffed spaghetti squash?
Definitely! For freezing, wrap each stuffed half carefully in plastic wrap, then place it in an airtight container or freezer bag. It will maintain its flavor and texture for up to 3 months. When you’re ready to enjoy it again, simply thaw it in the fridge overnight before reheating.
What should I do if the filling is too watery?
Don’t worry! If you find the filling is a bit watery, it could be due to excess moisture in the spinach. Before assembling your dish, you can drain any extra liquid from the cooked spinach by placing it in a fine mesh strainer and pressing gently. Also, make sure to cook the spinach thoroughly until all moisture evaporates before mixing it with the other ingredients.
Is this recipe suitable for people with dairy allergies?
For those avoiding dairy, you can create a delicious dairy-free version of this Spinach and Artichoke Stuffed Spaghetti Squash by using ingredients like vegan cream cheese and nutritional yeast instead of Parmesan cheese. This way, you can enjoy the flavors without the dairy while still getting that creamy goodness!
How do I know when the squash is properly cooked?
A perfectly roasted spaghetti squash will yield tender flesh easily forked into spaghetti-like strands. Bake it for about 40 minutes at 200°C (400°F). You should be able to pierce the skin easily with a fork, and the flesh should be soft and slightly caramelized. Enjoy this comforting dish with no crunch at all!

Spinach and Artichoke Stuffed Spaghetti Squash Bliss
Ingredients
Equipment
Method
- Preheat your oven to 200°C (400°F). Slice the spaghetti squash in half lengthwise and scoop out the seeds. Brush the cut sides with olive oil and sprinkle with salt. Place cut-side up on a baking sheet and roast for about 40 minutes until tender.
- In a medium pan, heat 1 tablespoon of olive oil over medium heat. Add minced garlic and sauté for about 30 seconds. Add fresh spinach, stirring until it wilts, and let excess liquid evaporate.
- Stir in chopped canned artichokes and cook for an additional minute. Add cream cheese and stir until melted. Remove from heat and mix in mayonnaise, half of the grated Parmesan, and mozzarella until incorporated.
- Once the spaghetti squash is done, let it cool slightly. Rake the flesh into strands and fill each squash half with the spinach and artichoke filling. Top with remaining Parmesan cheese.
- Bake the stuffed squash for an additional 20-25 minutes until tops are golden and bubbling. Let cool slightly before serving.
