• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » SALADS & BOWLS

    Sam TurnbullAuthor: Sam Turnbull Published: April 29, 2026

    Roasted Beet Salad with Citrus & Greens

    No ratings yet
    | Leave a Comment
    Save Saved! Pin Comments ↓ Jump to Recipe

    This roasted beet salad is fresh, vibrant, and perfectly balanced, made with tender roasted beets, peppery greens, juicy citrus, and a simple tangy dressing. It's elegant enough for entertaining but easy enough for a weeknight side.

    Salad on serving platter with text overlay that reads "roasted beet salad."

    Beets are a love 'em or hate 'em kind of vegetable, but if you're on #TeamBeet, this roasted beet salad is ready to steal your heart (even if you're on the fence about beets). Tender roasted beets, juicy citrus, peppery greens, and a simple tangy dressing come together for a perfectly balanced bite. It's as beautiful as it is delicious.

    It looks elegant enough for a dinner party, but it's surprisingly easy to make. You can roast the beets ahead of time (or even use store-bought pre-roasted vacuum-packed beets), then toss everything together just before serving. The combination of sweet, earthy beets, bright citrus, crunchy nuts, and creamy vegan cheese makes this salad feel a little special without any extra effort.

    Platter of roasted beet salad with oranges, red onion, greens, and walnuts.

    Why This Roasted Beet Salad Belongs on Your Menu

    • Perfectly balanced flavors: Sweet earthy beets, bright citrus, tangy dressing, and peppery greens all come together for the perfect bite.
    • Simple but elegant: This is a salad you can make for a holiday or dinner party, but it's also easy enough to make for a weekday.
    • Make-ahead friendly: Roast the beets in advance and assemble the rest of the salad when you're ready to eat.
    • Great texture in every bite: Tender beets, juicy oranges, crunchy nuts, and creamy vegan cheese make this salad extra satisfying.
    Ingredients for roasted beet salad with citrus and greens.

    Ingredients for Roasted Beet Salad

    Roasted Beets

    • Beets: Classic red beets, golden beets, chioggia (striped) beets, or a mix. Use what you like!
    • Olive oil, salt, and pepper: For rubbing on the outside and seasoning.

    Dressing

    • Olive oil: A good extra-virgin olive oil will add fruity, buttery notes to the dressing.
    • Red wine vinegar or lemon juice: Adds brightness and acidity to balance the sweetness of the beets.
    • Dijon mustard: Gives the dressing depth and helps it emulsify.
    • Maple syrup: A touch of sweetness to round out the flavors.
    • Salt and pepper: To taste.

    Salad

    • Arugula or mixed greens: Peppery arugula works especially well, but any tender greens will do.
    • Oranges: Juicy and sweet, they brighten the whole salad.
    • Red onion: Thinly sliced for a sharp, fresh bite that doesn't over-power the rest of the ingredients.
    • Toasted walnuts or pecans: For a nice crunch and a nutty flavor.
    • Vegan feta, cream cheese, or yogurt: Adds creaminess and a little tang.
    • Fresh dill or parsley: A fresh finishing touch.

    How to Make Roasted Beet Salad

    Roasted beets on sheet of foil.
    1. Roast the Beets: Preheat your oven to 400°F. Place the beets on foil, drizzle with olive oil, and season with salt and pepper. Wrap tightly and roast for 45 to 60 minutes, until fork-tender. Let cool slightly, then peel and slice into wedges or rounds.
    Vinaigrette in shallow bowl with whisk.
    1. Make the Dressing: In a small bowl, whisk together the olive oil, vinegar or lemon juice, Dijon mustard, maple syrup, salt, and pepper until smooth.
    Roasted beet salad with oranges.
    1. Assemble the Salad: Arrange the greens on a large platter. Top with roasted beets, orange slices, red onion, toasted nuts, and vegan cheese or yogurt. Sprinkle with fresh herbs.
    Pouring dressing onto roasted beet salad.
    1. Finish: Drizzle with dressing just before serving.

    Tips & Variations

    • Roast ahead: The beets can be roasted up to 3 days in advance and stored in the fridge to give you a head start on this salad.
    • Peeling made easy: Once roasted and slightly cooled, the skins should slide off easily with your fingers or a paper towel.
    • Use pre-cooked beets: Vacuum-packed cooked beets are a great shortcut. Canned beets work in a pinch but they're softer and don't have the same depth of flavor.
    • Oil-free option: Roast the beets without oil and replace the oil in the dressing with water or aquafaba for a lighter version.
    • Nut-free option: Swap the nuts for toasted seeds like pepitas or sunflower seeds, or leave them out.
    Roasted beet salad on serving platter.

    How to Serve This Salad

    This roasted beet salad works beautifully:

    • As a side dish for weeknight dinners or holiday meals
    • As part of a dinner party spread
    • Paired with grains like quinoa or farro to make it more filling
    • Topped with chickpeas or lentils for added protein

    Storage

    Store leftover roasted beet salad in the refrigerator for 1 to 2 days once dressed. The greens will wilt, but you can add more to freshen things up a bit.

    For best results, store the components separately and assemble just before serving.

    Plate of roasted beet salad with fork.

    More Fresh Vegan Salads

    • Mediterranean Quinoa Salad
    • Avocado Cashew Caesar Salad
    • Vegan Strawberry Spinach Salad
    • Moroccan-Spiced Lentil Salad

    If you try this roasted beet salad recipe, let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.
    Bon appetegan!
    Sam Turnbull.

    Salad on serving platter with text overlay that reads "roasted beet salad."
    No ratings yet
    (click stars to vote)

    Roasted Beet Salad with Citrus & Greens

    This roasted beet salad is fresh, vibrant, and perfectly balanced, made with tender roasted beets, peppery greens, juicy citrus, and a simple tangy dressing. It's elegant enough for entertaining but easy enough for a weeknight side.
    Prep: 15 minutes mins
    Cook: 45 minutes mins
    Total: 1 hour hr
    Servings: 6
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    For the Roasted Beets:

    • 3 medium (about 1 lb / 450 g total) beets, trimmed and scrubbed, skins left on
    • 1 tablespoon olive oil
    • salt and pepper, to taste

    For the dressing

    • 2 tablespoons olive oil
    • 1 tablespoon red wine vinegar or fresh lemon juice
    • 1 teaspoon Dijon mustard
    • 1 teaspoon maple syrup
    • salt and pepper, to taste

    For the salad

    • 4 cups arugula or mixed baby greens
    • 2 oranges, peeled and sliced into rounds or segmented
    • ¼ small red onion, very thinly sliced
    • ¼ cup toasted walnuts or pecans
    • ¼ cup vegan feta, vegan cream cheese, or plain vegan yogurt
    • 1 tablespoon chopped fresh dill or parsley, for garnish
    US Customary - Metric

    Instructions
     

    • Preheat your oven to 400°F (200°C).
    • Roast the beets: Place the beets on a piece of foil, drizzle with olive oil, and sprinkle with salt and pepper. Wrap and seal. Place on a baking sheet and roast for 45-60 minutes, until fork-tender (larger beets may take a bit longer). Let cool slightly, then peel, the skins should slide right off, and cut into wedges or slices.
      Roasted beets on sheet of foil.
    • Make the dressing: In a small bowl, whisk together the olive oil, vinegar or lemon juice, Dijon mustard, maple syrup, salt, and pepper until smooth.
      Vinaigrette in shallow bowl with whisk.
    • Assemble the salad: Arrange the greens on a large platter. Top with the roasted beets, oranges, red onion, toasted nuts, crumbled vegan cheese or dollops of yogurt, and fresh herbs. Drizzle with dressing just before serving.
      Pouring dressing onto roasted beet salad.

    Notes

    Storage & Make-Ahead Tips
    • Roasted beets can be made up to 3 days ahead and stored in an airtight container in the fridge so they are ready to go when you want to prepare the salad.
    • Assemble the salad just before serving for best texture.
    • Leftovers will keep for 1-2 days once dressed (the greens may wilt slightly).
    Pre-cooked beets: Vacuum-packed cooked beets work well here, simply slice and use as directed. Canned beets can be used in a pinch, but they are softer and less flavorful than roasted or vacuum-packed beets.
    Oil-Free Option: Roast the beets wrapped in foil without oil, and replace the oil in the dressing with 1–2 tablespoons water or aquafaba. The dressing will be lighter but still flavorful.
    Nut-Free Option: Swap the nuts for toasted pepitas or sunflower seeds, or omit them entirely.

    Nutrition

    Serving: 1 serving (recipe makes 6 servings) | Calories: 183kcal | Carbohydrates: 16g | Protein: 3g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Sodium: 109mg | Potassium: 408mg | Fiber: 4g | Sugar: 11g | Vitamin A: 446IU | Vitamin C: 29mg | Calcium: 65mg | Iron: 1mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: American, Mediterranean
    Course: Salad

    More Vegan Side Recipes You Might Enjoy

    • Bowl of bean salad with text overlay that reads dense bean salad.
    • Bowl of mac and cheese with text overlay that reads vegan mac & cheese.
    • Sweet potatoes in serving dish with text overlay that reads mashed sweet potatoes.
    • Spoon bread in casserole dish with spoon and text overlay reading easy vegan spoon bread.
    • Spoonful of cheesy rice and broccoli with text overlay that reads vegan broccoli rice casserole.
    • Rice in baking dish with text overlay that reads roasted tomato rice bake.

    Browse All Recipes

    « Vegan Nachos

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 120K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




    A rating is required
    A name is required
    An email is required