If you are looking for a dish that feels like a warm hug on a chilly evening, you have to try this Spinach and Artichoke Stuffed Spaghetti Squash Recipe. Combining the naturally sweet, tender strands of roasted spaghetti squash with a rich, creamy filling of spinach, artichokes, and melted cheeses creates a joyfully satisfying meal. It’s a fantastic way to enjoy comfort food while sneaking in some vegetables, and the colors and textures are sure to brighten up any dinner table. Whether you’re cooking for family or friends, this recipe is both impressive and comforting, making it a fast favorite in my kitchen.

Ingredients You’ll Need

The image shows four steps in cooking a creamy spinach and artichoke dish in a black pan. The first part is fresh, bright green spinach leaves piled evenly in the pan. Next, the spinach is lightly cooked and mixed with pale, beige artichoke chunks scattered across the pan. The third step adds a thick white cream sauce covering the spinach and artichokes, creating a smooth texture with green spinach leaves peeking through. In the final step, a mix of finely grated white and yellow cheeses is spread over the creamy mixture, showing a layered contrast of creamy, leafy, and cheesy textures. The background is a white marbled texture, photo taken with an iphone --ar 4:5 --v 7

This recipe is all about simplicity meeting flavor. Each ingredient plays an essential role, from the subtle sweetness of the spaghetti squash to the creamy, cheesy filling that brings everything together in perfect harmony.

  • 2 spaghetti squashes: The star of the dish, providing a naturally low-carb base with a wonderful texture when roasted.
  • 2 tbsp olive oil, divided: Used for roasting and sautéing, adding richness and helping the flavors meld.
  • 2 cloves garlic: Gives a subtle aromatic backdrop that enhances the spinach and artichokes.
  • 220 g / 7 cups fresh spinach: Fresh and vibrant, it wilts to add bright color and earthy taste.
  • 400 g / 14 oz canned artichokes, drained and chopped: Adds a distinct tangy flavor and a lovely heartiness to the filling.
  • 250 ml / 1 cup cream cheese, full fat: Creates the creamy, luscious texture that makes the dish indulgent.
  • 4 tbsp mayonnaise: Enhances creaminess and keeps the filling moist without overpowering the other flavors.
  • 50 ml / 1/2 cup grated Parmesan cheese: Provides a sharp, salty punch; save some for topping to get a golden crust.
  • 120 g / 1 cup mozzarella, grated: Melts beautifully to bind everything with gooey, delicious cheesiness.

How to Make Spinach and Artichoke Stuffed Spaghetti Squash Recipe

Step 1: Roast the Spaghetti Squash

Start by preheating your oven to 200C/400F. Carefully cut your spaghetti squashes in half lengthwise and scoop out all the seeds. Brushing the cut sides generously with 1 tablespoon of olive oil and seasoning with salt will help caramelize the flesh as it roasts. Place them cut side up on a baking sheet and roast for about 40 minutes until the flesh is tender enough to shred with a fork. This roasting process develops the squash’s natural sweetness and gives you those signature spaghetti-like strands.

Step 2: Sauté Garlic and Spinach

While the squash roasts, heat the remaining tablespoon of olive oil in a large pan. Add the minced garlic and allow it to cook just for a few seconds to release its fragrant aroma without burning it. Then, toss in the fresh spinach and stir until it wilts and any excess moisture evaporates. This step concentrates the spinach’s flavor and prevents your filling from becoming watery.

Step 3: Add Artichokes and Cream Cheese

Next, add the chopped artichokes to the wilted spinach and give them a quick sauté for about a minute to combine their flavors. Lower the heat and gently stir in the cream cheese, letting it melt slowly while you keep mixing. This melting cheese will act like glue, ensuring your filling is luxuriously creamy and sticks together beautifully.

Step 4: Stir in Mayonnaise and Cheeses

Once the cream cheese is fully incorporated, remove the pan from heat. Stir in the mayonnaise for extra moistness along with the grated Parmesan cheese and mozzarella, reserving about 2 tablespoons of Parmesan for topping. These cheeses create the perfect cheesy blend that will bake up golden and bubbly in the oven.

Step 5: Fill and Bake the Squash

When the spaghetti squash halves are cool enough to handle, use a fork to shred their flesh into spaghetti-like strands while still keeping it inside the skin. Evenly spoon the spinach and artichoke mixture over the squash strands and sprinkle the remaining Parmesan cheese on top. Return the filled squash halves to the oven and bake for an additional 20-25 minutes until the filling is beautifully bubbly and the cheese on top has turned a delicious golden brown.

How to Serve Spinach and Artichoke Stuffed Spaghetti Squash Recipe

Two images side by side show the process of making stuffed spaghetti squash halves on a dark baking tray. On the left side, two hollowed spaghetti squash halves rest with their yellow, shiny flesh exposed, showing fibrous texture inside. On the right side, the same squash halves are filled with a creamy white sauce mixed with green leafy pieces, topped with a layer of fine white grated cheese sprinkled across the surface. Both halves sit on the dark baking tray, which contrasts with the yellow and white colors of the squash and toppings. The background is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Enhance your Spinach and Artichoke Stuffed Spaghetti Squash Recipe by garnishing with freshly grated Parmesan, a sprinkle of crushed red pepper flakes for a gentle heat, or freshly chopped parsley or basil for a pop of green freshness. These simple touches elevate both the look and flavor, making every bite feel special and thoughtfully prepared.

Side Dishes

This dish is wonderfully hearty on its own but pairs beautifully with crisp, refreshing sides. A crisp garden salad with lemon vinaigrette, roasted garlic green beans, or a crusty slice of warm bread all complement the creamy filling by adding crunch, brightness, and balance.

Creative Ways to Present

For dinner parties or holiday meals, consider serving the Spinach and Artichoke Stuffed Spaghetti Squash Recipe straight from the squash halves on a large platter, letting guests scoop out their servings. You can also scoop the filling out and spoon it into small ramekins for individual portions, making it look elegant and inviting.

Make Ahead and Storage

Storing Leftovers

If you have any leftovers from your Spinach and Artichoke Stuffed Spaghetti Squash Recipe, store them in an airtight container in the refrigerator for up to three days. The dish actually tastes fantastic the next day as the flavors have time to meld even further.

Freezing

You can freeze leftover stuffed squash by placing portions in freezer-safe containers. Keep them for up to 2 months. Be sure to thaw overnight in the fridge before reheating to keep the texture and flavors intact.

Reheating

To reheat, pop the squash halves in a preheated oven at 180C/350F for 15-20 minutes until warmed through and the cheese is bubbly again. You can also use a microwave for quicker reheating, but the oven method best preserves the original texture and taste.

FAQs

Can I use frozen spinach instead of fresh?

Yes, you can substitute frozen spinach, but be sure to thaw and squeeze out as much excess water as possible before cooking to avoid a watery filling.

Is this recipe gluten-free?

Absolutely! The Spinach and Artichoke Stuffed Spaghetti Squash Recipe is naturally gluten-free, making it a great choice for those avoiding gluten.

Can I use a different type of squash?

Spaghetti squash is unique because of its noodle-like texture when roasted. Other squash varieties won’t quite mimic this texture, so for this dish, spaghetti squash is recommended.

How spicy is this dish?

The recipe itself is mild, but you can always add crushed red pepper flakes to the filling or as a garnish if you love a little heat.

Can I make this recipe vegan?

You can make dairy-free substitutions by using vegan cream cheese, vegan mayonnaise, and plant-based cheeses, though the flavor and texture will be slightly different but still delicious.

Final Thoughts

There is something incredibly comforting and satisfying about the Spinach and Artichoke Stuffed Spaghetti Squash Recipe that makes it a go-to anytime you want a cozy yet vibrant meal. It’s perfect for weeknights, entertaining, or anytime you want to treat yourself to something delicious and nutritious. I can’t wait for you to try it and make it your own!

Print

Spinach and Artichoke Stuffed Spaghetti Squash Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 68 reviews

This Spinach and Artichoke Stuffed Spaghetti Squash recipe is a delicious and healthy twist on the classic creamy dip, transformed into a hearty, low-carb meal. Roasted spaghetti squash halves are filled with a creamy mixture of sautéed spinach, artichokes, cream cheese, mayonnaise, Parmesan, and mozzarella, then baked until bubbly and golden. It’s a perfect vegetarian dish full of flavor and texture, ideal for a comforting dinner or a crowd-pleasing appetizer.

  • Author: Madelyn
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 5 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Spaghetti Squash

  • 2 spaghetti squashes
  • 2 tbsp olive oil, divided
  • Salt, to taste

Stuffing Mixture

  • 2 cloves garlic, minced
  • 220 g (7 cups) fresh spinach
  • 400 g (14 oz) canned artichokes, drained and chopped
  • 250 ml (1 cup) full-fat cream cheese
  • 4 tbsp mayonnaise
  • 50 ml (1/2 cup) grated Parmesan cheese (reserve 2 tbsp for topping)
  • 120 g (1 cup) grated mozzarella cheese

Instructions

  1. Preheat and Prepare Squash: Preheat your oven to 200C (400F). Cut each spaghetti squash in half lengthwise and scoop out the seeds. Brush each cut side with 1 tablespoon of olive oil and season with salt. Place the halves cut side up on a baking sheet and roast for 40 minutes until tender.
  2. Sauté Spinach and Garlic: While the squash roasts, heat the remaining 1 tablespoon of olive oil in a large pan over medium heat. Add the minced garlic and cook briefly for a few seconds until fragrant. Add the fresh spinach and stir continuously until it wilts and the liquid evaporates.
  3. Add Artichokes and Cream Cheese: Stir in the chopped artichokes, sautéing for one minute. Lower the heat and add the cream cheese to the pan. Stir gently to melt and combine all ingredients into a creamy mixture.
  4. Finish the Filling Mixture: Remove the pan from heat and stir in mayonnaise, grated Parmesan cheese (reserve 2 tablespoons for topping), and grated mozzarella until well combined.
  5. Fill Squash and Bake: Evenly distribute the spinach and artichoke mixture among the four roasted spaghetti squash halves. Sprinkle the reserved Parmesan cheese on top. Return the stuffed squash to the oven and bake for another 20–25 minutes until the filling is bubbly and golden on top.

Notes

  • You can use fresh or frozen spinach; if frozen, thaw and squeeze out excess moisture before cooking.
  • Feel free to substitute mayonnaise with Greek yogurt for a lighter option.
  • To make it vegan, replace cream cheese, mayonnaise, and cheeses with suitable plant-based alternatives.
  • Roasting time can vary depending on the size of the squash; adjust accordingly until it easily shreds with a fork.
  • Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star