Creamy Spinach Artichoke Stuffed Spaghetti Squash Recipe

Posted on

spinach artichoke stuffed spaghetti squash - featured image

Let me tell you, the first time I pulled this creamy spinach artichoke stuffed spaghetti squash out of the oven, the aroma of garlic and bubbling cheese had me hooked before I even grabbed a fork. I remember standing there, taking in the golden, melty topping and thinking, “This is the kind of meal that feels like a hug in food form.” It’s the perfect balance of indulgence and feel-good nourishment, and honestly, I wish I had discovered this recipe years ago.

Years ago, I was knee-high to a grasshopper watching my grandma whip up hearty casseroles packed with veggies. This dish takes me back to those comforting meals but with a modern twist—spaghetti squash instead of pasta! My family couldn’t get enough when I first served it, sneaking bites right out of the squash boats before dinner even started. It’s now a staple at our gatherings, whether it’s a casual weeknight meal or a healthy side dish for a holiday spread. Trust me, this recipe is one you’re going to want to bookmark for all occasions.

Why You’ll Love This Recipe

  • Quick & Easy: This dish comes together in just over an hour, and most of that time is hands-off while the squash roasts.
  • Simple Ingredients: You don’t need anything fancy—just wholesome pantry staples and fresh veggies.
  • Perfect for Any Occasion: It’s versatile enough for weeknight dinners, potlucks, or even as a holiday side.
  • Healthy Comfort Food: The creamy spinach artichoke filling is indulgent but packed with nutrients from the veggies.
  • Customizable: Whether you want to make it vegetarian, low-carb, or add extra protein, there are endless ways to adapt this recipe.

What makes this recipe stand out is the perfect balance of textures and flavors. The spaghetti squash is tender yet firm enough to hold the creamy filling, and that tangy artichoke flavor combined with rich cheese is pure bliss. It’s not just delicious—it’s the kind of dish that makes you pause after the first bite and savor the moment. Plus, it’s a great way to sneak in more veggies without feeling like you’re sacrificing flavor. Trust me, you’re going to love every single bite.

What Ingredients You Will Need

This recipe uses simple, fresh ingredients to deliver bold flavor and satisfying texture. Here’s what you’ll need:

  • Spaghetti squash: 2 medium squash, halved and seeds removed.
  • Olive oil: For roasting (you can substitute avocado oil).
  • Salt & pepper: To season the squash.
  • Fresh spinach: 4 cups, chopped (or use frozen spinach, thawed and drained).
  • Artichoke hearts: 1 can (14 oz), drained and chopped.
  • Garlic: 3 cloves, minced (adds a robust flavor).
  • Cream cheese: 8 oz, softened (use dairy-free if needed).
  • Greek yogurt: ½ cup (or swap with sour cream for a tangier flavor).
  • Parmesan cheese: ½ cup, grated (plus extra for topping).
  • Shredded mozzarella: 1 cup (for the gooey topping).
  • Red pepper flakes: Optional, for a little kick.

Feel free to swap in your favorite cheeses or add extra veggies like mushrooms or bell peppers. This recipe is incredibly forgiving and easy to customize.

Equipment Needed

  • Baking sheet: For roasting the spaghetti squash.
  • Sharp knife: To cut the squash safely.
  • Spoon: For scooping out seeds.
  • Large skillet: To cook the spinach artichoke filling.
  • Mixing bowl: For combining the creamy ingredients.
  • Spatula: To stir everything together.

If you don’t have a baking sheet, you can use a casserole dish. For cutting the squash, a serrated knife works wonders. Just be careful—the squash can be tough to slice, so take your time!

Preparation Method

spinach artichoke stuffed spaghetti squash preparation steps

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
  2. Drizzle the spaghetti squash halves with olive oil and season generously with salt and pepper. Place them cut-side down on the baking sheet and roast for 40-50 minutes, or until the squash is tender and pulls apart easily with a fork.
  3. While the squash is roasting, heat a large skillet over medium heat. Add a drizzle of olive oil, then sauté the minced garlic until fragrant (about 1 minute).
  4. Add the chopped spinach and artichoke hearts to the skillet. Cook until the spinach is wilted and the mixture is heated through, about 5 minutes. Remove from heat.
  5. In a mixing bowl, combine the cream cheese, Greek yogurt, Parmesan cheese, and a pinch of red pepper flakes. Stir until smooth and creamy.
  6. Add the spinach and artichoke mixture to the bowl and mix until fully incorporated.
  7. Once the squash is done roasting, flip them over and use a fork to gently loosen the strands. Leave the squash in the shells—these will act as your serving boats.
  8. Spoon the spinach artichoke mixture into each squash half, spreading it evenly. Sprinkle shredded mozzarella on top.
  9. Return the stuffed squash to the oven and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
  10. Remove from the oven and let cool slightly before serving.

Cooking Tips & Techniques

  • Cutting spaghetti squash: It can be tricky, so use a sharp knife and cut slowly. If it’s too tough, pop it in the microwave for 2 minutes to soften slightly.
  • Roasting squash: For extra caramelization, drizzle a touch of honey or maple syrup before roasting.
  • Spinach tips: If using frozen spinach, be sure to squeeze out excess water to prevent a soggy filling.
  • Cheese melting: For a golden-brown topping, broil the squash for 1-2 minutes after baking.
  • Make-ahead option: Prep the filling in advance and store in the fridge. Assemble and bake when ready to serve.

Variations & Adaptations

  • Vegetarian variety: Add mushrooms or roasted bell peppers for extra flavor.
  • Protein boost: Stir in cooked shredded chicken or crumbled bacon to the filling.
  • Low-carb twist: Swap cream cheese with ricotta for a lighter option.
  • Seasonal adaptation: Use kale instead of spinach or sun-dried tomatoes for a fall-inspired twist.
  • Dairy-free version: Use dairy-free cream cheese, yogurt, and cheese substitutes for a plant-based option.

Serving & Storage Suggestions

Serve this dish warm, straight from the oven. It pairs beautifully with a crisp green salad or garlic bread. For beverages, a chilled white wine or sparkling water with lemon complements the flavors nicely.

To store leftovers, cover the squash tightly and refrigerate for up to 3 days. Reheat in the oven at 375°F (190°C) or in the microwave until heated through. If freezing, store the filling separately for up to 2 months and assemble fresh when ready.

Nutritional Information & Benefits

This recipe is packed with nutrients. Spaghetti squash is low in calories and high in fiber, while spinach delivers iron and vitamins. Artichokes are great for digestion, and Greek yogurt adds protein and probiotics. Each serving is gluten-free and can be adapted to fit various dietary needs.

Conclusion

If you’re looking for a dish that’s comforting, nourishing, and sure to impress, this creamy spinach artichoke stuffed spaghetti squash is it. Whether you’re hosting friends or just making dinner for the family, it’s a recipe that feels special every time. Give it a try, and don’t be afraid to put your own spin on it!

I’d love to hear how you make this recipe your own. Share your tips, tricks, or variations in the comments below. And if you loved it, feel free to pass it on—bookmark, pin, or share with your fellow foodies. Happy cooking!

FAQs

Can I make this recipe ahead of time?

Yes! Prepare the filling ahead of time and store it in the fridge. Assemble and bake when ready to serve.

What’s the best way to cut spaghetti squash?

Use a sharp knife and cut slowly. If it’s too tough, microwave the squash for 2 minutes to soften a bit.

Can I freeze leftovers?

Yes, but freeze the filling separately for best results. Assemble fresh when ready to enjoy.

How do I make this dairy-free?

Swap cream cheese, yogurt, and shredded cheese with plant-based alternatives. It’s just as creamy and delicious!

What can I pair this dish with?

Serve with a green salad, garlic bread, or chilled white wine for a complete meal.

Pin This Recipe!

spinach artichoke stuffed spaghetti squash recipe

Print

Creamy Spinach Artichoke Stuffed Spaghetti Squash

A comforting and nourishing dish featuring tender spaghetti squash stuffed with a creamy spinach artichoke filling, topped with bubbling cheese.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 2 medium spaghetti squash, halved and seeds removed
  • Olive oil, for roasting
  • Salt and pepper, to season
  • 4 cups fresh spinach, chopped (or frozen spinach, thawed and drained)
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 3 cloves garlic, minced
  • 8 oz cream cheese, softened
  • 1/2 cup Greek yogurt (or sour cream)
  • 1/2 cup Parmesan cheese, grated (plus extra for topping)
  • 1 cup shredded mozzarella
  • Red pepper flakes, optional

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
  2. Drizzle the spaghetti squash halves with olive oil and season generously with salt and pepper. Place them cut-side down on the baking sheet and roast for 40-50 minutes, or until the squash is tender and pulls apart easily with a fork.
  3. While the squash is roasting, heat a large skillet over medium heat. Add a drizzle of olive oil, then sauté the minced garlic until fragrant (about 1 minute).
  4. Add the chopped spinach and artichoke hearts to the skillet. Cook until the spinach is wilted and the mixture is heated through, about 5 minutes. Remove from heat.
  5. In a mixing bowl, combine the cream cheese, Greek yogurt, Parmesan cheese, and a pinch of red pepper flakes. Stir until smooth and creamy.
  6. Add the spinach and artichoke mixture to the bowl and mix until fully incorporated.
  7. Once the squash is done roasting, flip them over and use a fork to gently loosen the strands. Leave the squash in the shells—these will act as your serving boats.
  8. Spoon the spinach artichoke mixture into each squash half, spreading it evenly. Sprinkle shredded mozzarella on top.
  9. Return the stuffed squash to the oven and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
  10. Remove from the oven and let cool slightly before serving.

Notes

[‘Cutting spaghetti squash can be tricky; use a sharp knife and cut slowly. Microwave for 2 minutes if too tough.’, ‘For extra caramelization, drizzle honey or maple syrup before roasting.’, ‘If using frozen spinach, squeeze out excess water to prevent a soggy filling.’, ‘Broil the squash for 1-2 minutes after baking for a golden-brown topping.’, ‘Prep the filling ahead of time and store in the fridge for convenience.’]

Nutrition

  • Serving Size: 1 stuffed squash hal
  • Calories: 320
  • Sugar: 6
  • Sodium: 580
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 22
  • Fiber: 5
  • Protein: 15

Keywords: spaghetti squash, spinach artichoke, stuffed squash, healthy comfort food, gluten-free, vegetarian

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating