Roasted Beet & Fennel With Orange Vinaigrette
This roasted beet and fennel side dish is topped with a simple orange vinaigrette and toasted almonds. It’s an easy-to-make and healthy recipe idea that’s gluten-free and plant-based (with the exception of honey in the dressing).

If you’re a regular reader of this blog, you know I am a HUGE fan of healthy, yet flavourful twists on veggie side dishes.
While sometimes a simple roasted vegetable with a little olive oil and salt hits the spot, I often like to play up the flavours a bit to keep things exciting. And – obviously – to help you not get bored of eating your veggies (dietitian‘s duties).
This roasted beet and fennel side dish features an ingredient I’ve never shared on the blog, and one that I’m pretty new to cooking with myself (fennel!)
Raw fennel has a distinct licorice-like taste, but I find that roasting it takes that taste down a notch and brings out its natural sweetness. Fennel pairs beautifully with beets, orange, and almonds – all of which are featured in this recipe.
Have you tried cooking with fennel before? Let me know your favourite way to make it in the comments! If not, perhaps this recipe will introduce you to something new :).
Want more side dish inspiration? Check out my roundup of 20+ easy, healthy vegetable side dish recipes for more ideas!
Ingredients Needed For This Recipe
This easy beet and fennel recipe uses only 10 simple, healthy ingredients:
- fennel
- golden beetroot
- olive oil
- raw almonds
- orange, juice + zest
- white wine vinegar
- honey
- garlic powder
- salt
- pepper
How To Roast Beets & Fennel
For this recipe, try your best to find a large beetroot that is a similar size to a fennel bulb. That way, you can cut the two veggies into similar sized pieces, which will allow for even roasting.
While you can use a red beetroot, I chose to use a golden one – I find it significantly less messy to cook with!
To roast these two veggies, start by preheating your oven to 350F.
Then, remove the peel and ends of a large beetroot. Cut into an even 8 chunks.
Similarly, take the fennel and remove the stalks and fronds (top bits above the bulb) and any dirty outer peel. Cut the fennel into 8 even chunks as well, so that they’re a similar size to the cut beetroot (refer to pics)!
Place the beet and fennel chunks onto a baking sheet and toss with olive oil and salt, using your hands. Spread the vegetables out evenly, allowing some room between each piece.
Transfer the baking sheet to the oven for about 40 minutes, or until fork-tender and lightly browned.
Enjoy the taste of roasted fennel? You may also love my roasted fennel and apple salad recipe!
How To Toast Almonds
While the beet and fennel are roasting, spread the raw almonds in an even layer on a separate baking sheet.
Place them in the oven for the last 12 minutes on the timer, allowing them to toast. They should be lightly browned and fragrant when done.
Remove from the oven along with the roasted veggies.
How To Make Orange Vinaigrette
While the rest of the ingredients cook, you can make the orange vinaigrette!
Start by washing the orange well and removing the zest with a cheese grater or microplane. Set the zest aside – you’ll use it to sprinkle on top of everything.
Then, squeeze the juice out of the half the orange into a small bowl. Add extra virgin olive oil, white wine vinegar, honey, garlic powder, salt, and pepper to the bowl and whisk everything together well.
Transfer the roasted beet and fennel to a serving dish. Top with toasted almonds, orange zest, and drizzle the orange vinaigrette overtop.
Feel free to sprinkle with a little green as well – I just used the fronds (green bits that look like dill) from the top of the fennel! It’s a great way to use up the whole vegetable 🙂
Storage & Reheating Notes
Leftover roasted beets and fennel can keep for 3-4 days in an airtight container in the fridge.
If you’re planning on having leftovers of this recipe, try serving only what you need and keeping the orange vinaigrette separate from the other ingredients.
The roasted vegetables can be reheated in the oven, stovetop, or microwave.
Beetroot Nutrition Facts
The root portion of the beet plant is rich in nutrition. One cup of beetroot provides about 15% of your daily fibre needs, along with micronutrients like:
- vitamin C
- iron
- vitamin B6
- magnesium
- potassium
- folate
Beets are rich in different phytochemicals that give them their vibrant colours. These phytochemicals are known to support health overall!
Beetroots are also known for their dietary nitrate content, which your body converts into nitric oxide.
Nitric oxide helps to dilate your blood vessels, increase blood flow, improve exercise endurance, and even to lower blood pressure.
Fennel Nutrition Facts
Like beets, fennel is also a vegetable that is packed with nutrition benefits!
A one-cup serving of the fennel bulb provides 3 grams of dietary fibre, along with micronutrients like:
- vitamin C
- calcium
- iron
- magnesium
- potassium
- manganese
Fennel is also rich in plant compounds with antioxidant properties, helping to fight cellular damage and benefit health overall.
More Easy Vegetable Side Dishes
- Balsamic-Roasted Beets With Goat Cheese & Walnuts
- Garlic Sautéed Green Beans With Dijon Vinaigrette
- Maple-Roasted Carrots With Harissa Yogurt
- Curry-Roasted Cauliflower With Minty Yogurt Sauce
- Honey-Roasted Brussels Sprouts With Blue Cheese & Hazelnuts
- Roasted Asparagus With Vegan Pecan Parm
Did you give this Roasted Beet and Fennel With Orange Vinaigrette a try? Let me know by leaving a comment and recipe rating below!
If you do make this recipe, don’t forget to tag me on Instagram or Pinterest – seeing your creations always makes my day. You can also subscribe to my email list to never miss a new recipe or nutrition education post!
Get the Recipe: Roasted Beet & Fennel With Orange Vinaigrette
Ingredients
- 1 large bulb fennel
- 1 large golden beetroot
- 1 Tbsp extra virgin olive oil
- Salt, to taste
- 1/4 cup raw almonds
- Zest from 1/2 an orange
Orange Vinaigrette
- Juice from 1/2 an orange
- 1 Tbsp extra virgin olive oil
- 1.5 tsp white wine vinegar
- 1 tsp honey
- 1/4 tsp garlic powder
- Salt + pepper, to taste
Instructions
- Preheat your oven to 350F.
- Remove the peel and ends of a large beetroot. Cut into an even 8 chunks.
- Remove the stalks, fronds, and any dirty outer peel of the fennel. Cut into 8 similarly-sized chunks, like the beetroot.
- Place the chopped beet and fennel chunks onto a baking sheet and toss with olive oil and salt, using your hands. Spread the vegetables out evenly, allowing some room between each piece. Transfer the baking sheet to the oven for about 40 minutes, or until fork-tender and lightly browned.
- While the beet and fennel are roasting, spread the raw almonds in an even layer on a separate baking sheet. Place them in the oven for the last 12 minutes on the timer, allowing them to toast. They should be lightly browned and fragrant when done. Remove from the oven along with the roasted veggies.
- While the rest of the ingredients cook, wash the orange well and remove the zest from half the orange with a cheese grater or microplane. Set the zest aside – you'll use it to sprinkle on top of everything.
- Make the orange vinaigrette by squeezing the juice out of half the orange into a small bowl. Add the other dressing ingredients and whisk together well.
- Transfer the roasted beet and fennel to a serving dish. Top with toasted almonds, orange zest, and drizzle the orange vinaigrette overtop. Feel free to sprinkle with a little green as well – I just used the fronds (green bits that look like dill) from the top of the fennel! Serve immediately.
Notes
Nutrition
As a dietitian, I create recipes with whole food ingredients that provide the nutrients needed for optimal health. My nutrition philosophy does not focus on numbers; however, I understand that this information can be helpful.
Do note that the nutrition info provided is an estimate and I cannot guarantee correctness of the displayed values. These numbers will differ depending on brands used, recipe modifications, and amount eaten. If you require specific nutrition information due to medical reasons, please consult with your dietitian or physician.
Did you make this recipe?
Let me know by leaving a recipe rating below, or by tagging @walderwellness on Instagram. I love seeing your beautiful creations!
6 Comments on “Roasted Beet & Fennel With Orange Vinaigrette”
Thank you so much for this recipe. The photos are beautiful.
I ordered gold beets and fennel in my grocery box last week and love them both roasted, but have never eaten them with a dressing. I didn’t have an orange, but used a grapefruit I had on hand. So delicious!
Hi Megan! Thank you so much for the kind words and sharing your experience – it’s so appreciated. I’m so happy to hear that you enjoyed this recipe and love that it worked with grapefruit, too! So fun that you received both vegetables in your grocery box 🙂
I saw this recipe on your site and instantly knew I had to make it for our big Thanksgiving feast! So easy and delicious, and the orange vinaigrette really elevated the dish from “roasted vegetable” to “standout side dish”. Great tip on reserving the fennel fronds for a bit of visual interest too.
Hi Carla! I’m so happy to hear you enjoyed this one over Thanksgiving!! Thank you so much for sharing your experience – I hope it was a hit with your loved ones, too 🙂
SO good! Wow, I just made this for myself for lunch and I’m so happy with the way it turned out. I used red beetroot, but everything else I followed to a T. It’s tangy, sweet, earthy and the almonds really put it over the top for me. Thank you for this recipe!
Hi Alicia! Thanks so much for taking the time to leave this kind review – it’s so appreciated! I’m so happy to hear that you enjoyed this recipe. And YES toasting nuts is one of my favourite ways to elevate any meal – it just adds so much flavour + texture 🙂