Description
This Spaghetti Squash with Spinach and Cheese recipe is a healthy, low-carb, gluten-free comfort food packed with creamy mozzarella, sautéed spinach, and roasted spaghetti squash. It’s a delicious vegetarian bake perfect for cozy dinners or meal prep, delivering all the cheesy satisfaction without the pasta.
Ingredients
1 medium spaghetti squash
4 cups fresh spinach
1 cup shredded mozzarella cheese
1/3 cup grated Parmesan cheese
4 ounces cream cheese
2 cloves garlic, minced
1 tablespoon olive oil
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
1. Preheat oven to 400°F. Slice the spaghetti squash in half lengthwise and scoop out the seeds. Brush with olive oil and sprinkle with salt. Place cut-side down on a baking sheet and roast for 35–40 minutes until tender.
2. While squash is roasting, heat olive oil in a skillet and sauté the garlic until fragrant. Add spinach and cook until wilted. If using frozen spinach, skip sautéing and squeeze out all water.
3. In a large bowl, mix cream cheese, mozzarella, and Parmesan until well combined. Stir in spinach mixture. Season with salt and pepper.
4. Once squash is cool enough to handle, use a fork to shred the flesh into strands. Add to the cheese mixture and toss gently to combine.
5. Transfer mixture to a baking dish. Top with extra mozzarella and bake at 375°F for 15–20 minutes until bubbly and golden.
6. Serve hot with extra Parmesan if desired. Store leftovers in the fridge for up to 3 days.
Notes
This dish can be made ahead by roasting the squash and preparing the filling in advance.
Make sure to drain the spinach well to avoid excess moisture.
Use kale or mushrooms for a twist on the original flavor.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 310
- Sugar: 5g
- Sodium: 480mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 45mg