Quick Tofu Bhurji (Spiced Scramble)
This Quick Tofu Bhurji is a savory, high-protein vegan scramble that comes together in minutes, making it perfect for a fast breakfast, lunch, or light dinner. It's packed with aromatic Indian spices and fresh ingredients for a satisfying meal.
For 3 servings
Press the block of firm tofu for at least 10-15 minutes to remove excess water. You can do this by wrapping it in paper towels or a clean kitchen towel and placing a heavy object on top. Once pressed, crumble the tofu into small, irregular pieces with your hands or a fork.
Heat vegetable oil in a large non-stick pan or skillet over medium heat. Add the finely chopped onion and green chilies (if using) and sauté for 4-5 minutes until the onions are translucent and softened.
Add the ginger-garlic paste to the pan and cook for another minute until fragrant, stirring constantly to prevent burning.
Stir in the chopped tomato, turmeric powder, red chili powder, ground cumin, ground coriander, and salt. Cook for 5-7 minutes, stirring occasionally and mashing the tomatoes with the back of your spoon, until the tomatoes break down into a paste-like consistency and the oil starts to separate from the masala.
Add the crumbled tofu to the pan. Mix well to ensure the tofu is thoroughly coated with the spice mixture. Stir in ½ teaspoon of the garam masala.
Continue to cook the tofu bhurji for 5-7 minutes, stirring periodically. Cook until the tofu is heated through and has absorbed the flavors, and any remaining moisture has evaporated to your desired texture (some prefer it drier, others slightly softer).
Stir in the remaining ½ teaspoon of garam masala and the fresh chopped cilantro. Taste and adjust salt or spice if needed.
Remove from heat and, if desired, squeeze fresh lemon or lime juice over the bhurji just before serving. Serve hot with roti, paratha, toast, or as a side dish.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1Pressing the tofu is crucial for a better texture, preventing a watery scramble. Don't skip this step for the best results.
- 2Adjust the spice level by increasing or decreasing the green chilies and red chili powder. For a milder version, omit the green chilies.
- 3For added richness, you can add a tablespoon of vegan butter or a splash of unsweetened plant-based milk (like cashew or soy) towards the end of cooking.
- 4Don't overcook the tofu; it can become too dry. Cook just until it's heated through and the flavors have melded, maintaining a slight tenderness.
Adapt it for your goals.
Veggie Boost
Add finely diced bell peppers, peas, or spinach along with the tomatoes for extra nutrients and texture. Sauté harder vegetables with the onions, and softer ones with the tomatoes.
Smoky FlavorSmoky Flavor
For a smoky depth, add a pinch of smoked paprika or a tiny dash of liquid smoke along with the dry spices.
Creamy BhurjiCreamy Bhurji
Stir in 2-3 tablespoons of cashew cream or unsweetened coconut milk during the last 2 minutes of cooking for a richer, creamier texture.
Why this is on our healthy list.
High in Plant-Based Protein
Tofu is an excellent source of complete plant-based protein, essential for muscle repair, growth, and overall satiety, making this a very filling meal.
Rich in Antioxidants
Turmeric, a key spice, contains curcumin, a powerful antioxidant and anti-inflammatory compound. Tomatoes and cilantro also contribute various vitamins and antioxidants.
Good Source of Fiber
The addition of onions, tomatoes, and optional vegetables, along with the fiber naturally present in tofu, contributes to digestive health and helps regulate blood sugar levels.
Frequently asked questions
No, it's best to use firm or extra-firm tofu. Softer varieties will release too much water and result in a mushy texture, rather than the desired crumbly scramble.


