Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach and Artichoke Stuffed Spaghetti Squash

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Stephanie
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Roasting, Baking
  • Cuisine: American, Italian-Inspired
  • Diet: Gluten Free

Description

Description

This Spinach and Artichoke Stuffed Spaghetti Squash is a creamy, cheesy, and veggie-packed dish that’s inspired by the classic dip! Tender strands of spaghetti squash are combined with spinach, artichokes, and a creamy cheese sauce, then baked to perfection. It’s a cozy, satisfying, and low-carb meal for any night of the week.


Ingredients

Units Scale
  • 2 medium spaghetti squash, halved and seeded
  • 3 tbsp olive oil, divided
  • Salt and pepper, to taste
  • 1 small onion, diced
  • 3 garlic cloves, minced
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 5 oz (140g) fresh spinach
  • 4 oz (115g) cream cheese, softened
  • 1/2 cup (120ml) sour cream or Greek yogurt
  • 1/2 cup (50g) grated Parmesan cheese
  • 1 cup (100g) shredded mozzarella cheese, divided
  • 1/2 tsp red pepper flakes (optional)
  • Juice of 1 lemon

Instructions

  • Roast the Spaghetti Squash:

    • Preheat your oven to 400°F (200°C).
    • Drizzle the cut sides of the spaghetti squash with 2 tbsp olive oil and season with salt and pepper.
    • Place the squash halves cut-side down on a baking sheet and roast for 30-40 minutes, or until tender and easily shredded with a fork.
  • Cook the Filling:

    • In a large skillet, heat the remaining 1 tbsp olive oil over medium heat.
    • Add the diced onion and sauté for 5-7 minutes, until softened.
    • Add the minced garlic and cook for another 1-2 minutes until fragrant.
    • Stir in the chopped artichoke hearts and spinach, cooking until the spinach wilts, about 2-3 minutes.
  • Make the Creamy Mixture:

    • Reduce the heat to low. Add the softened cream cheese, sour cream, Parmesan cheese, 1/2 cup of mozzarella cheese, and lemon juice to the skillet. Stir until the cheese is melted and everything is well combined.
    • Season with salt, pepper, and red pepper flakes, if desired.
  • Stuff the Spaghetti Squash:

    • Once the squash is roasted, use a fork to scrape the strands, leaving them inside the squash shells.
    • Add the spinach and artichoke mixture to each squash half, mixing it with the spaghetti squash strands.
    • Top with the remaining 1/2 cup of mozzarella cheese.
  • Bake Again:

    • Return the stuffed squash to the oven and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
  • Serve:

    • Remove from the oven and let cool slightly before serving. Garnish with fresh herbs or extra Parmesan cheese, if desired. Enjoy!

Notes

  • Make it vegan: Use vegan cream cheese, sour cream, and cheese alternatives.
  • Add protein: Stir in cooked shredded chicken or crispy bacon bits for a heartier meal.
  • Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave.