A luxurious, creamy curry made with soft tofu simmered in a rich sauce of cashews, tomatoes, and aromatic spices. This vegan take on the classic Shahi Paneer is a true royal treat, perfect for special occasions.
Prep20 min
Cook30 min
Soak15 min
Servings4
Serving size: 1 serving
357cal
15gprotein
19gcarbs
Ingredients
400 g Extra-Firm Tofu (Pressed for 20 minutes and cut into 1-inch cubes)
3 tbsp Neutral Oil (Divided, such as sunflower or canola oil)
2 pcs Onion (Medium, roughly chopped)
3 pcs Tomatoes (Medium, ripe, roughly chopped)
0.25 cup Cashews (Soaked in hot water for 15 minutes, then drained)
A soft, fluffy leavened flatbread from Punjab, traditionally cooked in a tandoor but easily made on a stovetop tawa. Perfect for scooping up rich curries like chole or dal makhani.
Creamy, protein-packed Shahi Tofu with fluffy kulcha – a soul-satisfying royal treat for any meal!
This mughlai dish is perfect for breakfast. With 746.86 calories and 22.259999999999998g of protein per serving, it's a nutritious choice for your meal plan.
26gfat
0.25 tsp Turmeric Powder
1 tsp Kashmiri Red Chili Powder (Adjust for spice preference)
1 tsp Coriander Powder
0.75 tsp Garam Masala
1 tsp Sugar (Helps balance the tanginess of tomatoes)
2 tbsp Coriander Leaves (Freshly chopped, for garnish)
Instructions
1
Pan-Fry the Tofu
Heat 2 tablespoons of oil in a wide, non-stick pan over medium-high heat.
Carefully place the pressed and cubed tofu in a single layer. Do not overcrowd the pan.
Fry for 6-8 minutes, turning the cubes every 2 minutes, until they are golden brown and crisp on all sides.
Remove the tofu from the pan with a slotted spoon and set aside on a plate.
2
Prepare the Gravy Base
In the same pan, add the remaining 1 tablespoon of oil and heat over medium flame.
Add the whole spices: green cardamom pods, cinnamon stick, and cloves. Sauté for 30-45 seconds until they become fragrant.
Add the chopped onions and sauté for 5-6 minutes until they turn soft and translucent.
Stir in the ginger garlic paste and cook for 1 minute until its raw aroma disappears.
Add the chopped tomatoes, drained soaked cashews, and 1/2 teaspoon of salt. Mix well.
Cook for 8-10 minutes, stirring occasionally, until the tomatoes break down and become soft and pulpy.
Turn off the heat and allow the mixture to cool down completely for about 10-15 minutes.
3
Blend and Strain the Gravy
Transfer the cooled onion-tomato mixture to a high-speed blender. Remove the cinnamon stick and cloves if you prefer a milder spice flavor.
Add 1/2 cup of water and blend for 2-3 minutes until you achieve a completely smooth, velvety paste.
For a truly 'shahi' (royal) texture, place a fine-mesh sieve over the pan and strain the blended paste, using a spatula to press all the liquid through. Discard any fibrous solids left in the sieve.
4
Cook and Finish the Curry
Place the pan with the strained gravy back on the stove over medium-low heat.
Add the turmeric powder, Kashmiri red chili powder, and coriander powder. Stir well and cook for 3-4 minutes, until the paste thickens and you see oil shimmering on the surface.
Pour in the remaining 1/2 cup of water (or more for a thinner consistency), the remaining salt, and the sugar. Stir to combine and bring to a gentle simmer.
Add the pan-fried tofu cubes and garam masala. Crush the kasuri methi between your palms and sprinkle it in. Stir gently to coat the tofu.
Reduce the heat to low. Stir in the coconut cream. Let it simmer very gently for just 2-3 minutes to allow flavors to meld. Do not let it come to a rolling boil.
Turn off the heat, garnish with fresh coriander leaves, and serve hot.
390cal
8gprotein
51gcarbs
17gfat
Ingredients
2 cup Maida (approx 250g)
0.5 cup Curd (whisked until smooth)
1 tsp Sugar
1 tsp Baking Powder
0.5 tsp Baking Soda
1 tsp Salt
2 tbsp Oil (plus extra for greasing)
0.5 cup Warm Water (adjust as needed)
1 tsp Kalonji Seeds (for topping)
2 tbsp Coriander Leaves (finely chopped, for topping)
3 tbsp Butter (melted, for brushing)
Instructions
1
Prepare the Dough
In a large mixing bowl, sift or whisk together the maida, sugar, baking powder, baking soda, and salt to combine them evenly.
Create a well in the center of the dry ingredients. Pour in the whisked curd and 2 tbsp of oil.
Using your fingertips, mix the wet ingredients into the flour until the mixture resembles coarse breadcrumbs.
Gradually add warm water, a little at a time, and knead for 8-10 minutes to form a very soft, smooth, and pliable dough. It should be slightly sticky but manageable.
Grease the dough with a little oil, cover the bowl with a damp cloth or a lid.
2
Rest the Dough
Place the covered bowl in a warm, draft-free spot for at least 2 hours.
The dough will rise and become light and airy due to the leavening agents.
3
Shape the Kulchas
After 2 hours, gently punch down the risen dough and knead it for another minute.
Divide the dough into 8 equal portions and roll each portion into a smooth ball.
Take one dough ball, dust it lightly with dry flour, and roll it into a round or oval shape about 5-6 inches in diameter. Keep it slightly thicker than a chapati.
Sprinkle some kalonji seeds and chopped coriander leaves over the rolled kulcha. Gently press them into the dough with your palm or a rolling pin so they adhere well.
4
Cook the Kulchas
Heat a cast-iron tawa or a heavy-bottomed skillet over medium heat.
Take the shaped kulcha and flip it over (topping-side down). Apply a thin layer of water to the plain surface.
Carefully place the kulcha, water-side down, onto the hot tawa. The water helps it stick to the surface.
Cook for about 1-2 minutes, or until you see bubbles forming on the top surface.
Using tongs, flip the kulcha and cook the other side for another 1-2 minutes until golden-brown spots appear. Press gently with a spatula for even cooking.
For a charred, tandoori-like effect, you can carefully lift the kulcha with tongs and cook it directly over an open flame for 10-15 seconds, turning continuously until you see light char marks. Use caution during this step.
5
Serve
Remove the cooked kulcha from the tawa and immediately brush it generously with melted butter.
Serve hot with your favorite curry, such as Chole Masala or Dal Makhani.