Spicy Tomato and Small Onion Tofu
Spicy Tomato and Small Onion Tofu is a easy Indian recipe that serves 2. 222 calories per serving. Recipe by Pankaj Sharma on YouTube.
Prep: 15 min | Cook: 27 min | Total: 52 min
Cost: $5.67 total, $2.83 per serving
Ingredients
- 100 g Firm tofu (cut into 2 cm cubes)
- 250 g Small onions (thinly sliced)
- 1 unité Tomato (diced)
- 0.5 tsp Cumin seeds
- 1 tsp Turmeric powder
- 1.5 tbsp Curry powder
- 1 tsp Paprika or chili (or chili to taste)
- 1 unité Garlic (crushed clove)
- 1 tsp Fresh ginger (grated)
- 1 handful Fresh coriander leaves (chopped)
- 1 unité Bay leaf
- 3 unité Black peppercorns
- 2 unité Cloves
- 2 pinch Asafoetida (hing)
- 2 tbsp Vegetable oil (for cooking)
- au goût to taste Salt
Instructions
Prepare the ingredients
Cut the tofu into approximately 2 cm cubes, thinly slice the small onions, dice the tomato, grate the ginger and crush the garlic clove.
Time: PT15M
Heat the oil and toast the spices
Pour 2 tbsp of oil into the pot, heat over medium heat (about 180 °C) then add the cumin, asafoetida, bay leaf, peppercorns and cloves. Sauté for 1 minute while stirring.
Time: PT2M
Temperature: medium heat
Cook the onions
Add the sliced onions, cover the pot and cook for 10 minutes until they are tender and lightly golden.
Time: PT10M
Add the tofu and salt
Stir in the tofu cubes, season lightly with salt and cook for 7 minutes, stirring occasionally so the tofu absorbs the flavors without falling apart.
Time: PT7M
Add garlic, ginger, dry spices and tomato
Add the crushed garlic, grated ginger, turmeric, curry powder, paprika and tomato dice. Mix quickly for 2 minutes.
Time: PT2M
Simmer with a little water
Pour in 5 cl (50 ml) water, adjust seasoning with salt, cover and simmer for 5 minutes until the liquid reduces slightly and the flavors concentrate.
Time: PT5M
Finish with coriander
Remove from heat, add the chopped fresh coriander leaves, give a final stir and serve immediately.
Time: PT1M
Nutrition Facts
- Calories
- 222
- Protein
- 11 g
- Carbohydrates
- 31 g
- Fat
- 15 g
- Fiber
- 5 g
Dietary info: Vegetarian, Vegan, Gluten‑free, Dairy‑free, Low‑carb, low-calorie, high-fiber
Allergens: soy
Last updated: April 7, 2026





