Roasted Beet Butternut Spinach

Featured in: Fresh & Flavorful

This vibrant dish combines tender roasted beets and butternut squash with fresh baby spinach, creating a harmonious mix of flavors and textures. Creamy goat cheese adds richness, while walnuts provide a satisfying crunch. The tangy balsamic vinaigrette perfectly balances sweetness and acidity, enhancing the natural taste of the vegetables. Prepared swiftly with simple roasting and tossing steps, this salad offers a colorful, nutritious addition to any meal, ideal for vegetarian and gluten-free diets.

Updated on Mon, 17 Nov 2025 12:21:00 GMT
Roasted beet, butternut squash & spinach salad, a colorful, vibrant vegetarian dish with goat cheese. Save
Roasted beet, butternut squash & spinach salad, a colorful, vibrant vegetarian dish with goat cheese. | snacksplat.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 simple yet elegant vegetarian meal.

I first made this salad for a family dinner to bring some freshness and color to the table. Everyone loved how the roasted vegetables and tangy vinaigrette complemented the creamy goat cheese and crunchy walnuts.

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: 1/2 cup(60 g), roughly chopped
  • Extra-virgin olive oil: 3 tbsp for dressing
  • Balsamic vinegar: 1 1/2 tbsp
  • Dijon mustard: 1 tsp
  • Honey: 1 tsp
  • Salt and freshly ground black pepper: to taste
  • Olive oil: 2 tbsp for roasting
  • Sea salt: 1/2 tsp
  • Freshly ground black pepper: 1/4 tsp

Instructions

Prepare Oven:
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, 1/2 tsp sea salt, and 1/4 tsp black pepper. Spread evenly on the baking sheet.
Bake:
Roast in oven 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.
Save
| snacksplat.com

This has quickly become a staple for our family gatherings—even the kids enjoy the sweet roast flavors and creamy cheese. It always sparks conversation at the table.

Required Tools

Baking sheet, parchment paper, large mixing bowl, small whisk or fork, knife and cutting board are all you need for this recipe.

Nutritional Information

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

Recipe Variations

Try substituting feta for goat cheese or add grilled chicken or quinoa to make it a heartier meal.

This roasted beet, butternut salad features tender, caramelized vegetables and creamy goat cheese crumbles, so delicious! Save
This roasted beet, butternut salad features tender, caramelized vegetables and creamy goat cheese crumbles, so delicious! | snacksplat.com

Enjoy this salad fresh for maximum flavor. Feel free to experiment with your favorite add-ins—it's versatile and endlessly customizable.

Roasted Beet Butternut Spinach

Hearty blend of roasted beets, butternut squash, spinach, goat cheese, and walnuts with tangy balsamic dressing.

Prep duration
20 min
Kitchen time
35 min
Complete duration
55 min
Created by Katie Miller


Skill level Easy

Heritage Modern European

Output 4 Portions

Nutrition Labels Meat-free, No 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 cut into 1-inch cubes
03 5 oz baby spinach leaves, washed and dried

Cheese & Nuts

01 4 oz goat cheese, crumbled
02 1/2 cup walnuts, roughly chopped

Dressing

01 3 tbsp extra-virgin olive oil
02 1 1/2 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 1/2 tsp sea salt
03 1/4 tsp freshly ground black pepper

Method

Step 01

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

Step 02

Season Vegetables: Toss beet and butternut squash cubes with 2 tablespoons olive oil, 1/2 teaspoon sea salt, and 1/4 teaspoon black pepper until evenly coated.

Step 03

Roast Vegetables: Spread seasoned vegetables evenly on the baking sheet and roast for 30 to 35 minutes, turning once 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 black pepper to create the vinaigrette.

Step 05

Assemble Salad: Combine baby spinach with roasted beets and butternut squash in a large bowl. Drizzle with dressing and toss gently to coat evenly.

Step 06

Finish and Serve: Transfer the salad to a serving platter. Garnish with crumbled goat cheese and chopped walnuts. Serve immediately.

Kitchen tools

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

Allergy details

Always review ingredients for potential allergens and seek professional medical guidance if uncertain.
  • Contains tree nuts (walnuts), milk (goat cheese), and mustard

Nutrient breakdown (each portion)

Numbers shown are estimates only - please consult healthcare providers for specific advice.
  • Energy: 320
  • Fats: 20 g
  • Carbohydrates: 27 g
  • Proteins: 9 g