Tofu scramble works best when you leave some uneven pieces in the pan. Crush every bit into a fine paste and you lose the bite that makes a forkful interesting.
For this version, use firm tofu, a modest onion-tomato base and Karnataka Podi. It’s a separate recipe from paneer bhurji: tofu’s moisture and handling need their own attention.
Ingredients for 2 servings
Prep: 10 minutes, plus 10 to 15 minutes draining if needed. Cooking: 12 to 15 minutes.
- 300 g firm tofu
- 2 teaspoons oil
- ½ teaspoon cumin seeds
- 1 small onion, finely chopped
- 1 teaspoon grated ginger
- 1 medium firm tomato, about 100 g, finely chopped
- ⅛ teaspoon turmeric, optional
- 2 teaspoons Rapidli Karnataka Podi to start
- 1 tablespoon chopped coriander
- 1 teaspoon lemon juice, optional
- Salt only if needed
Drain without drying the tofu into a block
- Drain the tofu according to its pack instructions. Pat gently with a clean kitchen towel.
- If very wet, wrap briefly and set a small plate on top for 10 to 15 minutes. You don’t need heavy weights or hours of pressing.
- Break into uneven pieces, mostly about 1 to 2 cm, with some smaller crumbles. Leave them on a clean plate while the base cooks.
Silken tofu won’t behave like firm tofu in this recipe. If that’s the packet you have, choose a dish designed for its softer texture.

Cook the tomato before adding tofu
- Heat oil in a wide pan over medium heat. Add cumin and let it sizzle briefly.
- Add onion and ginger. Cook for 4 to 5 minutes, stirring, until the onion softens.
- Add tomato and optional turmeric. Cook for another 3 to 4 minutes until the tomato softens and there’s no watery pool in the pan.
- Add the tofu and fold gently through the mixture. Cook for 4 to 5 minutes, turning occasionally, until hot through. Follow any longer cooking instruction on the tofu pack.
- Lower the heat. Sprinkle over the podi and fold for about 30 seconds. If it catches, add a teaspoon of water rather than another pour of oil.
- Turn off the heat, add coriander and optional lemon juice, then taste before adding salt or more podi.
If the scramble turns watery
Give moisture a chance to escape over moderate heat. Spread the mixture across the pan and let it sit briefly between folds. Constant stirring breaks the tofu down and doesn’t make the water disappear faster.
Next time, drain the tofu a little longer and cook the tomato base down before adding it. You want moist crumbles, not a bowl of gravy.
How much podi is enough?
Two teaspoons seasons the whole batch as a starting point. Tofu, bread and other sides may already contribute salt, so judge the complete plate. Add extra podi in small pinches after tasting.
Serve with roti or plain toast. If you want another plant-based dinner idea, try our soya chunk pulao. Our podi usage guide has more ways to season familiar meals.
This recipe contains soy. Check the podi ingredients, allergen information and any dietary suitability statement before serving.


