Recipe Library
Cheesy Spinach-&-Artichoke-Stuffed Spaghetti Squash
Tender spaghetti squash strands soak up a creamy blend of spinach, artichokes, and melted cheeses that fills each golden roasted shell. Every forkful delivers rich, savory comfort with a hint of heat from the red pepper.

- Total
- 43 min
- Prep
- 25 min
- Cook
- 18 min
- Serves
- 5
Nutrition per Serving
- Calories
- 223
- Protein
- 10g
- Carbs
- 23g
- Fat
- 11g
- Fiber
- 9g
- Sugar
- 7g
- Sodium
- 528mg
Ingredients
- 1 (2 1/2 to 3 pound) spaghetti squash, cut in half lengthwise and seeds removed
- 3 tablespoons water, divided
- 1 (5 ounce) package baby spinach
- 1 (10 ounce) package frozen artichoke hearts, thawed and chopped
- 4 ounces reduced-fat cream cheese, cubed and softened
- 1/2 cup grated Parmesan cheese, divided
- 1/4 teaspoon salt
- 1/4 teaspoon ground pepper
- Crushed red pepper & chopped fresh basil for garnish
Instructions
- Place squash cut-side down in a microwave-safe dish; add 2 tablespoons water. Microwave, uncovered, on High until tender, 10 to 15 minutes. (Alternatively, place squash halves cut-side down on a rimmed baking sheet. Bake at 400 degrees F until tender, 40 to 50 minutes.)
- Meanwhile, combine spinach and the remaining 1 tablespoon water in a large skillet over medium heat. Cook, stirring occasionally, until wilted, 3 to 5 minutes. Drain and transfer to a large bowl.
- Position rack in upper third of oven; preheat broiler.
- Use a fork to scrape the squash from the shells into the bowl. Place the shells on a baking sheet. Stir artichoke hearts, cream cheese, 1/4 cup Parmesan, salt and pepper into the squash mixture. Divide it between the squash shells and top with the remaining 1/4 cup Parmesan. Broil until the cheese is golden brown, about 3 minutes. Sprinkle with crushed red pepper and basil, if desired.