Roasted Beet Goat Cheese Salad

Featured in: Home Cooking Structure

This vegetarian salad combines roasted beets, creamy goat cheese, toasted walnuts, and fresh arugula dressed in a balsamic vinaigrette. Beets are roasted until tender, then combined with cool greens and tangy cheese for a balanced dish. The simple mustard-honey dressing brings everything together beautifully. Ready in just over an hour, it serves four as a light yet satisfying meal. Perfect for entertaining or meal prep, with easy substitution options for ingredients on hand.

Updated on Sun, 18 Jan 2026 12:22:00 GMT
Roasted beet goat cheese salad on a white plate with roasted beet wedges, crumbled cheese, and walnuts. Save
Roasted beet goat cheese salad on a white plate with roasted beet wedges, crumbled cheese, and walnuts. | happytiziri.com

I used to think beets came from a can until a neighbor handed me three dirt-covered globes from her garden. They sat on my counter for two days before I worked up the nerve to roast them. The kitchen smelled like earth and caramel, and when I peeled back the foil, my fingers stained magenta. I tossed them with peppery arugula and crumbled goat cheese, and suddenly I understood why people get excited about root vegetables.

I made this for a small dinner party once, and everyone went quiet when I brought it out. One friend said it tasted like fall and summer had a conversation. Another scraped her plate clean and asked if there was more in the kitchen. I realized then that salads don't have to be an afterthought.

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: Medium-sized beets roast evenly and peel easily once cooled; scrub them well but don't worry about perfection.
  • Baby arugula: Its peppery bite cuts through the sweetness of the beets and the richness of the cheese.
  • Goat cheese: Look for a creamy, soft log that crumbles without turning to paste; tangy varieties work best here.
  • Walnuts: Toasting them wakes up their flavor and adds a slight bitterness that complements the honey in the dressing.
  • Extra-virgin olive oil: Use something fruity and smooth, not harsh or bitter, since it's the base of your dressing.
  • Balsamic vinegar: A decent quality makes a difference; it should taste sweet and tart, not just sour.
  • Dijon mustard: This emulsifies the dressing and adds a subtle sharpness that ties everything together.
  • Honey: Just a touch balances the acidity and brings out the natural sweetness of the beets.
  • Fresh herbs: Chives or parsley add a bright, grassy note right before serving.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Roast the beets:
Preheat your oven to 400°F and wrap each scrubbed beet in foil like a little gift. Roast them on a baking sheet for 40 to 50 minutes until a fork slides in easily, then let them cool enough to handle before peeling and cutting into wedges.
Toast the walnuts:
Heat a dry skillet over medium and add the walnuts, stirring every minute or so until they smell nutty and warm. Pull them off the heat right away so they don't burn.
Make the dressing:
In a small bowl, whisk together olive oil, balsamic vinegar, Dijon, honey, salt, and pepper until it looks smooth and creamy. Taste it and adjust if you want more tang or sweetness.
Assemble the salad:
Pile the arugula in a big bowl, then scatter the roasted beet pieces, goat cheese crumbles, and toasted walnuts on top. Drizzle the dressing over everything and toss gently so the greens get coated but the beets stay intact.
Garnish and serve:
Sprinkle fresh herbs over the top if you have them, then serve right away while the textures are still distinct.
This vibrant roasted beet goat cheese salad features golden beets, creamy goat cheese, and toasted walnuts on arugula. Save
This vibrant roasted beet goat cheese salad features golden beets, creamy goat cheese, and toasted walnuts on arugula. | happytiziri.com

My sister, who claims she hates beets, ate two servings of this and didn't say a word until she was done. Then she looked up and said, okay, maybe I just hate canned beets. That moment felt like a small victory.

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.

Storing and Making Ahead

You can roast the beets up to two days in advance and keep them in the fridge in a sealed container. The dressing also holds well for about three days if you shake it before using. I wouldn't assemble the whole salad ahead of time, though, because the arugula gets sad and soggy. Toast the walnuts the day of for the best crunch.

Serving Suggestions

This salad feels fancy enough for guests but easy enough for a weeknight. I like to serve it with crusty bread and a glass of something crisp, like Sauvignon Blanc. It also pairs beautifully with roasted chicken or grilled salmon if you want to make it a full meal. Once I added orange segments on top and it tasted like sunshine.

Swaps and Variations

If arugula feels too sharp, swap in baby spinach or a spring mix. You can use pecans or almonds instead of walnuts, and feta works if you can't find goat cheese. Some people add sliced apples or pears for extra sweetness, and I've seen versions with candied nuts that feel a little more indulgent.

  • Try golden beets for a milder, slightly sweeter flavor and a prettier color contrast.
  • Add a handful of dried cranberries or pomegranate seeds for little bursts of tartness.
  • Drizzle with a balsamic reduction instead of vinaigrette if you want something richer and stickier.
A close-up of roasted beet goat cheese salad with balsamic drizzle, showcasing jewel-toned beets and fresh greens. Save
A close-up of roasted beet goat cheese salad with balsamic drizzle, showcasing jewel-toned beets and fresh greens. | happytiziri.com

This salad taught me that vegetables can be the star, not just the side note. Every time I make it, someone asks for the recipe, and I love that.

Recipe Q&A

How do I know when roasted beets are done?

Beets are ready when a fork easily pierces the thickest part. At 400°F, this typically takes 40–50 minutes depending on size. Smaller beets may finish earlier, so check at the 35-minute mark.

Can I prepare this salad ahead of time?

Yes, roast the beets and toast the walnuts earlier in the day. Keep them separate from the greens and dressing. Assemble just before serving to maintain freshness and prevent the arugula from wilting.

What's the best way to toast walnuts?

Use a dry skillet over medium heat, stirring frequently for 3–5 minutes until fragrant. Watch carefully to avoid burning. They'll continue toasting slightly as they cool, so remove them when lightly golden.

How should I peel roasted beets?

Once cooled enough to handle, the papery skin slips off easily under cool running water using your fingers or a damp cloth. This method keeps your hands cleaner than peeling with a knife.

Can I make the dressing in advance?

Absolutely. The vinaigrette keeps for up to a week in an airtight jar. Shake well before using, as the oil and vinegar may separate. Allow it to come to room temperature before drizzling over the salad.

What greens work as substitutes for arugula?

Baby spinach, mixed greens, or spring lettuce all work well. Arugula's peppery bite is distinctive, but milder greens won't overpower the other flavors. Choose based on your preference and what's available.

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 Goat Cheese Salad

Sweet roasted beets, creamy goat cheese, toasted walnuts, and peppery arugula tossed in a bright balsamic vinaigrette.

Prep duration
20 minutes
Cooking duration
45 minutes
Overall time
65 minutes
Written by Rebecca Holt


Skill level Easy

Cuisine type Contemporary American

Serves 4 Number of servings

Dietary details Vegetarian friendly, No Gluten

What You Need

Vegetables

01 3 medium beets, trimmed and scrubbed
02 5 oz baby arugula

Cheese & Nuts

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

Dressing

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

Garnish

01 1 tablespoon fresh chives or parsley, finely chopped

Step-by-step guide

Step 01

Roast Beets: Preheat oven to 400°F. Wrap beets individually in aluminum foil and roast on a baking sheet for 40 to 50 minutes until fork-tender. Allow to cool slightly, then peel and cut into wedges or cubes.

Step 02

Toast Walnuts: Toast walnuts in a dry skillet over medium heat for 3 to 5 minutes, stirring frequently, until fragrant. Transfer to a plate and let cool.

Step 03

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

Step 04

Assemble Salad: Place arugula in a large salad bowl. Top with roasted beet pieces, crumbled goat cheese, and toasted walnuts.

Step 05

Dress and Finish: Drizzle vinaigrette over the salad and toss gently to combine. Garnish with fresh herbs if desired and 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.

Essential equipment

  • Baking sheet
  • Aluminum foil
  • Small mixing bowl
  • Whisk
  • Skillet
  • Large salad bowl

Allergy details

Always check every ingredient for allergens and talk with a medical expert if unsure.
  • Contains dairy from goat cheese
  • Contains tree nuts from walnuts
  • Check all product labels for potential cross-contamination risks

Nutrition data (per serve)

Details given for informational use only and aren't medical advice.
  • Energy: 285
  • Fats: 20 g
  • Carbohydrates: 18 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.