Roasted Beet Goat Cheese Salad

Featured in: Fresh Salads & Bowls

This contemporary salad brings together roasted beets, tangy goat cheese, and crunchy walnuts over fresh arugula. The beets are wrapped in foil and roasted until tender, while walnuts are toasted to enhance their nutty flavor. A simple balsamic vinaigrette ties everything together beautifully.

Ready in about an hour, it serves four and works perfectly as a light lunch or elegant side dish.

Updated on Sun, 18 Jan 2026 09:02:00 GMT
Vibrant roasted beet goat cheese salad with baby arugula, toasted walnuts, and a tangy balsamic vinaigrette on a white plate.  Save
Vibrant roasted beet goat cheese salad with baby arugula, toasted walnuts, and a tangy balsamic vinaigrette on a white plate. | olivedune.com

My hands were stained magenta for two days after the first time I roasted beets without gloves. I was making this salad for a dinner party, convinced I could peel them carefully enough to avoid the mess. The stains became a conversation starter that evening, and honestly, the salad stole the show anyway. There is something about the earthy sweetness of roasted beets meeting creamy goat cheese that makes people pause mid-conversation. This salad has been my go-to ever since whenever I want something that looks impressive but comes together without much fuss.

I made this salad on a Sunday afternoon when my sister announced she was bringing her new boyfriend over for lunch with zero advance notice. I had beets in the crisper and not much else that felt dinner-worthy. While the beets roasted, I toasted the walnuts and pretended I had planned this all along. He asked for the recipe before dessert, and my sister later told me it scored me major points. Sometimes the best meals are the ones you cobble together from what is already hiding in your kitchen.

Ingredients

  • Beets: Choose medium-sized beets that feel firm and heavy, the smaller ones roast faster but the flavor is the same, and yes, you can use pre-cooked vacuum-sealed beets if you are short on time though the texture will not be quite as sweet.
  • Baby arugula: The peppery bite cuts through the richness of the goat cheese beautifully, but if arugula tastes too sharp for you, swap in baby spinach or a spring mix without guilt.
  • Goat cheese: Look for a creamy, tangy log rather than the aged crumbly kind, it should feel soft and spreadable, almost like cream cheese, and it will melt just slightly when it touches the warm beets.
  • Walnuts: Toasting them is non-negotiable because raw walnuts taste flat and bitter, but toasted ones turn buttery and almost caramel-like in about four minutes.
  • Olive oil: Use the good stuff here since it is front and center in the dressing, something fruity and green that you would happily dip bread into.
  • Balsamic vinegar: A decent supermarket balsamic works fine, you do not need the expensive aged kind unless you already have it, just make sure it is actual balsamic and not balsamic-flavored syrup.
  • Dijon mustard: This is what holds the dressing together and gives it a subtle sharpness, do not skip it or the vinaigrette will separate and taste too acidic.
  • Honey: Just a teaspoon balances the vinegar and plays up the natural sweetness of the beets without making anything taste dessert-like.
  • Fresh herbs: Chives or parsley add a bright pop of color and flavor at the end, but if you forget them the salad still tastes complete.

Instructions

Roast the beets:
Preheat your oven to 400°F and wrap each scrubbed beet snugly in aluminum foil like little packages. Set them on a baking sheet and roast for 40 to 50 minutes until a fork slides through with no resistance, then let them cool just enough to handle before peeling the skins off with your fingers or a paper towel.
Toast the walnuts:
While the beets roast, heat a dry skillet over medium heat and add the chopped walnuts, stirring them constantly for 3 to 5 minutes until they smell nutty and turn a shade darker. Pull them off the heat immediately because they will burn in seconds if you look away.
Make the dressing:
In a small bowl, whisk together the olive oil, balsamic vinegar, Dijon mustard, honey, a pinch of salt, and several grinds of black pepper until it looks smooth and emulsified. Taste it and adjust the balance if it needs more sweetness or tang.
Assemble the salad:
Spread the arugula across a large salad bowl, then scatter the roasted beet pieces, crumbled goat cheese, and toasted walnuts on top in a way that looks casual but still pretty. Drizzle the dressing over everything and toss gently with your hands or tongs so the greens get coated but the beets do not turn everything pink.
Garnish and serve:
Finish with a sprinkle of fresh chives or parsley if you have them, then serve right away while the beets are still slightly warm and the arugula is crisp.
Roasted beet goat cheese salad over arugula, featuring ruby-red beet wedges, creamy crumbles, and crunchy walnuts in bright light.  Save
Roasted beet goat cheese salad over arugula, featuring ruby-red beet wedges, creamy crumbles, and crunchy walnuts in bright light. | olivedune.com

The first time I brought this salad to a potluck, someone asked if I had ordered it from a caterer. I laughed because I had literally thrown it together in under an hour that morning, beets I roasted the night before and everything else tossed together while my coffee brewed. It is funny how a little color and a few good ingredients can make people think you spent all day in the kitchen. That is the magic of this salad, it does the work for you and still makes you look like you know what you are doing.

Choosing and Storing Beets

Look for beets that still have their greens attached if possible, because that tells you they are fresh, though you will trim those off before roasting. The beets themselves should feel heavy and firm with smooth skin, no soft spots or shriveling. If you buy them without the greens, they will keep in the fridge for weeks in a loose plastic bag, but try to use them within two weeks for the best flavor. You can also roast a big batch on a Sunday and keep the peeled, cubed beets in an airtight container for up to five days, which makes throwing this salad together on a weeknight almost absurdly easy.

Variations That Work

I have made this salad a dozen different ways depending on what I have around or what season it is. In the fall, I add thin slices of crisp apple or pear for a sweet crunch that plays beautifully with the beets. In winter, I toss in orange segments and swap the walnuts for pecans, and it tastes like sunshine on a cold day. Sometimes I crumble feta instead of goat cheese when I am feeling less fancy, or I throw in some cooked quinoa to make it more of a meal. The base is flexible enough that you can riff on it without losing what makes it good in the first place.

Serving Suggestions

This salad works as a starter before something rich like roasted chicken or lamb, but I have also eaten it as a full lunch with a hunk of crusty bread on the side. It pairs well with a glass of chilled Sauvignon Blanc or a light Pinot Noir if you are feeling wine-inclined, though I have enjoyed it just as much with sparkling water and lemon. If you are serving it for a crowd, double the recipe and arrange it on a big platter instead of tossing it, so people can see all the beautiful layers before they dig in.

  • Serve it alongside grilled salmon or seared steak for an elegant but simple dinner.
  • Pack it for lunch in a jar with the dressing on the bottom, then shake it up right before eating.
  • Add a soft-boiled egg on top and call it breakfast, because why not.
Warm roasted beet goat cheese salad with fresh arugula and walnuts, drizzled in balsamic vinaigrette for a zesty finish. Save
Warm roasted beet goat cheese salad with fresh arugula and walnuts, drizzled in balsamic vinaigrette for a zesty finish. | olivedune.com

This salad has become one of those recipes I make without thinking, the kind that feels like catching up with an old friend. I hope it finds a spot in your rotation too, because everyone needs a dish that looks this good and asks this little of you.

Cooking Questions & Answers

Can I prepare the beets ahead of time?

Yes, roast the beets up to 3 days in advance. Store them peeled and wrapped in the refrigerator. Bring to room temperature before assembling the salad for the best flavor.

What can I use instead of goat cheese?

Crumbled feta, ricotta salata, or blue cheese work wonderfully. For a dairy-free option, try nutritional yeast or roasted chickpeas for texture and richness.

How do I peel roasted beets easily?

After roasting and cooling slightly, the skin slips off easily under cool running water while rubbing gently with your fingers. Wear gloves to prevent staining your hands.

Can I make this salad gluten-free?

This salad is naturally gluten-free. Just verify that your Dijon mustard and any processed ingredients are certified gluten-free if needed for dietary requirements.

What wines pair best with this salad?

Light and crisp wines like Sauvignon Blanc or Pinot Noir complement the earthy beets and tangy cheese beautifully. Rosé is also an excellent choice for warmer weather.

How long does the dressing last?

The balsamic vinaigrette keeps refrigerated in an airtight container for up to one week. Shake well before using, as the ingredients may separate.

Roasted Beet Goat Cheese Salad

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

Prep Duration
20 min
Time to Cook
45 min
Overall Duration
65 min
Creator: Clara Moretti


Skill Level Easy

Cuisine Contemporary American

Serves 4 Portions

Dietary Info Vegetarian-Friendly, Wheat-Free

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

Steps

Step 01

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

Step 02

Toast the walnuts: Meanwhile, toast walnuts in a dry skillet over medium heat for 3-5 minutes, stirring frequently, until fragrant. Set aside to cool.

Step 03

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

Step 04

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

Step 05

Dress and serve: Drizzle dressing over the salad and toss gently to combine. Garnish with fresh herbs if desired and serve immediately.

Essential Tools

  • Baking sheet
  • Aluminum foil
  • Small bowl
  • Whisk
  • Skillet
  • Salad bowl

Allergy Notice

Always review each component for allergens, and reach out to medical experts if you're uncertain.
  • Contains dairy from goat cheese
  • Contains tree nuts from walnuts
  • Always check product labels for potential cross-contamination

Nutrition Breakdown (each portion)

These details are for general advice—please consult your healthcare provider for specific guidance.
  • Energy (kcal): 285
  • Lipids: 20 g
  • Carbohydrates: 18 g
  • Proteins: 8 g