Roasted Beets With Shallot & Mustard Vinaigrette

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
  • Save

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
  • Save

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
  • Save

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
  • Save

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.

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from Cooked & Loved

Roasted Beet Salad With Red Wine Vinaigrette
  • Save

Roasted Beets With Shallot & Mustard Vinaigrette

Prep Time: 20 minutes
Cook Time: 45 minutes
Total Time: 1 hour 5 minutes
Author: Irena Macri | Eat Drink Paleo
Servings: 4
Course: Side Dish
Cuisine: Vegetarian
Print Pin Save
5 from 2 votes
Calories: 374kcal
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.


For beet roasting

  • 4 medium to large beets raw, peeled and cut into small wedges (about 6-8 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 almonds or other nuts, toasted or roasted and crushed
  • 2 tablespoons chopped coriander/cilantro or parsley


  • Preheat the oven to 200 C / 400 F.
  • 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.
  • 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.
  • In the meantime, prepare the dressing by mixing all of the ingredients in a bowl. Set aside to marinate.
  • If using raw almonds, you can then also toast those in a pan or in the oven at the same time.
  • 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.


Calories: 374kcal | Carbohydrates: 4g | Protein: 2g | Fat: 40g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 29g | Trans Fat: 0.003g | Sodium: 481mg | Potassium: 109mg | Fiber: 2g | Sugar: 1g | Vitamin A: 20IU | Vitamin C: 1mg | Calcium: 35mg | Iron: 1mg
Keywords: Vegetarian, salad recipes, Beets, Beetroot, vinaigrette, Roasted vegetables
Tried this recipe?Mention @cookedandloved or tag #cookedandloved


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

  • Save
Irena Macri
By Irena Macri

About the author: Hi, I’m Irena Macri. I share delicious recipes that I have cooked and loved. I am a published cookbook author, have been food blogging for over 10 years and have a Diploma in Nutrition. You will find many healthy recipes as well as my favourite comfort food. More about me here | Subscribe to my newsletter and freebies

Comment or Rate This Recipe

Made the recipe? Please leave a rating as it helps other readers to discover this dish. You don’t need to leave a comment if rating a recipe, unless it’s 3 stars or below.

Leave a Reply

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

Click on the stars to rate this recipe!


  1. 5 stars
    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. 5 stars
    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