Butternut Squash & Spinach is a colorful, comforting vegetable dish that combines naturally sweet roasted squash with tender garlic-sautéed spinach. The squash develops beautifully caramelized edges while lemon, thyme, and smoked paprika add savory brightness.
It is an easy side dish that can also become a satisfying meal when paired with chicken, tofu, beans, or another protein-rich ingredient. For a high-protein approach, simply add your favorite lean or plant-based protein, while reducing the squash can make the dish more low-carb-friendly.
Can This Butternut Squash & Spinach Support Weight Loss Goals?
Yes, this recipe can fit into a balanced, portion-conscious eating pattern. Butternut squash provides carbohydrates and fiber, while spinach adds plenty of volume without contributing many calories. Using a measured amount of olive oil also keeps the dish flavorful without making it unnecessarily heavy.
For greater satiety, pair it with a lean protein such as grilled chicken, salmon, tofu, or beans. This turns the vegetable-based recipe into a more complete and filling meal without relying on large portions.
Does Butternut Squash & Spinach Fit a High-Protein Lifestyle?
The basic recipe contains about 4 g of protein per serving, so it is not naturally a high-protein dish by itself. Its approximately 19 g net carbs mainly come from the butternut squash. Spinach contributes fiber and volume while keeping the dish relatively light. Add chicken, tofu, chickpeas, white beans, feta, or pumpkin seeds to make it much more suitable for a high-protein meal plan.
Why This Recipe Is Special
- Sweet & savory balance: Caramelized squash pairs beautifully with garlicky spinach.
- Simple ingredients: Everyday vegetables and seasonings create plenty of flavor.
- Protein-friendly: Chicken, tofu, beans, or feta can easily turn it into a complete meal.
- Meal-prep friendly: The vegetables portion easily into containers for quick lunches.
- Lower-carb adaptable: Use less squash and more spinach for a lower-carb variation.
My Personal Experience
- Roasting makes the squash better:
Giving the squash enough space helps the edges become golden and caramelized.
This creates a deeper flavor than simply steaming or boiling it. - Spinach works best at the end:
Adding spinach after the garlic keeps the cooking time short.
The leaves stay vibrant instead of becoming overly soft or watery. - Garlic adds the savory foundation:
A brief sauté makes the garlic fragrant without overpowering the vegetables.
It complements the natural sweetness of roasted squash beautifully. - Lemon makes everything brighter:
Fresh lemon juice cuts through the sweetness of the squash.
It gives the finished dish a fresher, lighter flavor.
Perfect For
- Weeknight dinners
- Healthy side dishes
- Fall and winter meals
- Vegetarian lunches
- Meal prep
- Holiday dinners
- Thanksgiving-inspired menus
- Grain bowls
- High-protein meal plans
- Family dinners
Why You’ll Love This Recipe
- Beautiful on the plate:
Golden squash and bright green spinach create an eye-catching combination.
It instantly adds color and warmth to a dinner plate. - Comforting without feeling heavy:
Roasted squash provides a naturally satisfying sweetness.
Spinach keeps the overall dish fresh and balanced. - Easy to customize:
Add chicken, tofu, chickpeas, feta, Parmesan, or pumpkin seeds.
You can easily transform the side dish into a complete meal. - Excellent for meal prep:
The cooked vegetables can be divided into individual containers.
They reheat quickly for convenient lunches. - Full of simple flavor:
Garlic, thyme, smoked paprika, pepper, and lemon work together beautifully.
Roasting adds an extra layer of caramelized flavor.
Common Mistakes to Avoid
- Cutting uneven squash cubes — Different sizes cook at different speeds.
- Overcrowding the baking sheet — Crowding traps moisture and prevents proper browning.
- Adding spinach too early — It can become mushy and release excess liquid.
- Burning the garlic — Garlic needs only about 30–45 seconds over medium heat.
Required Equipment
- Large baking sheet — Gives the squash enough room to roast and caramelize.
- Parchment paper — Helps prevent sticking and makes cleanup easier.
- Chef’s knife — Makes cutting firm butternut squash safer and more precise.
- Large skillet — Provides enough space to wilt the spinach evenly.
- Mixing bowl — Makes seasoning the squash quick and consistent.
- Spatula — Makes turning and combining the vegetables easy.
Storage Instructions
Refrigerator: Allow leftovers to cool before transferring them to an airtight glass or food-safe container. Refrigerate for up to 4 days.
Freezer: The roasted squash can be frozen for approximately 2–3 months. Spinach may become softer after thawing, so the texture is best when the vegetables are freshly prepared.
Reheating: Warm in a skillet over medium heat for 4–6 minutes, or microwave an individual serving for approximately 1–2 minutes.
High-protein meal-prep tip: Store added chicken, tofu, beans, or other protein in individual portions so each meal can be reheated and combined easily.
Recipe Details
- Preparation Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
- Best Season: Fall & Winter
- Course: Side Dish / Light Meal
- Diet: Vegetarian
- Total Calories: Approximately 175 calories per serving without optional protein toppings.
Short 3-Line Description
Tender roasted butternut squash meets fresh garlic spinach in this simple vegetable dish.
Caramelized squash brings natural sweetness while spinach adds freshness and vibrant color.
Add your favorite protein for a satisfying high-protein-friendly meal.
📝 Ingredients
Main Ingredients
- 4 cups peeled butternut squash, cut into ¾-inch cubes
- 5 oz fresh baby spinach
- 2 tbsp extra-virgin olive oil, divided
- 3 cloves garlic, minced
- ½ tsp dried thyme
- ½ tsp smoked paprika
- ½ tsp salt
- ¼ tsp freshly ground black pepper
- 1 tbsp fresh lemon juice
Optional Protein & Topping Additions
- ¼ cup crumbled feta cheese
- ¼ cup toasted pumpkin seeds
- ½ cup cooked chickpeas
- ½ cup cooked white beans
- 1 cup cooked shredded chicken
- ½ cup cooked cubed tofu
- 2 tbsp grated Parmesan
- Pinch of red pepper flakes
For a higher-protein meal, choose chicken, tofu, beans, chickpeas, or a combination of protein-rich toppings.
👩🍳 Directions
1. Prepare the Squash
Preheat the oven to 425°F (220°C). Peel and cut the butternut squash into evenly sized ¾-inch cubes.
Place the cubes on a large baking sheet. Add 1 tablespoon olive oil, thyme, smoked paprika, salt, and black pepper. Toss until evenly coated.
Visual cue: Every piece should have a light coating of oil and seasoning.
2. Roast the Squash
Spread the squash into a single layer, leaving space between the pieces.
Roast at 425°F for 25–30 minutes, turning once halfway through.
Texture cue: The squash should be fork-tender with golden-brown, caramelized edges.
High-protein tip: If adding chickpeas or tofu, roast them alongside the squash for an easy protein boost.
3. Sauté the Garlic
While the squash roasts, heat the remaining 1 tablespoon olive oil in a large skillet over medium heat.
Add the minced garlic and cook for 30–45 seconds.
Visual cue: The garlic should become fragrant but remain pale rather than dark brown.
4. Add the Spinach
Add the fresh spinach to the skillet.
Cook for 2–3 minutes, stirring occasionally, until the leaves are just wilted.
Avoid overcooking so the spinach remains bright green.
5. Combine Everything
Transfer the roasted squash into the skillet with the spinach.
Gently toss everything together over medium-low heat for 1–2 minutes.
Add the fresh lemon juice and taste for seasoning.
6. Add Protein or Toppings
Top with feta, Parmesan, pumpkin seeds, red pepper flakes, chicken, tofu, chickpeas, or white beans.
For the most high-protein-friendly version, choose a substantial serving of chicken, tofu, beans, or another lean protein.
7. Serve
Serve immediately while warm.
For extra brightness, finish with another small squeeze of fresh lemon juice just before serving.
Nutrition Facts
Per Serving — Approximate, Without Optional Protein Toppings
| Nutrient | Amount |
|---|---|
| Calories | ~175 kcal |
| Total Fat | ~8 g |
| Cholesterol | 0 mg |
| Sodium | ~330 mg |
| Potassium | ~620 mg |
| Total Carbohydrates | ~24 g |
| Fiber | ~5 g |
| Net Carbs | ~19 g |
| Sugars | ~5 g |
| Protein | ~4 g |
| Calcium | ~90 mg |
These values are approximate and can vary according to squash size, oil quantity, and any optional toppings added.
Notes
- Storage: Refrigerate leftovers in an airtight container for up to 4 days.
- Reheating: Reheat gently in a skillet for 4–6 minutes or microwave for 1–2 minutes.
- Allergy note: If using feta, Parmesan, or other cheese, the dish contains dairy; pumpkin seeds may also be unsuitable for some allergies.
- Vegan option: Skip dairy cheese or use a plant-based alternative.
- Flavor boost: Add red pepper flakes for gentle heat.
- Cheesy option: Feta or Parmesan provides a salty contrast to the sweet squash.
- Protein boost: Add chicken, tofu, chickpeas, white beans, or pumpkin seeds.
- Lower-carb option: Reduce the squash and increase spinach or another non-starchy vegetable.
- Fresh finish: Add lemon juice after cooking to keep the flavor bright.
Frequently Asked Questions
1. Can I use frozen butternut squash?
Yes, but thaw and drain it thoroughly first so excess moisture does not interfere with browning.
2. Can I make this without roasting the squash?
Yes, although roasting gives the squash the best caramelized flavor and texture.
3. What protein goes best with butternut squash and spinach?
Chicken, tofu, chickpeas, white beans, turkey, and salmon all pair especially well with the sweet and savory flavors.
4. Can I make this recipe vegan?
Yes, simply leave out the cheese or use a plant-based feta or Parmesan alternative.
5. How can I make this recipe lower-carb?
Reduce the amount of butternut squash, increase the spinach, and add a larger protein portion.
6. Can I prepare it ahead of time?
Yes, roast the squash ahead and refrigerate it, then quickly reheat it with freshly sautéed spinach before serving.

