Go Back
Stuffed Spinach Artichoke Spaghetti Squash

Spinach Artichoke Stuffed Spaghetti Squash

A creamy and cheesy spinach artichoke dip baked inside a tender, roasted spaghetti squash for a delicious and comforting main course.
Prep Time 25 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 630

Ingredients
  

  • 1 large spaghetti squash around 1.5kg
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
For the Filling
  • 250 g frozen chopped spinach thawed
  • 1 tin 400g artichoke hearts in water, drained and roughly chopped
  • 2 cloves garlic minced
  • 225 g full-fat cream cheese softened
  • 120 g soured cream
  • 75 g grated Parmesan cheese plus extra for topping
  • 150 g grated mozzarella cheese divided
  • 1/4 tsp ground nutmeg
  • Salt and black pepper to taste

Method
 

  1. Prepare the Squash: Preheat your oven to 200°C (180°C fan). Carefully cut the spaghetti squash in half lengthways. This can be tricky, so use a large, sharp knife. Scoop out the seeds and stringy bits with a spoon.
  2. Roast the Squash: Rub the cut sides of the squash with olive oil and season with 1/2 tsp salt and 1/4 tsp pepper. Place them cut-side down on a baking tray lined with baking paper. Roast for 40-50 minutes, or until the squash is tender when pierced with a fork.
  3. Squeeze the Spinach: While the squash roasts, prepare your spinach. Place the thawed spinach in a clean tea towel or several layers of kitchen roll and squeeze out as much liquid as you possibly can. This step is crucial for a thick, creamy filling. You'll be amazed how much water comes out!
  4. Make the Filling: In a large mixing bowl, combine the softened cream cheese, soured cream, minced garlic, Parmesan, half of the mozzarella (75g), and the ground nutmeg. Stir until well combined.
  5. Combine Filling Ingredients: Fold the squeezed spinach and chopped artichoke hearts into the cheese mixture. Season with salt and pepper to your liking. I find that a generous pinch of both is needed here.
  6. Create the "Spaghetti": Once the squash is cooked, remove it from the oven and let it cool slightly until you can handle it. Using a fork, scrape the flesh of the squash from top to bottom. It will naturally separate into strands that resemble spaghetti.
  7. Mix and Stuff: Transfer the spaghetti squash strands into the bowl with the spinach artichoke filling. Mix everything together gently until the strands are evenly coated. Spoon the mixture back into the empty squash shells.
  8. Bake to Perfection: Top each stuffed squash half with the remaining 75g of mozzarella and an extra sprinkle of Parmesan cheese. Return the squash to the oven and bake for another 15-20 minutes, or until the filling is hot and the cheese on top is melted, bubbly, and starting to turn golden brown. Serve immediately.

Notes

Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave until hot.