Tofu Pasanda
A rich and creamy Mughlai curry made with pan-fried tofu triangles simmered in a luscious gravy of cashews, almonds, and aromatic spices. This vegan take on a classic royal dish is perfect for special occasions.
For 4 servings
5 steps. 30 minutes total.
- 1
Step 1
- a.Prepare the Tofu
- b.Cut the pressed tofu block into 1/2-inch thick triangles.
- c.In a shallow bowl, combine the cornstarch, 1/4 tsp salt, and a pinch of black pepper. Gently toss the tofu triangles to coat them evenly.
- d.Heat 3 tbsp of oil in a large non-stick skillet over medium-high heat. Carefully place the tofu triangles in a single layer.
- e.Shallow-fry for 3-4 minutes per side, until they are golden brown and crisp. Remove from the pan and set aside on a paper towel-lined plate.
- 2
Step 2
- a.Create the Creamy Paste
- b.Drain the soaked cashews and almonds.
- c.In a high-speed blender, combine the soaked nuts, roughly chopped onion, ginger, and garlic cloves.
- d.Add 1/4 cup of water and blend until you have a completely smooth, lump-free paste. Scrape down the sides as needed. Set aside.
- 3
Step 3
- a.Build the Gravy Base
- b.Heat the remaining 2 tbsp of oil in a heavy-bottomed pot or kadai over medium heat.
- c.Add the bay leaf, cinnamon stick, crushed green cardamoms, and cloves. Sauté for about 30-45 seconds until they become fragrant.
- d.Add the finely chopped onion and cook for 8-10 minutes, stirring occasionally, until it turns soft and golden brown.
- e.Stir in the tomato puree. Cook for 5-7 minutes, then add the turmeric, Kashmiri red chili powder, and coriander powder. Continue to cook, stirring frequently, until the masala thickens and you see oil separating at the edges.
- 4
Step 4
- a.Combine and Simmer
- b.Add the prepared nut paste to the pot. Cook for 3-4 minutes, stirring constantly to prevent it from sticking, until it's aromatic and well-cooked.
- c.Reduce the heat to low. Slowly pour in the whisked plant-based yogurt, stirring continuously to prevent it from curdling.
- d.Once the yogurt is fully incorporated, add 1.5 cups of warm water, the remaining 1 tsp of salt, and sugar. Mix well and bring the gravy to a gentle simmer.
- e.Gently slide the fried tofu triangles into the gravy. Cover and let it simmer on low heat for 5-7 minutes, allowing the tofu to absorb the rich flavors.
- 5
Step 5
- a.Finish and Garnish
- b.Crush the kasuri methi between your palms and sprinkle it into the curry along with the garam masala and vegan cream. Stir gently to combine.
- c.Cook for one final minute, then turn off the heat.
- d.Garnish with freshly chopped coriander leaves. Let it rest for 5 minutes before serving.
- e.Serve hot with naan, roti, or jeera rice.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Pressing the tofu is crucial. It removes excess water, ensuring the tofu gets crispy when fried and soaks up the gravy flavor instead of becoming watery.
- 2For an ultra-smooth gravy, blanch the almonds (soak in boiling water for 10 mins) and peel off the skins before blending.
- 3Always add yogurt on low heat while stirring continuously. This prevents the yogurt from splitting and ensures a silky-smooth gravy.
- 4Don't skip crushing the kasuri methi between your palms before adding. This simple action releases its essential oils, maximizing its aroma and flavor.
- 5For a richer flavor, you can use a mix of oil and vegan butter for cooking the gravy base.
Adapt it for your goals.
Protein Swap
Replace tofu with paneer (for a vegetarian version) or seitan. Adjust cooking times accordingly. For paneer, pan-fry until golden before adding to the gravy.
Nut Free VersionNut-Free Version
For a nut-free gravy, substitute cashews and almonds with 1/4 cup of poppy seeds (khus khus) and 2 tablespoons of melon seeds (magaz), soaked and blended into a paste.
Richer GravyRicher Gravy
For an extra decadent curry, replace half of the water with unsweetened plant-based milk (like oat or soy) and increase the vegan cream to 1/4 cup.
Why this is on our healthy list.
Rich in Plant-Based Protein
Tofu is an excellent source of complete protein, containing all nine essential amino acids, which are crucial for muscle repair, growth, and overall body function.
Heart-Healthy Fats
The use of cashews and almonds provides monounsaturated and polyunsaturated fats, which can help lower bad cholesterol levels (LDL) and support cardiovascular health.
Source of Isoflavones
Tofu is rich in isoflavones, plant compounds that have antioxidant properties and may contribute to bone health and reduce the risk of certain chronic diseases.
Frequently asked questions
One serving of Tofu Pasanda contains approximately 480-520 calories, depending on the type of oil, yogurt, and cream used. This estimate includes the tofu, gravy, and nuts.
