Roasted Beet Salad with Dill Horseradish Vinaigrette

I spent decades of my life not liking beets. I grew up on canned beets and I could not understand why anyone liked the things. When I went gluten-free, I decided to try them again. Turns out that I love roasted beets.

When Danny plays in the kitchen, he usually comes up with something that makes me say, “Man, that’s fantastic.” That’s quickly followed by “Wait! Let’s write that down.” This dill-horseradish vinaigrette was one of those urgently scribbled recipes.

You’ll have some of the vinaigrette left over here, perhaps. Enjoy it on roasted chicken, salmon, rice, or shrimp.


Feeds 4
1 tablespoon chopped fresh dill
1 tablespoons chopped fresh Italian parsley
2 tablespoons grated fresh horseradish
2 tablespoons champagne vinegar
1 tablespoon Dijon mustard
1/3 cup extra-virgin olive oil
kosher salt and cracked black pepper
4 roasted baby golden beets (see note below)
8 roasted baby red beets
4 ounces soft chèvre (goat cheese)
1/2 cup chopped hazelnuts


  1. Making the vinaigrette. Combine the dill, parsley, and horseradish in a large jar.
  2. Put the champagne vinegar, Dijon mustard, and olive oil into a large bowl. With an immersion blender, blend these ingredients together until they are emulsified. Stir this in with the chopped herbs. Season to taste with salt and pepper.
  3. Making the salad. Cut the roasted beets into pieces and put them in a bowl. Toss them with some of the dill-horseradish vinaigrette. Put the beets onto a plate and add the goat cheese and hazelnuts. Drizzle with more of the vinaigrette, if you wish.