Roasted Beet Butternut Spinach

Featured in: Sweet Harvest Treats

This dish combines sweet roasted beets and tender butternut squash with fresh baby spinach for a colorful, hearty salad. Creamy goat cheese and crunchy walnuts add texture and flavor, while a tangy balsamic dressing ties all elements together. Roasting enhances the natural sweetness of the vegetables, making this an easy yet satisfying option perfect for a light lunch or side dish. A quick assembly after roasting ensures fresh flavors and delightful contrast.

Updated on Mon, 17 Nov 2025 10:51:00 GMT
Golden-hued roasted beet, butternut, and spinach salad topped with creamy goat cheese, ready to eat. Save
Golden-hued roasted beet, butternut, and spinach salad topped with creamy goat cheese, ready to eat. | pumpkinvale.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. Ready in under an hour, it makes an impressive centerpiece for any meal.

I first prepared this salad for a weekend lunch with friends, and it received so many compliments for its bright flavors and beautiful presentation. Roasting the vegetables brings out their natural sweetness, and the goat cheese adds irresistible creaminess.

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

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 2 tbsp olive oil, ½ tsp sea salt, and ¼ tsp black pepper. Spread evenly on the baking sheet and roast for 30 to 35 minutes, turning once halfway, until tender and lightly 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.
Assemble the 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.
A beautiful bowl of the roasted beet & butternut squash salad with vibrant leaves and goat cheese. Save
A beautiful bowl of the roasted beet & butternut squash salad with vibrant leaves and goat cheese. | pumpkinvale.com

This salad quickly became a family favorite for our holiday dinners. Even picky eaters love the colorful vegetables and the creamy goat cheese, and it always disappears fast from the serving bowl.

Variations and Add-Ins

Swap goat cheese for feta, add grilled chicken or quinoa for extra protein, or toast the walnuts for deeper crunch and flavor.

Serving Suggestions

Enjoy this salad as a main or side dish, paired with a crisp Sauvignon Blanc or a light sparkling water with citrus.

Nutrition Info

Each serving contains about 320 calories, 20 g fat, 27 g carbohydrates, and 9 g protein, making it a wholesome and satisfying meal.

Enjoy a healthy serving of roasted beet salad with butternut squash, goat cheese, and crunchy walnuts now! Save
Enjoy a healthy serving of roasted beet salad with butternut squash, goat cheese, and crunchy walnuts now! | pumpkinvale.com

This salad brings vibrant color and delicious flavor to any meal. Make it ahead for easy entertaining or enjoy it fresh any day of the week.

Recipe FAQs

How should I roast the beets and butternut squash?

Toss the vegetables in olive oil, salt, and pepper, then roast at 400°F (200°C) for 30-35 minutes until tender and caramelized.

Can I prepare the salad ahead of time?

Roast the vegetables in advance and store them separately. Assemble with spinach, cheese, nuts, and dressing just before serving for best freshness.

What can I substitute for goat cheese?

Feta cheese works well as a creamy, tangy alternative that complements the salad’s flavors.

How do I enhance the crunch in this salad?

Toast walnuts in a dry skillet for 2–3 minutes to bring out their aroma and add extra crunch.

Is the dressing easy to make?

Yes, whisk extra-virgin olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper together for a simple tangy dressing.

Can this salad be made heartier?

Add grilled chicken or quinoa to increase protein and make it a more filling meal.

Roasted Beet Butternut Spinach

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

Prep Time
20 minutes
Cook Time
35 minutes
Time Needed
55 minutes
Created by Emma Wallace

Recipe Type Sweet Harvest Treats

Skill Level Easy

Cuisine Type Modern European

Makes 4 Serving Size

Diet Information Vegetarian-Friendly, No Gluten

Ingredient List

Vegetables

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

Cheese & Nuts

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

Dressing

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

For Roasting

01 2 tablespoons olive oil
02 ½ teaspoon sea salt
03 ¼ teaspoon freshly ground black pepper

How to Make

Step 01

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

Step 02

Season vegetables: Toss the beet and butternut squash cubes with 2 tablespoons olive oil, ½ teaspoon sea salt, and ¼ teaspoon black pepper.

Step 03

Roast vegetables: Arrange the seasoned vegetables evenly on the baking sheet. Roast for 30 to 35 minutes, turning once halfway through, until tender and 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 well combined.

Step 05

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

Step 06

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

Equipment Needed

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

Allergy Details

Review ingredients for allergens and ask a healthcare expert if unsure.
  • Contains tree nuts (walnuts), dairy (goat cheese), and mustard.

Nutritional Breakdown (per serving)

Details shown are for general guidance and aren't a medical substitute.
  • Caloric Content: 320
  • Fats: 20 g
  • Carbohydrates: 27 g
  • Proteins: 9 g