Roasted Beet Butternut Spinach

Featured in: Sweet & Salty Fixes

This vibrant salad combines sweet roasted beets and butternut squash with fresh baby spinach for a hearty, colorful dish. Topped with creamy goat cheese and crunchy walnuts, it's finished with a tangy balsamic vinaigrette that ties all flavors together. Roasting enhances the natural sweetness of the vegetables, while the dressing adds a subtle tang and richness. Perfect as a light lunch or accompaniment, it’s easy to prepare and offers a balance of textures and flavors that delight the palate.

Updated on Mon, 17 Nov 2025 10:20:00 GMT
Roasted Beet, Butternut & Spinach Salad, featuring vibrant beets, squash and tangy dressing. Pin It
Roasted Beet, Butternut & Spinach Salad, featuring vibrant beets, squash and tangy dressing. | dudesnack.com

A vibrant, hearty salad featuring sweet roasted beets and butternut squash, fresh baby spinach, creamy goat cheese, and crunchy walnuts, all tossed in a tangy balsamic vinaigrette.

I first made this salad for a family gathering, and it quickly became a favorite. The combination of roasted vegetables with creamy goat cheese and the crunch of walnuts is always a hit.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Beets: 2 medium, peeled and cut into 1-inch cubes
  • Butternut squash: 1 small (about 1 lb (450 g)), peeled, seeded, and cut into 1-inch cubes
  • Baby spinach: 5 oz (140 g), washed and dried
  • Goat cheese: 4 oz (115 g), crumbled
  • Walnuts: ½ cup (60 g), roughly chopped
  • Extra-virgin olive oil: 3 tbsp for dressing
  • Balsamic vinegar: 1½ tbsp
  • Dijon mustard: 1 tsp
  • Honey: 1 tsp
  • Salt and black pepper: to taste
  • Olive oil for roasting: 2 tbsp
  • Sea salt: ½ tsp
  • Black pepper: ¼ tsp

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and Prepare:
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
Roast Vegetables:
Toss beets and butternut squash with 2 tbsp olive oil, ½ tsp sea salt, and ¼ tsp black pepper. Spread evenly on the baking sheet.
Bake:
Roast in the oven for 30–35 minutes, turning once halfway, until vegetables are tender and lightly caramelized. Let cool slightly.
Prepare Dressing:
In a small bowl, whisk together extra-virgin olive oil, balsamic vinegar, Dijon mustard, honey, salt, and black pepper.
Combine Salad:
In a large bowl, combine baby spinach, roasted beets, and butternut squash. Drizzle with dressing and toss gently.
Finish:
Transfer salad to a serving platter. Top with crumbled goat cheese and chopped walnuts. Serve immediately.
A colorful Roasted Beet, Butternut & Spinach Salad with creamy goat cheese and toasted walnuts. Pin It
A colorful Roasted Beet, Butternut & Spinach Salad with creamy goat cheese and toasted walnuts. | dudesnack.com

This salad was a highlight at our last holiday dinner, and my kids enjoyed the bold colors and flavors. It's rewarding to see everyone asking for seconds.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Required Tools

Baking sheet, parchment paper, large mixing bowl, small whisk or fork, knife and cutting board

Nutritional Information (per serving)

Calories: 320, Total Fat: 20 g, Carbohydrates: 27 g, Protein: 9 g

Serving Suggestions

Add grilled chicken or cooked quinoa for extra protein, or pair with a crisp Sauvignon Blanc for a refreshing dinner.

Freshly assembled Roasted Beet, Butternut & Spinach Salad, ready to serve and enjoy tonight. Pin It
Freshly assembled Roasted Beet, Butternut & Spinach Salad, ready to serve and enjoy tonight. | dudesnack.com

Enjoy this vibrant salad warm or chilled; it always brightens up any meal with its color and flavor.

Recipe Questions & Answers

How do roasting beets and butternut squash affect their flavor?

Roasting caramelizes the natural sugars, enhancing sweetness and adding depth to their earthy flavors.

Can I substitute the goat cheese with another cheese?

Yes, feta or a soft ricotta can be used for a similar creamy and tangy element.

What is the best way to get crunchy walnuts in the salad?

Toast walnuts lightly in a dry pan for 2-3 minutes until fragrant and crisp before adding them.

How should I store leftovers to maintain freshness?

Store salad ingredients separately in airtight containers, then toss together just before serving to keep textures fresh.

Is this salad suitable for special diets?

It is vegetarian and gluten-free, but contains nuts and dairy, so consider allergies accordingly.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Beet Butternut Spinach

Vibrant mix of roasted beets, butternut, spinach, goat cheese, and walnuts with tangy balsamic dressing.

Prep Time
20 minutes
Time to Cook
35 minutes
Overall Time
55 minutes
Created by Jake Anderson

Recipe Category Sweet & Salty Fixes

Skill Level Easy

Cuisine Type Modern European

Output 4 Portion Size

Diet Preferences Vegetarian Option, Free from Gluten

What You'll Need

Vegetables

01 2 medium beets, peeled and cut into 1-inch cubes
02 1 small butternut squash (approximately 1 lb), peeled, seeded, and diced into 1-inch cubes
03 5 oz baby spinach leaves, washed and dried

Cheese & Nuts

01 4 oz goat cheese, crumbled
02 ½ cup walnuts, roughly chopped

Dressing

01 3 tbsp extra-virgin olive oil
02 1½ tbsp balsamic vinegar
03 1 tsp Dijon mustard
04 1 tsp honey
05 Salt and freshly ground black pepper, to taste

For Roasting

01 2 tbsp olive oil
02 ½ tsp sea salt
03 ¼ tsp freshly ground black pepper

How to Make It

Step 01

Preheat Oven and Prepare Roasting Surface: Preheat the oven to 400°F. Line a baking sheet with parchment paper.

Step 02

Toss Vegetables for Roasting: Combine beets and butternut squash cubes with 2 tablespoons olive oil, ½ teaspoon sea salt, and ¼ teaspoon freshly ground black pepper, ensuring an even coating.

Step 03

Roast Vegetables: Spread the vegetables evenly on the prepared baking sheet. Roast for 30 to 35 minutes, turning halfway through, until tender and lightly caramelized. Allow to cool slightly.

Step 04

Prepare Dressing: In a small bowl, whisk together extra-virgin olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper until emulsified.

Step 05

Assemble Salad: In a large bowl, combine the baby spinach with the roasted vegetables. Drizzle with dressing and toss gently to combine.

Step 06

Add Toppings and Serve: Transfer the salad to a serving platter. Sprinkle crumbled goat cheese and chopped walnuts evenly on top. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Baking sheet
  • Parchment paper
  • Large mixing bowl
  • Small whisk or fork
  • Knife and cutting board

Allergy Details

Always review all ingredients for allergens before starting. Check with a health specialist if uncertain.
  • Contains tree nuts (walnuts), milk (goat cheese), and mustard.

Nutrition Details (per portion)

Nutrition info is for guidance and isn't a substitute for professional advice.
  • Calorie Count: 320
  • Fats: 20 g
  • Carbohydrates: 27 g
  • Proteins: 9 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.