Roasted Beet Salad With Goat Cheese and Walnuts

Published On: March 4, 2026
Follow Us
roasted beet salad

Ever need a salad that actually satisfies? This roasted beet salad recipe takes about an hour from start to finish and honestly tastes even better the next day. I love how the earthy beets pair with tangy goat cheese and crunchy walnuts for a salad that feels special without being complicated.

This isn’t your typical sad desk salad situation. If you want more color on your plate, check out our colorful salad dinner guide for inspiration. The roasted beet salad recipe comes together with ingredients you probably already have, plus it’s meal-prep friendly so you can make it Sunday and eat it all week.

Save this for your weeknight dinner rotation. Seriously, once you try it you’ll understand why everyone asks for the recipe.

Why this roasted beet salad works

Ever wonder why roasted beets taste so much better than boiled ones? I burned my first batch because I walked away for two minutes, but that golden caramelization was actually perfect. This spring salad idea delivers maximum flavor with minimal stress.

  • Naturally sweet and earthy beets create a flavor base that doesn’t need heavy dressing
  • Goat cheese adds tangy creaminess without weighing you down
  • Walnuts provide satisfying crunch and healthy fats that help you stay full
  • Root vegetable recipes like this one taste better when made ahead
Prep Time Cook Time Calories Servings Cuisine
15 minutes 45 minutes 385 per serving 2 servings American

Ingredients for roasted beet salad recipe

Ingredients for roasted beet salad
  • 2 medium beets, cubed
  • 1/2 cup goat cheese, crumbled
  • 1/4 cup walnuts, chopped
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 1 teaspoon honey
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups mixed greens
  • 1 tablespoon apple cider vinegar
  • 1/4 cup cooked quinoa
  • 1 teaspoon Dijon mustard
  • 1 tablespoon chopped fresh parsley

Don’t panic if you can’t find goat cheese—crumbled feta works great too. Some people swap the walnuts for pecans or almonds depending on what’s in their pantry, and honestly either tastes amazing.

For the roasted beet salad recipe, I always peel my beets after roasting because they slide right off when they’re warm. This saves time and your fingertips stay less stained (trust me on this). The quinoa’s optional but adds protein and texture that makes it feel more like a complete meal.

Step-by-step instructions

Cooking instructions for roasted beet salad

1. Preheat your oven to 400°F and line a baking sheet with foil for easy cleanup. Peel your beets and cut them into 3/4-inch cubes—don’t worry about perfect sizes since they’re all gonna roast differently anyway. Toss the cubes with 1 tablespoon olive oil, salt, and pepper right on the baking sheet. Spread them out in a single layer so they actually caramelize instead of steam.

2. Pop the beets in the oven and roast for 35 to 40 minutes, stirring halfway through to catch those crispy edges. You’ll know they’re done when a fork slides through easily and the edges start turning darker. Mine always stick a little to the pan and that’s totally fine—those crispy bits are the best part. Let them cool for about 5 minutes so you don’t burn your fingers peeling them.

3. While the beets roast, whisk together your dressing in a small bowl. Combine the remaining 1 tablespoon olive oil, lemon juice, apple cider vinegar, honey, and Dijon mustard. Taste and adjust the seasonings—add more lemon if you like it tangier or more honey if it needs sweetness. This is where the roasted beet salad recipe really comes alive with flavor.

4. Toast your walnuts in a dry skillet over medium heat for about 3 minutes, stirring constantly so they don’t burn. You’ll hear them sizzle and smell that toasty aroma—that’s when you know they’re ready. This step takes 2 minutes and makes a huge difference in texture, so don’t skip it. Pour them onto a plate to cool while you prep the rest.

5. Once the beets have cooled slightly, peel off the skin with your fingers or the back of a spoon (it slides right off when warm). Cut any larger pieces into smaller chunks so they’re consistent size. Set them aside in a bowl and don’t panic if your hands look stained—that washes off quick. The beets can sit here for a few minutes while you finish everything else.

6. Toss your mixed greens with about half the dressing in a large bowl, coating everything lightly. Add the cooled roasted beets, cooked quinoa, and most of the toasted walnuts, gently folding everything together. I personally think this tastes better when you don’t overmix—you want distinct layers of flavor. Drizzle the remaining dressing over the top right before serving.

7. Divide between two plates and top with crumbled goat cheese, remaining walnuts, and fresh parsley. Serve immediately if you like warm beets, or chill in the fridge for 15 minutes for a cold version. Both ways are delicious depending on your mood and what season we’re in. Honestly, the flavors meld even better if you let it sit for an hour.

Serving ideas for roasted beet salad recipe

Transform your salad night with these pairing options.

With Grilled Chicken

Add 4 ounces of grilled chicken breast to make this a complete protein-packed meal. The smoky char on chicken complements earthy beets perfectly. I like to season the chicken with lemon and garlic, then slice it and arrange it on top for a restaurant-style presentation.

With Crusty Bread

Serve alongside crusty sourdough or focaccia for a more filling dinner. The bread soaks up any dressing that pools on your plate, which honestly might be the best part. This combo works amazing for lunch the next day when you toast the bread.

With Roasted Sweet Potato

Toss in some roasted sweet potato cubes for extra sweetness and heartiness. Sweet potatoes echo the natural sugars in the beets while adding different texture. If you’re looking for more healthy salad with goat cheese options, this combination is seriously filling and tastes better the next day.

Pro tips for perfect roasted beet salad recipe

Storage tips

– Keep beets separate from greens in airtight containers for up to 4 days – Store dressing in a jar and shake before using—it lasts a full week – Walnuts stay crunchiest when stored separately from salad components

Make-ahead instructions

– Roast beets up to 3 days ahead and refrigerate in a covered container – Mix your dressing the night before for flavors to meld together – Assemble the full roasted beet salad recipe right before eating for best texture

Variations

– Swap goat cheese for feta or blue cheese for different flavor profiles – Add roasted chickpeas instead of quinoa for extra plant-based protein – Include fresh mint or basil for a spring version with different herb notes

Troubleshooting

– If beets seem watery, don’t worry—this is totally normal and drains as it sits – Soggy greens mean you dressed too early, so toss right before serving – If it tastes too earthy, add more lemon juice and honey to brighten flavors

Frequently asked questions

Can you make roasted beet salad ahead of time?

Yes—roast the beets up to 3 days ahead and store them in an airtight container. Keep greens, dressing, and toppings separate so nothing gets soggy. Assemble everything right before eating for the best texture and flavor.

What can I substitute for goat cheese?

Crumbled feta, crumbled blue cheese, or even ricotta salata all work great. Feta gives you similar tanginess with a slightly different texture. If you need dairy-free, try crumbled firm tofu tossed in lemon juice and nutritional yeast for that tangy flavor.

How do you reheat leftover roasted beet salad?

Don’t reheat the assembled salad—instead, reheat the beets separately at 350°F for 5 minutes if you want them warm. Keep greens cold and add fresh dressing right before serving. This prevents wilting and keeps everything tasting fresh and vibrant.

Is this roasted beet salad recipe high in fiber and nutrients?

Absolutely—one serving delivers 5 grams of fiber plus beets’ natural betalains and antioxidants. The walnuts add omega-3 fatty acids and the greens pack vitamins A, C, and K. At 385 calories per serving with 27 grams of healthy fat, it keeps you satisfied for hours.

Final thoughts

This roasted beet salad recipe became my go-to meal because it’s naturally satisfying without tasting healthy. The combination of warm roasted beets, cool greens, and creamy cheese just works every single time.

Honestly, I make this at least twice a month and my family always asks for seconds. Friends who’ve tried it keep texting asking how I made it taste so good. If you want more root vegetable recipes with similar flavor profiles, spring salad ideas are waiting for you on the blog.

Bookmark this one and come back when you need a salad that actually feels like dinner instead of punishment. You’ve got this.

Roasted Beet Salad With Goat Cheese and Walnuts

roasted beet salad quick healthy meal prep with fresh ingredients. Perfect for spring salads or root vegetable dishes. Try now!
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 2 servings
Course: Salads
Cuisine: American
Calories: 385

Ingredients
  

  • 2 medium beets, cubed
  • 1/2 cup goat cheese, crumbled
  • 1/4 cup walnuts, chopped
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 1 teaspoon honey
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups mixed greens
  • 1 tablespoon apple cider vinegar
  • 1/4 cup cooked quinoa
  • 1 teaspoon Dijon mustard
  • 1 tablespoon chopped fresh parsley

Method
 

  1. Preheat your oven to 400°F and line a baking sheet with foil for easy cleanup. Peel your beets and cut them into 3/4-inch cubes—don’t worry about perfect sizes since they’re all gonna roast differently anyway. Toss the cubes with 1 tablespoon olive oil, salt, and pepper right on the baking sheet. Spread them out in a single layer so they actually caramelize instead of steam.
  2. Pop the beets in the oven and roast for 35 to 40 minutes, stirring halfway through to catch those crispy edges. You’ll know they’re done when a fork slides through easily and the edges start turning darker. Mine always stick a little to the pan and that’s totally fine—those crispy bits are the best part. Let them cool for about 5 minutes so you don’t burn your fingers peeling them.
  3. While the beets roast, whisk together your dressing in a small bowl. Combine the remaining 1 tablespoon olive oil, lemon juice, apple cider vinegar, honey, and Dijon mustard. Taste and adjust the seasonings—add more lemon if you like it tangier or more honey if it needs sweetness. This is where the roasted beet salad recipe really comes alive with flavor.
  4. Toast your walnuts in a dry skillet over medium heat for about 3 minutes, stirring constantly so they don’t burn. You’ll hear them sizzle and smell that toasty aroma—that’s when you know they’re ready. This step takes 2 minutes and makes a huge difference in texture, so don’t skip it. Pour them onto a plate to cool while you prep the rest.
  5. Once the beets have cooled slightly, peel off the skin with your fingers or the back of a spoon (it slides right off when warm). Cut any larger pieces into smaller chunks so they’re consistent size. Set them aside in a bowl and don’t panic if your hands look stained—that washes off quick. The beets can sit here for a few minutes while you finish everything else.
  6. Toss your mixed greens with about half the dressing in a large bowl, coating everything lightly. Add the cooled roasted beets, cooked quinoa, and most of the toasted walnuts, gently folding everything together. I personally think this tastes better when you don’t overmix—you want distinct layers of flavor. Drizzle the remaining dressing over the top right before serving.
  7. Divide between two plates and top with crumbled goat cheese, remaining walnuts, and fresh parsley. Serve immediately if you like warm beets, or chill in the fridge for 15 minutes for a cold version. Both ways are delicious depending on your mood and what season we’re in. Honestly, the flavors meld even better if you let it sit for an hour.

liz E. Pepper

Hi! I'm Liz!

I'm the recipe developer, food photographer, and passionate cook behind LizTable. I believe anyone can create delicious Mediterranean and Italian meals with simple ingredients, even if you're short on time and cooking for a busy family.

Get Daily Recipe Inspiration

FOLLOW