Description
This is a great go-to dish for a quick tofu side with Indian flavors, and an awesome filling for vegetarian tacos.
Ingredients
Scale
- 3 tablespoons oil, divided
- 1 block (14-16 ounces) extra firm tofu, drained, pressed, and cubed
- 1/2 small onion, finely chopped
- 1 clove garlic, minced
- 1 plum tomato, chopped
- 1/3 teaspoon turmeric
- 1/4 teaspoon chili powder
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- 1 teaspoon garam masala
- Salt, to taste
- Juice of 1/2 lemon
- Chopped cilantro, for garnish
Instructions
- Prepare the Tofu:
- Heat 2 tablespoons of oil in a non-stick frying pan over medium heat.
- Add cubed tofu and fry for about 25 minutes, turning occasionally until all sides are golden brown and the tofu is firm. Remove from pan and set aside.
- Cook the Aromatics:
- In the same pan, add the remaining tablespoon of oil.
- Add chopped onion and sauté until translucent.
- Stir in minced garlic and cook for an additional 30 seconds until fragrant.
- Spice It Up:
- Quickly add turmeric, chili powder, coriander powder, cumin powder, and garam masala to the onions and garlic. Stir constantly for a few seconds to prevent burning.
- Add Tomatoes:
- Mix in chopped tomatoes and cook for 2 minutes, allowing the tomatoes to break down slightly.
- Combine and Cook:
- Return the browned tofu to the pan. Toss well to coat with the spice and tomato mixture.
- Continue to cook for another 5 minutes, ensuring the tofu is heated through and well-coated with the curry spices.
- Final Touches:
- Season with salt and a squeeze of fresh lemon juice.
- Garnish with chopped cilantro just before serving.
Notes
- Pressing the tofu before cooking ensures it absorbs more flavor and achieves a better texture.
- Adjust the level of heat by increasing or decreasing the amount of chili powder.
- Prep Time: 10 mins
- Cook Time: 30 mins
- Category: Side Dish
- Method: Pan Frying
- Cuisine: Indian