Roasted Beet and Fennel Salad with Walnut Bread Crumbs

Jump to Recipe
This roasted beet and fennel salad is popping with freshness and lots of flavor. Featuring crispy walnut bread crumbs, lots of fresh herbs, and an easy citrus vinaigrette. It's THE salad to make you fall in love with salads.
Prep 20 minutes
Cook 10 minutes
Roasting Time 1 hour
Total 30 minutes
5 from 36 votes

This roasted beet and fennel salad is the salad for non-salad people. For one, it doesn’t feel like a salad (it’s one of those non-traditional, lettuce-free salads). It’s also packed with fun flavors and textures that are often missing from salads (hi, walnut bread crumbs and juicy oranges!).

It’s light and refreshing and the perfect meal or side dish for warmer weather. At the same time, since the veggies are roasted instead of raw, it’s heartier and more satisfying than your standard salad. It’s great as a side dish, but thanks to the addition of chickpeas and avocados, it also works as lunch or dinner.

If you’re looking for another fabulous not-so-average salad, this Vegan Broccoli Salad is a must-try!

plates of roasted beet and fennel salad with avocado and citrus on light pink surface

Why you’ll love this salad

Wholesome. This salad is made with several nutritional superstars: fennel (antioxidants, antimicrobial, and anti-inflammatory compounds), walnuts (omega-3 fatty acids), chickpeas (protein, fiber, and iron), and beets (potassium, iron, fiber, nitrates, antioxidants!).

A salad for non-salad people. While I enjoy traditional lettuce salads, a good salad doesn’t need lettuce! If you’re a salad skeptic, I promise this dish will make you enjoy salads. Or, at least this salad.

Texture heaven. In my Youtube video on how to build a great salad, I mention that one of the best ways to create salads you’ll love is by introducing textural variety. Here, we have crispy textures from the walnut breadcrumbs, creaminess from the avocado chunks, a slight chewiness from the roasted beets and chickpeas, juiciness from the orange pieces, and a slight crunchy crispness from the roasted fennel.

ad for meal plans program with picture of woman with button

PS: if it’s summer when you’re reading this, one of my favorite texture-heavy recipes to make is this crispy zucchini and corn casserole!

Flavor-packed. If I’m going to share a salad recipe, you better believe it’s a salad brimming with flavor. Here we have slightly earthy yet sweet beets paired with anise-flavored fennel and earthy walnuts, which are all a natural match made in heaven. The tangy citrus vinaigrette makes everything pop, and the fresh herbs (parsley, dill, and fennel fronds) bring a bright herbaceousness.

A mostly “make ahead salad.” The citrus vinaigrette can be made several days in advance and stored in the fridge. Roasted beets can be stored in an airtight container in the fridge for up to 5 days. And the walnut breadcrumbs can be stored in a jar in the pantry for several weeks. The fennel can also be roasted a couple days in advance and reheated later (in the oven on a baking tray), but I find it’s best the day of roasting.

golden beet and fennel salad with avocados and oranges

How to make this salad (step by step photos)

Trim most of the stalks and greens off of the beets, leaving about 2 inches of stalks. Do not cut the skinny tails off. Use the beet greens for another use or add to this recipe (see the “how to use up beet greens” section below).

bunch of beets sliced off with beet greens on wooden cutting board

Add the beets to a baking dish or Dutch oven. Very lightly rub the beets with olive oil and pour water into the pan to go ¼-inch (.6 cm) up the sides.

pouring water into baking dish to roast beets

Cover the pan with its lid or foil and roast at 425°F/218°C until fork tender (time dependent on size of beets; see recipe card for time ranges).

roasted beets in baking dish

Slice the fennel stalks (reserve stalks for veggie broth or to simmer in soups) and set aside the wispy fronds for the salad.

sliced fennel bulbs with fennel stalks and fennel fronds

Cut each fennel bulb into half, vertically; then slice horizontally into rings, about 1/3 to 1/2-inch thick (0.8-1.3 cm).

slicing fennel into rings on cutting board

Transfer fennel to a rimmed sheet pan. Drizzle with olive oil and season with salt/pepper. Roast until tender and browned on edges.

sliced fennel on baking tray

Make the walnut bread crumbs. Add the olive oil and finely chopped walnuts to a frying pan. Cook for 90 seconds.

chopped walnuts cooking in olive oil in saute pan

Add the panko bread crumbs and cook 2 minutes. Stir continuously to prevent burning.

stirring walnuts and bread crumbs in saute pan

Add the Aleppo pepper and flaky salt and briefly cook. Transfer to a plate, spread out, and allow to cool.

walnut bread crumbs in saute pan

Combine the roasted beets, fennel, and chickpeas in a large bowl.

bowl with roasted beets, roasted fennel, and chickpeas

Add the walnut bread crumbs, lemon zest, lemon juice, and chopped parsley, dill, and fennel fronds. Season with sea salt and pepper.

chopped herbs and walnut bread crumbs in bowl with fennel

Toss everything to combine.

roasted beet salad with herbs and nuts in large bowl

Add the avocado chunks and chopped oranges (I used cara cara oranges). Gently toss to combine.

beet salad in large bowl with avocado and oranges on top

Transfer the beet and fennel salad to plates and pour some vinaigrette on each salad just before serving.

roasted beet and fennel salad with avocado and oranges

How to use up beet greens

If your beets come with greens that look decent, don’t toss them! Especially in late spring and early summer during their first season, beets have delicate greens that are delicious! I learned this from the fabulous Six Seasons cookbook by Joshua McFadden.

Here’s what I like to do with beet greens. Clip them off the beet stalks and wash them (they’re very dirty). Pat dry or use a salad spinner. Then roll up the leaves and slice them thinly into ribbons (like a chiffonade for basil).

sliced beet greens on a wooden cutting board

Heat up a frying pan over medium heat with a bit of extra virgin olive oil. Add the beet greens and sauté for just 3 to 4 minutes, until wilted but not soggy. Season very lightly with salt and pepper. Simple but tasty!

sauteed beet greens in saute pan

You can add the beet greens to this salad if you like, or serve as a side dish with another meal.

closeup shot of roasted beet and fennel salad with avocado and citrus

Tips for making this roasted beet and fennel salad


Don’t slice off the beet tails before roasting. Keeping them intact helps the beets stay juicy inside.

Traditional red beets bleed quite a bit and will stain the rest of the salad ingredients pink. I learned that after making this salad for the first time. There is nothing wrong with this and it doesn’t affect the taste, but as a food photographer, it was impossible to photograph lol (hence, the finished photos use golden beets).

To make the process of slicing and cooking red beets less messy, lightly grease your cutting board and hands with olive oil or a neutral-flavored oil. For why this works, check out this quick video from Nik Sharma, author of The Flavor Equation (another fantastic cookbook). In any event, beet stains will come out of cutting boards easily and will fade from your fingers in a few hours.

Tip: Roast an extra beet and then you can easily make this gorgeous, wholesome Beet Hummus!

Walnut Bread Crumbs

Don’t skip the walnut bread crumbs! It’s what takes this salad from great to fantastics. Plus, they’re quite simple to make. You just need walnuts (finely chopped), panko bread crumbs, Aleppo pepper (or red pepper flakes), and flaky/coarse salt.

You’ll need to finely chop the walnuts – about the size of bread crumbs. This can be done by pulsing them in a food processor (faster but more dishes) or with a knife (slower but fewer dishes).

Keep an eye on the walnuts and stir frequently while cooking them to prevent burning. Once you add the panko, you’ll want to stir almost continuously.

PS: Walnuts are a versatile, heart-healthy ingredient I recommend keeping on hand! Use them in salads like this, in baked goods like these outrageously good vegan banana muffins, or to make vegan bolognese meatier.


If you are planning to keep leftovers, assemble the amount you wish to eat now. Then store the components separately. This will preserve the best texture. Storage instructions can be found in the “frequently asked questions” section below. Also, don’t add the avocado to the portion you plan to keep as leftovers (it’ll brown in a day).

golden beet and fennel salad with avocados and oranges on light pink surface

Frequently Asked Questions

How can I make this salad nut-free?

Instead of using walnuts, use chopped pepitas (shelled pumpkin seeds).

How can I make this salad gluten-free?

In lieu of panko bread crumbs, try gluten-free panko (the Kikkoman brand also sells gluten-free panko). I wouldn’t use regular bread crumbs, as the panko’s light flakiness is what yields the fabulous crispy texture in this salad.

Can I use pre-cooked, store-bought beets?

Sure! You can save some time that way.

Is there a difference between red beets and golden beets?

They are quite similar in terms of nutritional content, but there are slight differences in taste. Red beets are a characteristically a bit earthy (yet still sweet), while golden beets are a tad sweeter. Golden beets also won’t stain your fingers and surfaces :)

How should I store this salad?

Store the leftover components separately to preserve the best texture. Roasted beets, fennel, herbs, and oranges can be combined together. The walnut bread crumbs will stay crispiest if stored separately in a jar at room temperature. Store the dressing in a jar in the fridge. And add the avocado only when ready to eat to prevent premature browning.

If this isn’t possible, at least try to store leftovers undressed and without avocado.

white plate of roasted beet and fennel salad with avocado and citrus on light pink surface

If you give this roasted beet and fennel salad a try, be sure to tag me with you recreations on Instagram and please leave a rating and review below :) It’s always much appreciated!

Roasted Beet and Fennel Salad with Walnut Bread Crumbs

5 from 36 votes
This roasted beet and fennel salad is popping with freshness and lots of flavor. Featuring crispy walnut bread crumbs, lots of fresh herbs, and an easy citrus vinaigrette. It's THE salad to make you fall in love with salads.
Prep Time: 20 minutes
Cook Time: 10 minutes
Roasting Time 1 hour
Total Time: 30 minutes
Cuisine: Mediterranean, New American
Diet Vegan
Serving size: 4 (main); 8 (side)


  • 3 medium red or golden beets (about 12 to 15 ounces, 340-430g)
  • 2 medium fennel bulbs (reserve fronds for salad)
  • Extra virgin olive oil (for roasting)
  • Kosher salt or sea salt
  • Freshly cracked black pepper
  • 1 small lemon, zested and juiced
  • 1/3 cup (38g) raw walnuts, finely chopped
  • cup (25g) panko bread crumbs**
  • ½ teaspoon Aleppo pepper (or ¼ teaspoon red pepper flakes)
  • ½ teaspoon flaky or coarse sea salt, plus more to taste
  • 1 cup cooked chickpeas, (if canned, drained and rinsed)**
  • ½ cup (6g) flat-leaf Italian parsley, chopped
  • ¼ cup (3-4g) fresh dill, finely chopped
  • 1 medium orange (zest it for the dressing, then peel & cut into bite-sized pieces for the salad)
  • 1 large ripe avocado, cut into small chunks

Citrus Vinaigrette

  • 3 tablespoons extra virgin olive oil
  • ½ teaspoon lemon zest
  • ½ teaspoon orange zest
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon Dijon mustard or whole grain mustard, plus more to taste
  • teaspoon sweet or hot paprika
  • ¼ teaspoon sea salt, plus more to taste
  • Freshly cracked black pepper to taste
  • 1 teaspoon maple syrup (only if needed to balance the tartness)


  • Preheat the oven to 425°F/218°C.
  • Prep the beets. Trim off the beet greens and most of the stalks (leave some of the stalk intact to prevent beets from “bleeding” in the oven). Do not trim the beet tails (it results in less juicy beets). Wash and scrub the beets clean. Very lightly rub the beets with olive oil.
  • Roast the beets. Place the beets in an ovenproof casserole-style or baking dish (or Dutch oven) and pour water into the pan to go ¼-inch (.6 cm) up the sides. Cover the pan with its lid or aluminum foil. Roast for 45-90 minutes, depending on the size of your beets, or until fork-tender.
    Medium-sized beets usually take 50 to 60 minutes, larger beets up to 90 minutes.
  • Roast the fennel (this can be done simultaneously with the beets). Slice the stalks off from the fennel bulbs. Pick off the fronds and reserve. Slice each bulb in half vertically, then slice horizontally into wedges (1/3 to 1/2 inch thick).
    Toss the wedges with 1 ½ – 2 tablespoons extra virgin olive oil and season with salt and pepper. Transfer to a rimmed sheet pan. Roast for 20 to 25 minutes, or until the fennel is tender on the inside and browned on the edges.
    For the fennel fronds, chop 2 to 3 tablespoons worth and set aside for the salad.
  • When the beets are cool enough to touch, run them under cool water and peel off the skins (wear gloves if you don’t want to stain your hands). Cut the stems off and discard. Slice the beets thinly into half-moons or thin rounds (if beets are large, thinly slice into quarters).
  • Make the walnut bread crumbs. Heat a medium or large frying pan over medium heat. After a minute or two, add 1 tablespoon of extra virgin olive oil and the chopped walnuts. Cook for 90 seconds, stirring frequently to prevent burning. Add the panko and stir continuously for 2 minutes. Add the remaining Aleppo pepper or red pepper flakes and flaky salt. Cook for another 30 seconds until very aromatic. Take off the heat and transfer to a plate, spread out, and allow to cool.
  • Make the citrus vinaigrette. Add the olive oil, lemon juice, mustard, and paprika to a jar with a lid. Add the reserved lemon zest and the orange zest from the salad to the jar. Screw on the lid and shake until emulsified. Taste for seasonings, adding salt and pepper as needed. If too acidic, add a bit of maple syrup and shake again.
    You can also add the ingredients to a bowl and whisk until emulsified.
  • Assemble the salad. Transfer roasted beets and fennel to a large serving bowl. Add the cooked chickpeas. Add ⅔ to ¾ of the walnut bread crumbs, along with 1 teaspoon of the lemon zest, 1 tablespoon of lemon juice, the parsley, dill, and reserved fennel fronds and toss to coat. Season with sea salt and pepper.
  • Top with the orange pieces and avocado chunks. Add the vinaigrette and scatter the remaining walnut bread crumbs on top or serve on the side.


* See “frequently asked questions” for how to make this salad gluten-free. 
**If you wan to make this salad a bit heartier, feel free to add more chickpeas (i.e., use one 15-ounce can instead of just 1 cup). 

Calories: 434kcal | Carbohydrates: 43g | Protein: 11g | Fat: 27g | Saturated Fat: 3g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 15g | Sodium: 579mg | Potassium: 1405mg | Fiber: 15g | Sugar: 12g | Vitamin A: 1253IU | Vitamin C: 46mg | Calcium: 144mg | Iron: 5mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe

51 comments on Roasted Beet and Fennel Salad with Walnut Bread Crumbs

  1. Kami Williamson

    5 stars
    SO Pretty! And love the combination of flavours. I served it on a bed of Frisee for that extra spicy bite- easily balanced by the sweet and acidity in this salad!
    Thank You, Nisha. I also made your cannellini bean and kale soup today and cant wait for your cookbook to come out!
    Please see my other comment on the shepards pie, I am posting a question.
    Many thanks!

    1. Support @ Rainbow Plant Life

      Wonderful, Kami! Thanks for sharing :)

  2. Karen Laimé

    I think you are reat, an inspiration ,I love that you are naturel ( and very attractive with it ) ,in your videos , making mistakes laughing at them and I find this really refreshing and that you are of Indian origin with your parants participating in your humour .. so thumbs up to you …ps with the recipe I find easier to follow a video and that’s my only comment apart from keep up the good work as you are doing a great service …😘ps I’m of Indian origin to

    1. Support @ Rainbow Plant Life

      Thanks for your kind words! We try to make video for our recipes as often as possible. Cheers!

  3. Kate

    This was the greatest salad I’ve ever eaten, and I eat a lot of different and unique salads.. Thank you so much for sharing this salad with the world!!!!!!

    1. Support @ Rainbow Plant Life

      Hi Kate, we’re thrilled to hear you enjoyed this recipe! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  4. Mai

    5 stars
    Even though I didn’t have fennel and parsley (I used what I had), this salad was still freakin’ delicious. I think the key is the vinaigrette and beet combination, and the walnut toppings. Other than that, I used pinto beans instead and added greens (though it’s a no lettuce salad) and it worked out just fine. Will definitely make it again. Nisha, you’re a genius!

    1. Support @ Rainbow Plant Life

      Awesome, Mai. Thanks for your comment and for taking the time to review! :)

  5. Katharine Lonsdale

    5 stars
    Made this for me and mum this evening it was DELICIOUS!! We loved it thank you

    1. Support @ Rainbow Plant Life

      Awesome, Katharine. Thanks for your comment and for taking the time to review!

  6. Marlene Roman

    5 stars
    What a delicious dish and it presents so nicely. My hubby and I loved it and I plan on making it for a family gathering

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Marlene! We’re thrilled you love the salad.

  7. Donna

    5 stars
    This was the best salad ever!!
    I brought it to an event and everyone wanted the recipe!!!
    Thank You so much!!!!
    Yummy yummy yummy !!!!

    1. Support @ Rainbow Plant Life

      Donna, So glad to hear everyone loved this salad! Thanks for leaving the kind review :)

  8. Kristen

    5 stars
    Writing this while I eat this salad. Good lord. This is amazing. I’ve never tasted anything like it. 10/10 and I wanna hug you!

    1. Support @ Rainbow Plant Life

      Thank you for the kind words, Kristen! So happy you enjoy it.

  9. Nethraa

    We don’t get raw beetroots where I live so I had to make do with pre-packaged steamed beetroots that i drained and dry roasted in a non-stick pan on high heat. I’m allergic to orange so I used grapes instead, and it was still delicious! Easily customisable, perfect for the summer. More summer salad recipes please :)

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Nethraa. We are so happy you enjoyed this recipe!

  10. Eileen

    5 stars
    Delicious and such a pretty dish! I especially loved the crispy walnut breadcrumbs. – adds such a nice crunch. Will definitely make again!

  11. Deborah Wilson M.D.

    5 stars
    I made this today for lunch.
    Absolutely delicious!
    So many flavors and textures!
    I used golden beets and they were sweet and yummy.
    The walnut/panko mix is essential.
    Gives the dish a crunchy boost.
    I have never particularly liked fennel, but it was a welcome component to this dish.
    I will definitely make this for guests.
    They will think that I am a professional chef!

  12. Genevieve Peterson

    5 stars
    Really enjoyed this salad as a main course. It is hearty without being heavy and was so perfect on a hot day. It feels healthy and is really tasty. My husband LOVED the walnut bread crumbs. As a bonus, I saved the water from the beet roasting dish and made beet simple syrup with it. That was delicious for mixing with sparkling water. I’m beet obsessed now. Thank you for this lovely recipe.

  13. Marija Prgomet

    5 stars
    I adore you Nisha and what are you doing. You are such a wonderful soul and great cook!
    I am doing these 2 dishes today😃

    1. Support @ Rainbow Plant Life

      We hope you enjoyed the recipes, Marija!

  14. Barbara

    5 stars
    Absolutely wonderful salad. I roasted the beets and fennel my way—a lot less time and more control over the finish of roasted veggies—but other than that, I stuck to the script and loved the results! Great mix of flavors and textures. I will definitely make it again! Thanks, Nisha!
    P.S. I took a picture but don’t see how I could include it….

  15. Vickie

    5 stars
    I made this recipe last night and it’s absolutely delicious! Will be one of my go-to salads in the future. Thank you for sharing.

  16. Julia

    5 stars
    Delicious, my kids didn’t even mind the herbs. I didn’t have walnuts or other nuts so I roasted the chickpeas a bit to give it a bit more crunch. Came out very nice, like all her recipes I have tried!

  17. Donna

    5 stars
    This salad is amazing!!!! Just made it! I’m not a huge fan of cooked beets, :) but in this salad, using golden beets they were delicious !!! Thanks for all the extra tips too!!!

  18. Tundra

    5 stars
    Absolutely delicious. I had some fresh Asian watercress in the fridge and pomegranate seeds too so they went in. The crumb is a fantastic texture on the top.

  19. Gary

    Can you provide nutritional breakdowns of your dishes?

    1. Nisha

      Hi Gary, I don’t provide this information for a few reasons – you can read more here if you’re interested: Many readers use apps or websites like My Fitness Pal to calculate nutritional information for my recipes.

  20. Michele

    5 stars
    Doesn’t fennel have a licorice flavor or it it just the seeds? If so, what would be a good substitute?

    Thanks for sharing all your recipes!

    1. Nisha

      Hi Michelle, fresh fennel has a very slight licorice taste, but it doesn’t remind me of the licorice candy at all, if that makes sense. It’s slightly sweet, delicate, and mild.

Development Alchemy + Aim