A hearty and flavorful vegan Dhaba-style bean curry, featuring white beans simmered in a rich, aromatic gravy with onions, ginger-garlic, and a blend of Indian spices. Finished with non-dairy yogurt, cilantro, and vegan parmesan, it's perfect with toasted bread.
🎬Video Chapters
Jump straight to any step in the video.
Adjust servings
Tap an ingredient to mark it ready0 of 15 ready
All Ingredients - Main Ingredients
Oil2 tbsp
Cumin Seeds1 tsp
Bay Leaves2
Cinnamon Stick1 (1-inch piece)
Onion1 large, finely chopped
Ginger Garlic Paste2 tbsp
Mixed Indian Spicesto taste (e.g., coriander, cumin, turmeric, chili powder, garam masala)
Tomato Paste2 tbsp
Non-Dairy Yogurt1/4 cup
Water1/2 cup
White Beans2 cans (15 oz each), drained and rinsed
Spinach1 cup, chopped
All Ingredients - For Garnish
Non-Dairy Yogurt2 tbsp
Cilantro1/4 cup, chopped
Vegan Parmesan1-2 tbsp
🍳Tools You'll Need
Pan
🌶️Spice level: Medium🌶️🌶️🌶️🌶️Noticeable kick but balanced.
From:GingerChili powderGaram masala
🔄Don't have an ingredient? Try these swaps5 tips
No Bay leaf?
1/4 tsp dried thyme (per leaf)
Pinch of dried oregano
No Onion?
1 tbsp onion powder (per medium onion)
3 tbsp dried minced onion
Shallots or leeks (1:1)
No Garlic (fresh)?
1/4 tsp garlic powder (per clove)
1/2 tsp garlic granules (per clove)
No Yogurt?
Sour cream (1:1)
Buttermilk (1:1, slightly thinner result)
No Cilantro?
Flat-leaf parsley (1:1, milder)
Fresh mint (in chutneys, salads)
⚠ Contains Allergens
SoyNutsCoconut
Step-by-Step Instructions
Step 1: Temper Cumin Seeds
Heat oil in a large pan over medium heat. Add cumin seeds and stir until fragrant, about .
Step 2: Add Whole Spices
Add bay leaves and a cinnamon stick to the pan. Stir for another until aromatic.
Step 3: Sauté Onions
Add the finely chopped onion to the pan. , stirring occasionally, for until the onions are golden brown and .
Step 4: Add Ginger Garlic Paste
Stir in the ginger garlic paste and cook for until fragrant.
Step 5: Add Mixed Spices
Add the mixed Indian spices to the pan. Stir well and cook for until the spices are fragrant and the oil begins to separate from the mixture.
Step 6: Create the Gravy Base
Add tomato paste, non-dairy yogurt, and water to the pan. Stir everything together until well combined and a smooth sauce forms. Bring to a and cook for until the sauce thickens slightly.
Step 7: Add Beans and Spinach
Stir in the drained and rinsed white beans and chopped spinach. Mix well and cook for , or until the spinach has wilted and the beans are heated through.
Step 8: Garnish and Serve
Remove the pan from heat. Drizzle with additional non-dairy yogurt, sprinkle with fresh cilantro, and vegan parmesan. Serve hot with bread or rice.
Your Notes
Jot down your tweaks — swaps you tried, cook-time adjustments, family reactions. Saved on this device only, and printed with the recipe.
4000 left
Was this recipe helpful?
Comments
Sign in to leave a comment on this recipe.
Loading comments...
From this Creator
More from Vegan Richa
Other recipes converted from Vegan Richa's cooking videos.
Tofu Pasanda
Cuisine
Indian · North Indian
Prep + Cook Time
45 Minutes
Difficulty Level
Medium
Mangalorian Ghee Roast – Vegan Tofu & Veg
Cuisine
Indian · South Indian
Prep + Cook Time
1 hr 5 min
Difficulty Level
Medium
Tofu Pasanda – North Indian Restaurant Style
Cuisine
Indian · North Indian
Prep + Cook Time
45 Minutes
Difficulty Level
Medium
Kashmiri Lal Tofu Paneer
Cuisine
Indian · Kashmiri
Prep + Cook Time
45 Minutes
Difficulty Level
Medium
Dal Fry - Indian
Cuisine
Indian · North Indian
Prep + Cook Time
50 Minutes
Difficulty Level
Easy
Malai Ladoo – Vegan Richa
Cuisine
Indian · North Indian
Prep + Cook Time
35 Minutes
Difficulty Level
Medium
Similar Recipes
You might also like
Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.
Comments
Sign in to leave a comment on this recipe.
Loading comments...