Last Updated on February 24, 2022 by Babita
Tofu Bhurji or Scrambled tofu is a vegan, vegetarian recipe for scrambled eggs made with tofu instead of eggs. This recipe for tofu bhurji is so good, you will feel like you are eating authentic scrambled eggs made with egg whites.
About the Recipe
I was one of those people who hated tofu. I did not like the taste. I did not like the texture. I did not like anything about it. Then one day I had tofu in my friend’s house. She had basically stir fried it with some sauces and served it as an appetizer. Since then I have fallen in love with tofu. I saw lot of potential and I began experimenting with it.
The recipe for Tofu Bhurji is similar to scrambled eggs. Bhurji means scramble in Hindi language. In Indian cooking scrambled eggs are prepared very differently. It includes lots of onions, tomatoes, cilantro and sometimes a heavy dosage of Indian spices. You will also be surprised to learn that scrambled eggs is not served at breakfast. It is usually served as a lunch or dinner entree paired up with rice or rotis/chappatis (whole wheat flour tortilla). This recipe is perfect for vegetarians.
This recipe for Tofu Bhurji is inspired by scrambled eggs (the Indian recipe). The texture of tofu in this recipe feels very similar to egg whites. In fact I was able to trick my little one ‘S’ by telling her that I used egg white. This recipe is so easy that even a beginner cook can make it in minutes without any fuss. See the video in the recipe card or on my YouTube Channel.
Ingredient Notes & Substitutes
Extra Firm Tofu: I use extra firm tofu for this recipe. You can also get by using firm or medium firm tofu. Nowadays you can find tofu in almost all of the grocery stores.
Red Onion: is another main ingredient in this recipe. If you don’t have red onion, you can substitute it with yellow or white onion. Just make sure that it is finely chopped.
Tomatoes: is a must for this recipe. Indian-style scrambled recipes are not the same without tomatoes. You can add Plum or Roma tomatoes.
Other Ingredients: include red chili powder, mustard seeds, curry leaves, turmeric, salt, chopped cilantro leaves and oil.
How to Make Tofu Bhurji
- Remove tofu from its package. Rinse it properly under running water. Squeeze excess water and set it aside.
- In a saute pan heat oil. Once the oil has heated add mustard seeds. Wait for it to finish spluttering and then add the curry leaves.
- Add onions and saute them on medium for around 3 minutes. Then add tomatoes and cook it for another 3 minutes.
- Add turmeric, chili powder, and salt to the onion and tomato mixture. Now saute all of this for about 2 minutes.
- Roughly crumble tofu into small pieces and add this to the saute pan. Mixture everything thoroughly until the tofu has absorbed all the flavors. Cook it for 5 minutes on low to medium flame stirring it occasionally.
- Remove from heat and garnish it with cilantro/coriander leaves.
- Serve it hot with rice, bread or chapati.
Useful suggestions:
- Tofu Bhurji also tastes great with bread.
- You can add more chilli powder to spice it up.
Tofu Bhurji - Vegan Scrambled Tofu Indian Style Recipe
Tofu Bhurji or Scrambled tofu is a vegan, vegetarian recipe for scrambled eggs made with tofu instead of eggs.
Ingredients
- 1 (14 oz or 16 oz) packet of firm/extra firm tofu
- 1 large onion (chopped)
- 2 medium tomatoes (chopped)
- 5-7 curry leaves
- 1/2 tsp mustard seeds
- 1/4 tsp turmeric powder
- 1/2 tsp chilli powder
- 2 tbsp oil
- 1/2 cup chopped cilantro (coriander leaves)
- salt as per taste
Instructions
- Remove tofu from its package. Rinse it properly under running water. Squeeze excess water and set it aside.
- In a saute pan heat oil. Once the oil has heated add mustard seeds. Wait for it to finish spluttering and then add the curry leaves.
- Add onions and saute them on medium for around 3 minutes. Then add tomatoes and cook it for another 3 minutes.
- Add turmeric, chili powder and salt to the onion and tomato mixture. Now saute all of this for about 2 minutes.
- Roughly crumble tofu into small pieces and add this to the saute pan. Mixture everything thoroughly until the tofu has absorbed all the flavors. Cook it for 5 minutes on low to medium flame stirring it occasionally.
- Remove from heat and garnish it with cilantro/coriander leaves.
- Serve it hot with rice, bread or chapati.
Nutrition Information
Yield 5 Serving Size 1Amount Per Serving Calories 88Total Fat 7gSaturated Fat 1gTrans Fat 0gUnsaturated Fat 6gCholesterol 0mgSodium 129mgCarbohydrates 5gFiber 1gSugar 3gProtein 3g
BabsProjects.com provides nutritional information as a courtesy and is an estimate only. This information comes from online calculators. Although BabsProjects.com attempts to provide accurate nutritional information, please remember these are estimates only.
More Tofu Recipes
Spicy Tofu Puffs - Easy Vegetarian Tofu Recipe
Spicy Tofu Puffs is crispy, flaky puff with tofu filling, which is combined with Indian spices for a delicious, tempting snack that is perfect for any party or get-together.
Tofu Oatmeal Kebabs - Great Option for Meatless Kebabs
Tofu Oatmeal Kebabs are not only healthy but wonderful meatless options for those who are vegans and vegetarians. With minimum ingredients not only are these kebabs easy to make you can eat them guilt free.
Angie via Facebook
never had tofu but may just try this recipe not gonna tell kids what it is til after they eat it
Melissa Smith
I’ve only ever had tofu in hot & sour soup, but this sounds delicious! & I think I’ll try it with the rice & whole wheat tortillas too. 🙂
Nameeta
Always wondered what to do with Tofu, will try this very soon.
Paula Schuck
I will have to try this delicious looking recipe this weekend. I am making a big brunch on Sunday.
Ann Bacciaglia
This looks like a delicious breakfast. I love trying vegetarian recipes. I think my kids will love it.
Pam
I use to work with someone who was a vegetarian and would bring in dishes all the time made with tofu. I was surprised at how good it was. Your recipe sounds very tasty too and I will have to try it. I like to make my scrambled eggs this way so I do like all of the seasonings you use.
Annemarie LeBlanc
I will have to try this. I am looking for protein sources that would be easy on the belly. Thanks for sharing the recipe!
Lois Alter Mark
I will have to pass this on to my daughter. She’s a vegetarian and is always looking for new dishes.
Liz Mays
That sound delicious! I never know what to do with tofu so this would be an awesome recipe to try out.
Catherine S
I have never had tofu, but I would like to try it. Thanks for the recipe.
Ourfamilyworld
I love tofu and that looks delicious. I need to try this.
Jeanine
This looks really good. I’ve never had tofu before, but I’ve always wanted to try it. This looks like something I may really enjoy!
aimee fauci
I’ve never had or seen tofu. What is tofu? Is it meat? I’d have to try it but not be the cooked it or know I’m trying it. If that makes sense.
Heather D. (@GirlGoneMom)
Yum that actually looks good. I have only had tofu in soup.
Mama to 5 BLessings
I have never had tofu before. I have had many of friends tell me how good it is, this recipe looks great!
Robin (Masshole Mommy)
I am not a fan of tofu, either. For me, it wasn’t so much the taste as it was the texture. I would totally try this because it seems like it would cover up the texture nicely!
Toughcookiemommy
I don’t think that I have ever tasted Tofu but I keep hearing that there are so many delicious ways to prepare it. This dish looks really appetizing.