Spinach Artichoke Spaghetti Squash is a delightful and healthy low-carb meal that combines the comfort of a creamy sauce with the nutritional benefits of vegetables. This dish is perfect for those looking to enjoy a satisfying dinner without the heaviness of traditional pasta.
Why You’ll Love This Recipe
- Low-carb and healthy: This dish is a great alternative to traditional pasta, offering a lower-carb option packed with nutrients.
- Flavorful and creamy: The combination of spinach, artichoke hearts, and a creamy cheese sauce creates a rich and satisfying flavor.
- Versatile and customizable: Easily adaptable to various dietary needs and preferences, making it a crowd-pleaser.
- Simple preparation: Despite its gourmet taste, this recipe is straightforward and can be prepared with minimal effort.
- Perfect for meal prep: The dish holds up well when prepared in advance, making it ideal for busy weekdays.
Ingredients & Preparation Notes
- Spaghetti squash: Choose a firm, heavy squash with a bright yellow color for the best flavor and texture.
- Spinach: Fresh spinach is preferred, but frozen can be used if thawed and drained well.
- Artichoke hearts: Canned artichoke hearts are convenient, but you can use frozen or fresh if available.
- Cream cheese and parmesan: These cheeses create a creamy and flavorful sauce. Use full-fat versions for the best results.
- Milk or cream: Adjust the consistency of the sauce with your choice of milk or cream.
- Seasonings: Salt, black pepper, and red pepper flakes enhance the overall flavor profile.
For a dairy-free version, substitute the cream cheese and parmesan with a vegan alternative. If you prefer a lighter sauce, use low-fat cream cheese and skim milk.
Professional Tips & Techniques
- Cooking the squash: To ensure the spaghetti squash is cooked evenly, place it cut-side down on the baking sheet. This allows the steam to be trapped, resulting in tender flesh.
- Temperature control: Bake the squash at 400°F (200°C) for optimal tenderness without overcooking.
- Sauce consistency: Stir the sauce frequently while heating to prevent the cheese from burning and to achieve a smooth texture.
- Visual cues: The squash is done when the flesh easily shreds into strands with a fork. The sauce is ready when it’s heated through and the cheese is fully melted.
- Avoid common mistakes: Don’t overcook the squash, as it can become mushy. Also, ensure the sauce is not too thick; if needed, add more milk or cream to achieve the desired consistency.
Recipe Variations
- Vegan version: Use vegan cream cheese and a dairy-free parmesan alternative to make this dish completely plant-based.
- Gluten-free: This recipe is naturally gluten-free, but always check the labels on canned artichoke hearts for potential cross-contamination.
- Protein boost: Add cooked chicken or shrimp to the sauce for a heartier meal.
- Cheese variations: Experiment with different cheeses like mozzarella or feta for a unique twist on the sauce.
- Herb infusion: Add fresh herbs like basil or parsley to the sauce for added flavor and freshness.
- Spicy kick: Increase the amount of red pepper flakes or add diced jalapeños for a spicier version.
- Seasonal adaptations: In the fall, add roasted butternut squash or pumpkin to the sauce for a seasonal twist.
- Low-fat option: Use low-fat cream cheese and skim milk to reduce the calorie content while maintaining creaminess.
Serving Suggestions
- Family dinner: Serve this dish as a main course for a family dinner, accompanied by a simple green salad and garlic bread.
- Date night: Elevate the meal by serving it with a glass of white wine and a side of roasted vegetables.
- Weeknight meal: Pair it with a quick side dish like steamed broccoli or sautéed zucchini for a complete and healthy dinner.
- Presentation tips: Garnish with fresh parsley and a sprinkle of extra parmesan cheese for an appealing presentation.
- Pairing suggestions: This dish pairs well with a light and crisp white wine, such as Sauvignon Blanc or Pinot Grigio.
Storage & Make-Ahead Tips
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
- Freezing: The dish can be frozen for up to 2 months. Thaw in the refrigerator overnight before reheating.
- Make-ahead: Prepare the spaghetti squash and sauce separately, then combine and reheat when ready to serve.
- Reheating: Reheat in the oven at 350°F (175°C) for 15-20 minutes, or in the microwave for 2-3 minutes, stirring occasionally.
Frequently Asked Questions
Q: Can I make this ahead of time?
A: Yes, you can prepare the spaghetti squash and sauce separately and combine them when ready to serve. Store in the refrigerator for up to 3-4 days.
Q: Is this recipe suitable for a low-carb diet?
A: Absolutely, spaghetti squash is a great low-carb alternative to traditional pasta, making this dish perfect for low-carb diets.
Q: Can I use frozen spinach instead of fresh?
A: Yes, thaw and drain the frozen spinach well before using it in the recipe to avoid excess moisture in the sauce.
Q: How do I know when the spaghetti squash is done?
A: The squash is done when the flesh easily shreds into strands with a fork, usually after 35-45 minutes of baking.
Q: Can I substitute the cream cheese with something else?
A: Yes, you can use a vegan cream cheese alternative or even Greek yogurt for a lighter version of the sauce.
Q: Is this dish freezer-friendly?
A: Yes, you can freeze the dish for up to 2 months. Thaw in the refrigerator overnight before reheating.
Q: Can I add meat to this recipe?
A: Absolutely, cooked chicken or shrimp can be added to the sauce for a protein boost.
Q: How can I make the sauce spicier?
A: Increase the amount of red pepper flakes or add diced jalapeños to the sauce for a spicier kick.
Conclusion
Spinach Artichoke Spaghetti Squash is a versatile and delicious dish that offers a healthy alternative to traditional pasta meals. Its creamy sauce and hearty vegetables make it a satisfying option for any occasion. Give this recipe a try and enjoy a guilt-free, flavorful dinner that’s easy to prepare and customize.
Don’t forget to share your experience and any variations you try on social media, and let us know how it turned out! For an extra touch of freshness, serve with a sprinkle of fresh parsley and a squeeze of lemon juice.

Spinach Artichoke Spaghetti Squash
Equipment
- Baking sheet
- Parchment paper
- Large skillet
- Fork
Ingredients
- 1 large spaghetti squash about 3-4 lbs
- 1 tablespoon olive oil
- 1 clove garlic minced
- 5 ounces fresh spinach chopped
- 1 cup artichoke hearts canned, drained and chopped
- 1 cup cream cheese softened
- 1/2 cup parmesan cheese grated
- 1/4 cup milk or cream
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes optional
Instructions
- Preheat your oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise, scoop out the seeds, and brush the insides with olive oil. Place the squash cut-side down on a baking sheet lined with parchment paper and bake for 35-45 minutes, or until the flesh is tender and easily shreds with a fork.
- While the squash is baking, prepare the sauce. In a large skillet over medium heat, sauté the minced garlic in olive oil for about 1 minute, until fragrant. Add the chopped spinach and cook until wilted, about 3-4 minutes. Stir in the chopped artichoke hearts, cream cheese, parmesan cheese, milk, salt, black pepper, and red pepper flakes (if using). Cook, stirring frequently, until the sauce is smooth and heated through, about 5 minutes.