Go Back
+ servings

Tofu Chickpea Curry

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4
Calories: 182kcal


  • 1 small red onion peeled
  • 1 garlic clove minced
  • 8 ounces extra-firm tofu
  • 1 small Thai red chili pepper
  • 2 cups packed fresh greens spinach, kale, arugula, or all 3
  • 1 TBS grapeseed or avocado oil
  • 1 TBS ground coriander
  • 2 tsps ground cumin
  • 1 tsp ground turmeric
  • 1/2 tsp cayenne pepper
  • 1 can diced tomatoes 14 oz can
  • 1/2 can of water
  • 2 TBS extra virgin olive oil divided
  • 1 can chickpeas drained and rinsed, 14 oz can
  • 2 tsps garam masala
  • 2 tsps paprika
  • Juice from 1/2 a lemon
  • Sea salt and freshly ground pepper to taste
  • 2 tsps cumin seeds
  • 2 cloves garlic sliced thinly


  • Cut the onion in half and slice into thin half-moons. Mince one clove of garlic. Drain the tofu and pat dry with paper towels. Cut the tofu into 1-inch cubes. Cut the chili pepper into thin rounds. Shred or julienne the greens.
  • In a large skillet over medium-high heat, add the vegetable oil, onions, and garlic. Cook until the onions have softened, approximately 5 minutes.
  • Add the coriander, cumin, turmeric, and cayenne to the pan and cook for another minute until the spices are fragrant. Stir in the tomatoes and water. Turn the heat down to medium-low and simmer the curry sauce for 10 minutes.
  • While the sauce is simmering, place another large skillet over medium-high heat. Add 1 tablespoon of olive oil and the tofu to the pan and cook until golden brown on all sides. Remove the tofu cubes to paper towels to drain. Set the pan aside. You will use it to cook the greens.
  • Drain and rinse the chickpeas. Stir them into the curry sauce. As soon as the sauce comes back to a simmer, stir in the gram masala, paprika, and lemon juice. Simmer for a couple of minutes, then season with salt and pepper. Add the tofu and a little more water if the sauce is too thick. Turn the heat to low while you sauté the greens.
  • In the skillet that the tofu was cooked in over medium-high heat, add the remaining tablespoon of olive oil and the cumin seeds. While the cumin seeds are becoming fragrant, slice the 2 garlic cloves thinly.
  • Add the garlic and chili pepper slices to the pan and cook until the garlic begins to brown. Add the greens to the pan and sauté for 2 to 3 minutes until wilted. Season with a little salt and pepper.
  • Place the curry into individual serving bowls. Top with the greens and serve with brown rice.



Calories: 182kcal | Carbohydrates: 12g | Protein: 7g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Sodium: 193mg | Potassium: 478mg | Fiber: 3g | Sugar: 5g | Vitamin A: 672IU | Vitamin C: 34mg | Calcium: 107mg | Iron: 4mg