5-6Dried Kashmiri red chilies partially deseeded and soaked in hot water for some time
Whole spices:
1tablespoonwhole coriander seeds
1/2teaspoonwhole black peppercorns
10fenugreek seedsoptional but it gives a nice flavor
1/2teaspoonyellow/black mustard seeds
1inchlength cinnamon stick
4cloves
4green cardamoms
1/4teaspoonfenugreek seedsoptional
Ground spices
1tablespoonpaprikafor red color
1/2teaspoonturmeric powder
1teaspoonground cumin seedssubstitute with whole cumin seeds
Aromatics
7-8large garlic cloves
1-inchlength ginger
Other Ingredients:
1/4cupVinegarI used apple cider vinegar. Substitute with tamarind pulp
1large tomato
For the vindaloo gravy
1large onionfinely chopped
1tbspSugar
2teaspoonssalt or as per your taste
800gm firm tofutorn/sliced/chunks
1cupWaterCan use more if you want more sauce but do not add too much as that dilutes the flavor.
Instructions
Start by pressing your tofu and letting it drain.
Also, soak the dried chilies in hot water and let it plump for about 30 minutes.
Add oil to a pan on medium heat and add the onions to this. Add some salt and let it become golden brown. About 10 minutes.
In the meantime, blend the whole and ground spices, partially deseeded soaked chilies, tomato, vinegar, garlic, and ginger until you get a smooth vindaloo masala paste.
Once the onions are golden brown, add this vindaloo paste to the pan. And let it cook on medium to medium-low heat.
Cover with a lid and let it come together.
Once you see the oil separate from the sauce, around 5-7 minutes, Add the tofu pieces and sugar and coat the sauce with it. Add more water if required.
Now cook this for another 7-8 minutes. Once you feel the sauce has reached the right consistency for you, thick or loose, switch off the heat.
Optionally you can garnish with chopped coriander leaves.
Serve it with rice, naan, or roti.
Notes
Note: This curry gets better with time so serve it the next day, if possible. It stays good in the refrigerator for 5 to 6 days or you can freeze it.For Soaking the Red Chilies: Red chilies should be partially deseeded and soaked in hot water for some time until they plump up. You can use more chilies if you like it even spicier. 2 to 4 chilies will make it mild. If you do not have Kashmiri red chilies then you can use 1 heaped tablespoon of Kashmiri red chili powder adjust the proportion according to your preference. Or you can use a combination of 1 teaspoon of cayenne pepper and 1 tablespoon of paprika.