Go Back
+ servings
Overhead shot of silky beet dip with sesame seeds, mint, and pita bread.
Print Recipe
4.58 from 7 votes

Silky Beet Dip

This super silky beet dip is as dazzling to look at as it is to eat! Fresh roasted beets combine with deeply-toasted walnuts, garlic, warm spices, and silken tofu for a light yet creamy dip. Easy to make ahead and to scale up, perfect for entertaining.
Prep Time5 minutes
Cook Time50 minutes
Total Time55 minutes
Course: Appetizer
Cuisine: Middle-Eastern Inspired
Diet: Gluten Free, Vegan, Vegetarian
Servings: 10 (makes 2 ½ cups / 580g)
Author: Nisha Vora

Ingredients

  • 2 medium or 4 small beets (see Note 1)
  • 3 tablespoons (42g) extra virgin olive oil, plus more for finishing
  • ¾ cup (84g) walnuts, chopped
  • 4 cloves garlic, roughly chopped
  • 8 ounces (227g) silken tofu, drained
  • 2 tablespoons (30 mL) freshly squeezed lemon juice (see Note 2)
  • ¼ teaspoon ground coriander, more to taste
  • ¼ teaspoon ground cumin, more to taste
  • 1 ½ teaspoons za’atar, plus more to taste
  • 1 teaspoon kosher salt, plus more to taste
  • ½ teaspoon Aleppo pepper, plus more to taste (optional)
  • 1 small handful (5g) fresh mint leaves, finely chopped

Instructions

  • To roast fresh beets (see Note 1): Preheat the oven to 450ºF/230ºC.
    Slice off the stalks but keep any skinny tails intact. Tightly wrap the beets in individual foil packets. Place on a sheet pan or in a baking pan and roast for 45 minutes to 1 hour, or until a paring knife inserted in the center of each slides in easily.
    Remove from the oven and unwrap. Once cool enough to handle, peel the beets (wear food-safe gloves if you want to avoid staining your hands). Tear the beets into chunks or roughly chop.
    You should have 1 1/4 to 1 1/2 cups of chopped beets (200 to 240g).
  • Toast the walnuts and garlic. Heat the olive oil in a medium frying pan over medium-low heat for 2 minutes. Add the chopped walnuts and 2 pinches of kosher salt.
    Stir frequently for 4 to 5 minutes (stirring very frequently once the walnuts start to change color), or until the walnuts are golden brown. Add the chopped garlic and stir very frequently for 60 to 90 seconds, or until walnuts are deeply golden brown and garlic is golden. If walnuts or garlic start to brown very quickly, reduce the heat.
  • To prevent overcooking, transfer the walnut-garlic mixture (including all the oil in the pan) to a bowl to slightly cool, then add to a food processor or small-capacity blender.
    Blend the garlic-walnut mixture (including all reserved oil) until finely ground into a paste-like consistency.
  • Add the silken tofu and lemon juice and blend the tofu is pureed and creamy, about 1 minute, scraping down the sides to incorporate the walnut mixture into the creamy tofu mixture.
  • Add 1 1/4 to 1 1/2 cups (200 to 240g) cooked beets, coriander, cumin, za’atar, salt, and Aleppo pepper, if using.
    Blend until smooth and creamy, scraping down the sides as you go. Taste, adding more salt, za’atar, or Aleppo pepper as desired.
  • Spoon the dip into a serving bowl. Before serving, drizzle with a bit of good-quality olive oil and garnish with the mint.

Notes

  1. Or use 1 ½ large beets. The beets can be roasted a few days in advance and stored in the fridge. You can use pre-cooked beets sold at some grocery stores, but the dip will have less flavor and the color won't be nearly as vibrant.
  2. The lemon juice brings balance to the flavor of walnuts and beets, but if you don’t love lemon, you may want to start with less lemon juice, about 1 ½ tablespoons, then taste and add more as desired.

Nutrition

Serving: 58g | Calories: 111.2kcal | Carbohydrates: 3.9g | Protein: 2.9g | Fat: 10.1g | Saturated Fat: 1.1g | Sodium: 126.4mg | Potassium: 145.4mg | Fiber: 1.3g | Sugar: 1.5g | Vitamin A: 2.6IU | Vitamin C: 2.2mg | Calcium: 23.3mg | Iron: 0.7mg