Masala Tofu Scramble
A spicy and high-protein Indian-style scramble using tofu. Perfect for a quick and hearty breakfast.
Think of this as a paneer bhurji-style breakfast built around tofu. The tofu gives structure and protein, while onion, tomato, chilli, and masala make it taste familiar.
The recipe is forgiving: use the vegetables and spices you have, then cook off excess moisture so the scramble stays flavorful instead of watery.

Nutrition
Per 1 plate (about half recipe)
- Calories
- 230 kcal
- Protein
- 15 g
- Carbs
- 10 g
- Fat
- 16 g
- Fiber
- 3 g
Dietary
plant based
Protein sources
tofu
Ingredients
- 1200g Firm Tofu, crumbled
- 21 Onion, finely chopped
- 31 Tomato, chopped
- 41 Green Chilli, chopped
- 51/2 tsp Turmeric powder
- 61/2 tsp Garam Masala
- 71 tbsp Oil
- 8Salt to taste
- 9Fresh coriander for garnish
Instructions
- 1
Heat oil in a pan and saute the onions and green chilli until onions are translucent.
If you avoid onion, start with cumin, ginger, tomato, and hing instead. If you like more heat, add extra chilli or crushed pepper here.
- 2
Add tomatoes and cook until soft and mushy.
Cook the tomato until it stops tasting raw. If tomatoes are not good that day, use a spoon of tomato puree or skip them and add lemon at the end.
- 3
Stir in turmeric powder, garam masala, and salt. Cook for a minute.
This short spice bloom is what makes the tofu taste seasoned rather than plain. Add pav bhaji masala, kitchen king, or sambar powder if that is what you have.
- 4
Add the crumbled tofu and mix well so the spices coat the tofu evenly.
Firm tofu gives a paneer-like bite; softer tofu gives a creamier scramble. Press watery tofu for a few minutes if it releases too much liquid.
- 5
Cook for 3-4 minutes until the tofu is heated through.
Cook longer for a drier filling that works in wraps. Stop earlier if you want a softer breakfast bowl.
- 6
Garnish with fresh coriander and serve hot with bread or chapati.
Serve with roti, toast, dosa, rice, or as a sandwich filling. Add salad or fruit if this is your main breakfast.
Taste and texture variations
- For a richer version, add a spoon of peanut curd, cashew paste, or unsweetened soy yogurt near the end.
- For a drier wrap filling, cook until the tomato moisture evaporates and finish with lemon.
- For a softer bhurji texture, crumble the tofu finer and add a splash of plant milk while cooking.
Ingredient swaps
- Tofu can be replaced with tempeh, soy chunks, or mashed chickpeas, but the protein and texture will change.
- Onion can be replaced with cabbage, capsicum, grated carrot, or skipped for a no-onion version.
- Fresh coriander can be replaced with kasuri methi, spring onion greens, mint, or a squeeze of lemon.
Used in diet plans
This recipe can fill a meal slot in these day plans.
- High-Protein Diet — Muscle gain / high protein
- Muscle Gain Diet — Calorie surplus for training
- Simple Beginner Plan — Build consistent eating habits
- South Indian Plan — Regional meals with better protein
- North Indian Plan — North Indian staples with protein focus
- No Onion/No Garlic Plan — Simple sattvic-style protein meals
