Walnuts, red onion and dill make this roasted beet salad recipe a fantastic accompaniment to chicken or topping for hummus. If you can’t find beets with greens attached, use 1 pound of beets and 8 ounces of chard leaves.

Dietary Info: Vegetarian | Vegan | Gluten Free | Low Calorie | Low Carb | Low Sodium

Health Info: Heart Healthy | Diabetic Friendly

Total Prep Time: 3 h 15 min

 

 

 

 

Ingredients

  • 1½ pounds baby beets with greens attached
  • 1 head garlic
  • 4 tablespoons extra-virgin olive oil, divided 
  • ¾ teaspoon kosher salt, divided
  • 1 cup distilled white vinegar
  • ¼ cup sugar
  • ½ cup finely chopped toasted walnuts
  • ¼ cup finely chopped red onion
  • ¼ cup chopped fresh dill

Directions

  1. Preheat oven to 325°F.
  2. Rinse beets well. Cut off the greens, then cut the leaves off the stalks. Set the leaves and stalks aside. Remove excess papery skin from garlic head without separating the cloves, then cut the head in half horizontally.
  3. Toss the beets, garlic, 2 tablespoons oil and ½ teaspoon salt in a small baking pan, such as a bread pan. Cover with foil. Roast until tender, 1 to 1¼ hours. Let cool slightly.
  4. Whisk vinegar and sugar in a medium bowl. Squeeze the garlic cloves out of their skins into the bowl. Peel and dice the beets; add to the bowl. Let marinate at room temperature for at least 2 hours and up to 1 day.
  5. Finely chop the beet stalks and very thinly slice the greens; place in a large bowl. Scoop the beets from the pickling liquid with a slotted spoon and add to the bowl. Drizzle the beet mixture with ¼ cup of the pickling liquid. Add walnuts, onion, dill, the remaining 2 tablespoons oil and ¼ teaspoon salt and gently toss to combine.