Print

Vegan Salad with Tofu, Tempeh & Chickpeas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Vegan Salad with Tofu, Tempeh & Chickpeas is a hearty, protein-rich salad loaded with crispy tofu, golden tempeh, and roasted chickpeas over fresh greens and vegetables. It’s satisfying, colorful, and perfect for meal prep or a nourishing lunch or dinner.

Ingredients

  • 1 block firm tofu, pressed and cubed
  • 1 block tempeh, sliced or cubed
  • 1 can (15 oz) cooked chickpeas, drained and rinsed
  • 2 tbsp olive oil or avocado oil, divided
  • 1 tsp smoked paprika
  • 1/2 tsp garlic powder
  • Salt and black pepper to taste
  • 6 cups mixed salad greens (spinach, kale, arugula, or lettuce)
  • 1 cup cherry tomatoes, halved
  • 1 cucumber, sliced
  • 1/4 red onion, thinly sliced
  • 1 avocado, sliced
  • 1/4 cup lemon-tahini dressing or vinaigrette of choice

Instructions

  1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Toss the chickpeas with 1 tbsp olive oil, smoked paprika, garlic powder, salt, and pepper. Spread them on the baking sheet and roast for 20–25 minutes until crispy.
  3. While chickpeas roast, heat a skillet over medium heat. Add 1/2 tbsp oil and cook tofu cubes until golden and crispy on all sides. Remove and set aside.
  4. In the same pan, add remaining oil and cook tempeh slices for 3–4 minutes per side until golden brown.
  5. In a large salad bowl, layer mixed greens, cherry tomatoes, cucumber, red onion, and avocado.
  6. Top with the cooked tofu, tempeh, and roasted chickpeas.
  7. Drizzle with lemon-tahini dressing or vinaigrette just before serving. Toss gently to coat and enjoy.

Notes

  • For extra crispiness, toss tofu in cornstarch before pan-frying.
  • Steam tempeh for 10 minutes before cooking to reduce bitterness.
  • Use air-fried chickpeas for a crunchier texture.
  • Store components separately for freshness and add dressing before serving.
  • Add quinoa, sweet potatoes, or grains for a heartier meal.

Nutrition