01 -
Coarsely dice your onion, ginger, and chili. Throw them in your blender with the skinned garlic, canned tomatoes, and spices (cumin, turmeric, black pepper, and cayenne). Mix till smooth, then slowly add broth or water until you get a silky sauce.
02 -
Slice your tofu into small chunks - tinier pieces work better for extra-firm, while firm tofu can be cut bigger. Pour your blended mix into a pot, add the tofu, and heat till boiling. Then lower the heat so it simmers gently for 10 minutes.
03 -
For something special, take out the tofu with a flat spoon. You can make it crispy in an air-fryer at 375°F for 8 minutes, pop it in the oven at 390°F for 10-15 minutes, or roll it in cornflour and fry it in a pan.
04 -
Add the coconut milk and let it all simmer for around 19 minutes (put crispy tofu back in after 16 minutes if you made it). Want a thicker sauce? Just cook it a bit longer. Then mix in sugar, salt, and garam masala - add less for a gentle taste or more for stronger flavor.
05 -
Pull it off the stove, toss some fresh cut cilantro on top, and dig in!