Roasted Beet and Tofu Salad With Citrus Dressing

Prep: 15 minCook: 35 minTotal: 50 minServings: 4Difficulty: Easy★★★★★ (88 reviews)
advertisement

Earthy roasted beets and crispy tofu cubes sit on peppery greens with a bright citrus dressing. It is a salad that eats like a meal thanks to the protein from the tofu.

A bowl of roasted beet and tofu salad with arugula, walnuts, and citrus dressing

Beets and tofu both benefit from high heat. Roasting concentrates the sweetness of the beets and gives the tofu a chewy, caramelized edge that feels substantial in a salad.

Dress While Warm

Toss the warm tofu and beets with the dressing right after roasting so they absorb the citrus and oil. The greens go on last so they stay crisp.

Use a Bold Green

Arugula or baby kale stand up to the earthy flavors better than iceberg or romaine. Their slight bitterness balances the sweet beets.

advertisement

Ingredients

  • 1 block extra-firm tofu, pressed and cubed
  • 3 medium beets, peeled and cut into wedges
  • 4 cups baby arugula
  • 2 tbsp olive oil, divided
  • 2 tbsp orange juice
  • 1 tbsp red wine vinegar
  • 1 tsp Dijon mustard
  • 1/2 tsp honey
  • 1/4 cup toasted walnuts
  • 2 oz goat cheese, crumbled

Steps

Roast beets and tofu

Toss beets with 1 tablespoon oil and roast at 400 degrees F for 25 minutes. Add tofu to the pan, toss with remaining oil, and roast 10 minutes more.

advertisement

Make the dressing

Whisk orange juice, vinegar, mustard, honey, and remaining oil with a pinch of salt.

Assemble the salad

Toss warm beets and tofu with half the dressing. Arrange over arugula and drizzle with remaining dressing.

Finish

Top with walnuts and goat cheese just before serving.

Make It Vegan

  • Omit the goat cheese or replace with a dairy-free feta alternative.
  • The beets can be roasted a day ahead and chilled until needed.
  • Add cooked farro or quinoa for a more filling grain bowl.

Nutrition per serving

Calories300 kcal
Protein18 g
Carbohydrates18 g
Fat20 g
Sodium380 mg
advertisement

Calories in this dish

About 300 kcal per serving · 4 servings

Based on the nutrition table above (18 g protein, 18 g carbs, 20 g fat), protein and carbohydrate carry about 4 kcal per gram and fat about 9 kcal per gram, which adds up to roughly 324 kcal. That lines up with the 300 kcal we list per serving; the small gap is fiber, alcohol, and normal rounding in lab measurements.

You may also like

advertisement
advertisement
advertisement