Roasted Beet Butternut Spinach

Featured in: Everyday Family Meals

This dish combines tender roasted beets and butternut squash with fresh baby spinach for a colorful, nutritious salad. Creamy goat cheese adds richness, while walnuts provide a satisfying crunch. The salad is lightly tossed in a tangy balsamic vinaigrette made from olive oil, Dijon mustard, honey, and vinegar, creating a well-balanced flavor profile that highlights fresh and roasted ingredients. Simple to prepare and perfect for a light lunch or side.

Updated on Mon, 17 Nov 2025 15:22:00 GMT
A colorful Roasted Beet, Butternut & Spinach Salad, featuring creamy goat cheese and crunchy walnuts. Save to Pinterest
A colorful Roasted Beet, Butternut & Spinach Salad, featuring creamy goat cheese and crunchy walnuts. | recipesbies.com

A vibrant and hearty salad that brings together the sweetness of roasted beets and butternut squash with fresh baby spinach, creamy goat cheese, crunchy walnuts, and a tangy balsamic vinaigrette for a flavorful vegetarian dish.

I first made this salad for a family celebration and was amazed at how quickly it disappeared. The combination of sweet roasted vegetables and creamy goat cheese is always a hit in our house!

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 leaves: 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
  • Balsamic vinegar: 1½ tbsp
  • Dijon mustard: 1 tsp
  • Honey: 1 tsp
  • Salt and freshly ground black pepper: to taste
  • Olive oil (for roasting): 2 tbsp
  • Sea salt: ½ tsp
  • Freshly ground black pepper: ¼ tsp

Instructions

Prepare roasting:
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
Roast vegetables:
Toss beets and butternut squash cubes with 2 tbsp olive oil, ½ tsp sea salt, and ¼ tsp black pepper. Spread evenly on the baking sheet and roast for 30–35 minutes, turning once halfway, until vegetables are tender and lightly caramelized. Let cool slightly.
Make dressing:
In a small bowl, whisk together extra-virgin olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper to make the dressing.
Combine salad:
In a large bowl, combine baby spinach, roasted beets, and butternut squash. Drizzle with dressing and toss gently.
Finish and serve:
Transfer salad to a serving platter. Top with crumbled goat cheese and chopped walnuts. Serve immediately.
Warm, roasted butternut squash and beet salad with a flavorful balsamic vinaigrette, ready to serve. Save to Pinterest
Warm, roasted butternut squash and beet salad with a flavorful balsamic vinaigrette, ready to serve. | recipesbies.com

This salad has become a staple for Sunday lunches with my kids, who love helping me roast the vegetables and sprinkle the goat cheese before serving.

Serving Suggestions

For a hearty lunch, add grilled chicken or a scoop of quinoa. It pairs beautifully with a crisp Sauvignon Blanc on the side.

Nutritional Information

Per serving: 320 calories, 20 g total fat, 27 g carbohydrates, 9 g protein.

Required Tools

You will need a baking sheet, parchment paper, large mixing bowl, small whisk or fork, knife, and cutting board for this recipe.

Vibrant image of Roasted Beet, Butternut & Spinach Salad, garnished with crumbled goat cheese for deliciousness. Save to Pinterest
Vibrant image of Roasted Beet, Butternut & Spinach Salad, garnished with crumbled goat cheese for deliciousness. | recipesbies.com

Enjoy this salad fresh for the best texture and flavor — leftovers keep well refrigerated for up to two days.

Answers to Recipe Questions

How do I roast the beets and butternut squash evenly?

Cut the vegetables into uniform 1-inch cubes and toss with oil, salt, and pepper. Spread in a single layer on a baking sheet and roast at 400°F, turning halfway for even caramelization.

Can I prepare this salad ahead of time?

You can roast the vegetables and prepare the dressing in advance, then combine and dress the salad just before serving to maintain freshness and texture.

What can I use instead of goat cheese?

Feta cheese is a great alternative that complements the roasted vegetables while providing a similar creamy texture and tangy flavor.

How can I add more protein to this dish?

Add grilled chicken, quinoa, or roasted chickpeas to increase the protein content and create a more substantial meal.

Is it possible to toast the walnuts for extra flavor?

Yes, toasting the walnuts in a dry skillet for 2–3 minutes enhances their flavor and adds a delightful crunch to the salad.

What dressing ingredients balance the sweetness of the vegetables?

The dressing combines balsamic vinegar, Dijon mustard, honey, and olive oil, providing a tangy and slightly sweet flavor that complements the roasted vegetables.

Roasted Beet Butternut Spinach

Sweet roasted beets and butternut with fresh spinach, goat cheese, walnuts, and a tangy balsamic dressing.

Prep duration
20 mins
Time to cook
35 mins
Overall time
55 mins
Published by Sophie Turner


Skill Level Easy

Cuisine Type Modern European

Serves 4 Serving size

Dietary Details No meat included, Contains No Gluten

What you need

Vegetables

01 2 medium beets, peeled and cut into 1-inch cubes
02 1 small butternut squash (about 1 lb), peeled, seeded, and cut 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

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

Step 02

Season vegetables: Toss beets and butternut squash cubes with 2 tablespoons olive oil, ½ teaspoon sea salt, and ¼ teaspoon black pepper. Spread evenly on the baking sheet.

Step 03

Roast vegetables: Roast in the oven for 30 to 35 minutes, turning once halfway through, until vegetables are tender and lightly caramelized. Let cool slightly.

Step 04

Make the dressing: Whisk together extra-virgin olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper in a small bowl until emulsified.

Step 05

Combine salad components: In a large bowl, combine baby spinach with roasted beets and butternut squash. Drizzle with dressing and toss gently to coat.

Step 06

Assemble and serve: Transfer salad to a serving platter. Top with crumbled goat cheese and chopped walnuts. Serve immediately.

Equipment You'll Need

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

Allergy Details

Review all ingredients for allergens, and reach out to a healthcare pro if unsure.
  • Contains tree nuts (walnuts), milk (goat cheese), mustard

Nutrition info (by portion)

Nutrition info is for guidance. Please consult a medical expert if you need advice.
  • Total Calories: 320
  • Fat content: 20 g
  • Carbohydrate: 27 g
  • Protein content: 9 g