Roasted Beet Butternut Salad

Featured in: Everyday Cozy Plates

This vibrant salad features sweet roasted beets and butternut squash paired with fresh baby spinach leaves. Creamy goat cheese and crunchy walnuts add texture and richness, all brought together by a tangy balsamic vinaigrette. Roasting the vegetables enhances their natural sweetness and creates a comforting depth of flavor. Perfect for a nutritious, flavorful meal or side dish that's easy to prepare and packed with wholesome ingredients.

Updated on Mon, 17 Nov 2025 13:56:00 GMT
Roasted Beet, Butternut & Spinach Salad: Colorful vegetables with goat cheese, walnuts, drizzled in balsamic vinaigrette. Save to Pinterest
Roasted Beet, Butternut & Spinach Salad: Colorful vegetables with goat cheese, walnuts, drizzled in balsamic vinaigrette. | velvetthyme.com

A vibrant and 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. Perfect for a satisfying vegetarian meal or a stunning side dish.

I first made this salad for a cozy family lunch and it quickly became a favorite—the combination of sweet roasted vegetables and creamy goat cheese is irresistible, especially when everyone gathers around the table.

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

Instructions

Roast the Vegetables:
Preheat oven to 400°F(200°C). Line a baking sheet with parchment paper. Toss beets and butternut squash cubes with olive oil, sea salt, and black pepper. Spread evenly on the baking sheet and roast for 30–35 minutes, turning once halfway, until tender and caramelized. Let cool slightly.
Make the Dressing:
In a small bowl, whisk together extra-virgin olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper until well combined.
Assemble the Salad:
In a large bowl, combine baby spinach, roasted beets, and butternut squash. Drizzle with dressing and toss gently. Transfer to a serving platter.
Add Cheese and Nuts:
Top with crumbled goat cheese and chopped walnuts. Serve immediately.
Save to Pinterest
| velvetthyme.com

This salad is a staple at our holiday table, and everyone always asks for seconds—my kids especially love how vibrant and flavorful each bite is.

Required Tools

Baking sheet, parchment paper, large mixing bowl, small whisk or fork, knife and cutting board make prep easy and cleanup simple.

Nutrition Info (Per Serving)

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

Substitutions & Pairings

Swap feta for goat cheese if desired, add grilled chicken or quinoa for more protein, and pair with a crisp Sauvignon Blanc for an elegant meal.

This vibrant Roasted Beet, Butternut & Spinach Salad features a beautiful mix of textures and flavors. Save to Pinterest
This vibrant Roasted Beet, Butternut & Spinach Salad features a beautiful mix of textures and flavors. | velvetthyme.com

Serve fresh for best flavor and enjoy every vibrant bite—a perfect blend of sweet, savory, and creamy textures awaits!

Recipe FAQs

How do I roast beets and butternut squash evenly?

Cut the beets and butternut into similar-sized cubes, toss with oil and seasoning, and spread in a single layer on a baking sheet. Roast at 400°F (200°C), turning halfway to ensure even cooking and caramelization.

Can I use different nuts in place of walnuts?

Yes, toasted pecans or almonds work well and add a similar crunchy texture and nutty flavor to the salad.

What is the best way to prepare the dressing?

Whisk extra-virgin olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper until well combined to create a balanced, tangy dressing that complements the roasted vegetables.

How can I add protein to this salad?

Consider adding grilled chicken, quinoa, or chickpeas to make the salad more filling and protein-rich while maintaining its fresh flavors.

Is there a substitute for goat cheese in this dish?

Feta cheese makes a great alternative, offering a similar creamy texture and tangy taste that pairs well with the roasted vegetables.

Roasted Beet Butternut Salad

Hearty salad with roasted beets, butternut, spinach, goat cheese, and walnuts in balsamic dressing.

Prep time
20 min
Time for cooking
35 min
Total process time
55 min
Created by Velvet Thyme Eleanor Hayes

Recipe category Everyday Cozy Plates

Skill level Easy

Cuisine type Modern European

Yield amount 4 Number of servings

Dietary details Vegetarian-friendly, Free from gluten

List of ingredients

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

Preheat Oven: Preheat oven to 400°F and line a baking sheet with parchment paper.

Step 02

Prepare Vegetables for Roasting: Toss beet 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 vegetables for 30 to 35 minutes, turning once halfway through, until tender and lightly caramelized. Allow to cool slightly.

Step 04

Make 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 Ingredients: In a large bowl, toss baby spinach leaves with roasted beets and butternut squash, then drizzle dressing over and toss gently to coat.

Step 06

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

Essential tools

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

Allergy warnings

Be sure to carefully review every ingredient for allergens and seek expert advice as needed.
  • Contains tree nuts (walnuts), milk (goat cheese), and mustard.

Nutrition details per serving

Details here are meant for guidance. Please contact health professionals for medical advice.
  • Calorie count: 320
  • Fat content: 20 g
  • Carbohydrate: 27 g
  • Protein amount: 9 g