This Instant Pot Tofu Curry can be made in just 20 minutes and is packed with taste, protein, and flavor! Extra-firm Tofu simmered in a fragrant curry sauce is one easy recipe you will need on a busy weekday. I agree to be sent email.
With fragrant spices like cumin, turmeric, and ginger that make up the curry, this recipe can compete with any of the restaurant-quality dishes in taste, for a relatively low cost. With an electric pressure cooker, the total cooking time is less than 20 minutes! Try it today and serve it hot paired with a steaming cup of white rice or quinoa! So good, so easy - you’ll love this Instant Pot tofu curry!
Why this recipe works
This Indian tofu curry is a quick and easy weeknight meal that’s packed with flavor. The Instant Pot pressure cooker makes it a breeze to cook the tofu and veggies all in one pot. And, since this recipe is made with simple ingredients like tofu, spices, and tomatoes, it’s relatively budget-friendly as well. This Indian tofu curry is different from other curries like tofu butter masala because it’s a creamy and rich gravy made from tofu. Tofu is a great source of protein and is perfect for vegetarians, vegans, and meat-free Mondays! Cashew brings in a creamy flavor that you do not find in any other vegan alternatives. What makes this recipe unique among other Indian curry recipes is that I also used Kasuri methi, which adds a nice subtle taste and flavor to the gravy.
Ingredient notes
Instructions
First, wrap the tofu in a clean kitchen towel or paper towels and set it on a plate. Place a heavy object, like a can of beans, or cast iron pan on top of the tofu and let it sit for 15 minutes. Spices: I used a combination of coriander powder, red chili powder, cumin powder, turmeric powder, ginger, and garam masala to flavor this curry. If you don’t have all of these spices on hand, you can also use a store-bought curry powder. Using black pepper is optional for this recipe. Tomatoes: I used one fresh tomato. That’s all you need because you just need a mild tart flavor from tomatoes. You can also use canned diced tomatoes or tomato sauce as a substitute. Kasuri Methi: This is dried fenugreek leaves that you can find in the ethnic aisle in most supermarkets. If you can’t find it, you can omit it from the recipe. Bell peppers: I used two green bell peppers. Yellow or red peppers are good too, but they add a little extra sweetness to the dish. This will help remove excess water from the tofu so that it can better absorb the flavors of the curry sauce. Then, cut the tofu into small cubes. Prepare the tomato puree - Add the chopped tomatoes, ginger, 4-5 tofu cubes, and soaked cashews (soak in warm water for 10 minutes to soften) and blend into a smooth puree. Then Start by pressing the saute button on your Instant Pot. Add the oil to the pot and heat until hot. Then, add the chopped garlic and onions and cook until they’re translucent. Next, add the chopped bell pepper (make sure it matches with cubes of tofu) spices and continue to cook in saute mode for a minute. Next, add cubed tofu and tomato puree. Then add ¼ cup of water. Stir well and make sure all the tofu is coated with the sauce. Now, close the Instant Pot lid and make sure the valve is set to “sealing.” Cook on high pressure for 0 minutes(yes, zero minutes!). Once the Instant Pot is done cooking, Open it after natural pressure release. Add Kasuri methi and stir well. Now, Instant Pot Tofu Curry is ready to serve! Serve it over steamed rice or phulka roti.
Expert tips
Always scrape the bottom of the Instant Pot after adding the spices. This will prevent the “burn” sign from coming on.I like to add a little bit of sugar to balance out the acidity of the tomatoes. But this is optional. You could also add brown sugar at the end if you prefer it sweeter.Add more water if the curry is too thick for your liking.You can skip the bell peppers if you want. Substitute them with variations like baby corn or bamboo shoots.The pressure cooking time setting is zero minutes only when you use a natural pressure release option. Do not use that setting and the quick-release option.If you want a little bit of heat, add a pinch of cayenne pepper or red chili flakes to the curry.
You might also like
How To Tell If Tofu Is BadTofu Butter Masala RecipeBell Pepper ChutneyBuffalo Tofu Air Fryer
Just subscribe to my newsletter for more delicious vegan recipes such as this sent directly to your inbox.
📖 Recipe












