Roasted Beets With Shallot & Mustard Vinaigrette

My new free eBook 60 Must-Have Flavour Boosters is out. Sign-up here to get it!

Sweet and earthy, roasted beets go exceptionally well with a pungent, zesty vinaigrette made with finely diced shallots, whole grain mustard and red wine vinegar. Perfect as a paleo side dish with meat, fish or vegetarian mains or can be enjoyed by itself over leafy greens.

Roasted Beets With Shallot & Mustard Vinaigrette | Paleo, Gluten-free, Vegan

I love beetroot for its beautiful purple colour, which also happens to be the reason why this vegetable is so good for us. Beets are rich in phytonutrients, which have been shown to provide antioxidant, anti-inflammatory, and detoxification support. No wonder longevity and beetroot consumption go hand-in-hand, especially when you look at those legendary Russian & Slavic centenarians whose diet is rich in this wonderful vegetable. Its powerful nutrient compounds help protect against heart disease, birth defects and certain cancers, especially colon cancer.

If nutrition alone isn’t enough to encourage you to eat more beets, let me seduce you with the flavours of this salad instead. Even if you think that you don’t like beetroot, I recommend you try them cooked and served this way. Otherwise, roasted carrots, pumpkin or sweet potatoes would also work well with the shallot and red wine vinegar dressing.


Roasted Beet Salad With Red Wine Vinaigrette

In this recipe, I roast beets without foil and under an hour to preserve as many of those nutrients as possible. You can pre-roast a batch of beets ahead of time on the weekend or even steam them (this is especially quick with an Instant Pot or another pressure cooker).

How to roast beets with no foil

The dressing is zesty and very flavourful made with sharp shallots (red onions are great as well), whole grain mustard or any other mustard of choice and aromatic red wine vinegar. It would work well with apple cider vinegar or white wine vinegar as well. There is no honey or another sweetener in this recipe, so it’s Whole30 and paleo reset compliant (check the mustard, though).


Red wine vinaigrette recipe

I hope you enjoy this recipe. We had these roasted beets with potato and egg bake (I was cooking for my vegetarian friends) and I also love it as a side with grilled or roasted lamb.

If you like beetroot recipes, make sure to check out my beetroot and salmon fishcakes, or this wonderful (and super simple!) beetroot slaw salad.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted Beet Salad With Red Wine Vinaigrette

Roasted Beets With Shallot & Mustard Vinaigrette

  • Author: Irena Macri | Eat Drink Paleo
  • Prep Time: 20 mins
  • Cook Time: 45 mins
  • Total Time: 1 hour 5 mins
  • Yield: 4 1x
  • Category: Side dish



For beet roasting

  • 4 medium to large raw beets, peeled and cut into small wedges (about 68 per beet)
  • 1/2 teaspoon cumin seed powder
  • 2 tablespoons olive oil
  • 1/2 teaspoon salt

For the vinaigrette

  • 1/2 red onion or 2 small shallots, finely chopped (the smaller the better)
  • 1 tablespoon wholegrain mustard (Dijon is also fine)
  • 1 clove of garlic, grated or finely diced
  • 4 tablespoons red wine vinegar
  • 8 tablespoons olive oil
  • 1 tablespoon water
  • 1/4 teaspoon salt
  • Pinch of pepper

To serve:

  • 1/4 cup toasted or roasted almonds or other nuts, crushed
  • 2 tablespoons chopped coriander/cilantro or parsley


  1. Preheat the oven to 200 C / 400 F.
  2. Peel the beets (I do this under running water or you can use some gloves) and cut off the hard ends. Cut them into small wedges (about 6-8 per beet) and I suggest doing it on a piece of baking paper over a chopping board as to not stain the wood.
  3. Transfer the beets to a bowl and toss with olive oil, cumin and salt. Transfer onto a flat baking sheet lined with baking paper or grease with olive oil. Roast for 45 minutes, rotating the tray and flipping the beets over half way.
  4. In the meantime, prepare the dressing by mixing all of the ingredients in a bowl. Set aside to marinate.
  5. If using raw almonds, you can then also toast those in a pan or in the oven at the same time.
  6. Once cooked, transfer the beets to a large plate and drizzle all over with the shallot dressing. You can use half, to begin with, and serve the rest on the table. Sprinkle with crushed nuts and chopped herbs.



Roasted Beets With Red Wine, Shallot & Mustard Vinaigrette | Paleo, Whole30, Vegan Recipe

Irena Macri
By Irena Macri

About the author: Hi, I’m Irena Macri. I share easy, delicious recipes with a healthy twist. I’ve been food blogging for over 10 years and have a Diploma in Nutrition & Weight Management. I believe in a balanced diet with an occasional cookie and cheesy pasta. More about me here. Sign-up for my newsletter and subscriber freebies.

PS. Some posts contain affiliate links, which means I receive a small commission for purchases made through these links.

Comment or Rate This Recipe

Got questions or feedback? Leave a comment. Made the recipe? Please leave a rating as it helps other readers to discover this dish. Name and email are required to avoid spam comments and are never used for any purpose or shared with third parties.

Leave a Reply

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

Recipe rating


  1. Roasted beets are one of my favorite foods ever, but I always run out of ways to dress them up. This vinaigrette sounds SO delish!

  2. This is fantastically delicious! I made it twice in one week. Such a healthy recipe that’s easy to take for lunch!

See all comments »

You Might Also Like

Share via
Copy link
Powered by Social Snap