Subscribe to Onlymyhealth Newsletter
  • I have read the Privacy Policy and the Terms and Conditions. I provide my consent for my data to be processed for the purposes as described and receive communications for service related information.

How to make protein rich tofu masala at home

How to make protein rich tofu masala at home
Quick Bites

Masala tofu is easy to prepare.
This healthy dish is loaded with protein.
Make sure you have all the required ingridents with you.
Serve your lip smacking masala tofu hot.

Do you love eating tofu masala but don’t know how to prepare one at home? Look no further, we bring you the recipe for this lip smacking, delicious and healthy dish. But before we move on to that let’s see what all you will need for its preparation.



Ingredients required


  • 1 tablespoon canola oil
  • 1 (14 ounce) package firm tofu, cubed
  • 1 tablespoon canola oil
  • 1 onion, chopped
  • 1 clove garlic, minced (optional)
  • 1 green bell pepper, chopped
  • 1 (15 ounce) can garbanzo beans, drained
  • 1 tomato, chopped
  • 2 tablespoons garam masala
  • Salt and pepper to taste
  • 2 cups water


How to prepare protein rich tofu masala

First, take 1 table spoon of canola oil in a large pan and heat it on a medium flame. Now add the cubed tofu and cook them until they turn lightly browned from all the side (keep turning them). It will take only 10 minutes to do so. Once this is done, remove the pan from the stove and set it aside.

Now reduce the heat to medium, as you pour in the remaining canola oil, add onion, garlic, and green pepper to the pan and stir them until the onion become soft and turn translucent. Now it’s time to add your tofu to this along with garbanzo beans.

Season it with garam masala, salt, and pepper, and pour it in the water. Bring it to a simmer, and cook for another 10 to 15 minutes to get a good consistency. Now remove the pan from the stove, and allow it to rest for 5 minutes. And your mouth watering masala tofu is ready to serve.

Image Source: Getty

Written by
Meenakshi Chaudhary
Source: Onlymyhealth editorial teamNov 08, 2017

All possible measures have been taken to ensure accuracy, reliability, timeliness and authenticity of the information; however does not take any liability for the same. Using any information provided by the website is solely at the viewers’ discretion. In case of any medical exigencies/ persistent health issues, we advise you to seek a qualified medical practitioner before putting to use any advice/tips given by our team or any third party in form of answers/comments on the above mentioned website.

This website uses cookie or similar technologies, to enhance your browsing experience and provide personalised recommendations. By continuing to use our website, you agree to our Privacy Policy and Cookie Policy. OK