Go Back
+ servings
Indian black bean curry with rice and salad served in a white bowl

Black bean curry

Black bean curry is a vegan and gluten-free Indian-style curry, gently flavored with Indian spices. It gets ready in just 30 minutes and can be enjoyed with rice as well any Indian bread.
Course Main Course
Cuisine Indian, North Indian
Diet Gluten Free, Vegan, Vegetarian
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 5
Calories 144kcal


  • Cooking pot



  • Heat oil in a pan. Add cumin seeds, cinnamon stick, bay leaf, and peppercorns. Saute for a few seconds or until the spices become fragrant.
  • Add chopped onion and cook until it becomes golden brown. Keep on stirring in between to avoid burning.
  • Add ginger-garlic paste and saute for about a minute.
  • When the raw smell of garlic goes away, add crushed kasoori methi, coriander powder, turmeric powder, and red chili powder. Saute for about 30 seconds.
  • Add chopped tomatoes, green chilies, and salt. Mix and cook until the tomatoes turn mushy and get nicely cooked.
  • Add cooked black beans and saute with the sauce for about a minute.
  • Next, add water/ vegetable stock and cook for around 5 minutes.
  • Switch off the stove. Add garam masala and cilantro. Mix everything.
  • Serve hot with rice or roti.


  1. If using home-cooked beans, don't discard the water in which was cooked. Use it instead of plain water/ vegetable stock in the recipe. 
  2. If using canned beans, discard the liquid and rinse the beans with water to get rid of the canned taste and smell.
  3. Spices get burned very easily so don't leave them unattended and leave the next ingredient ready before adding the spices.
  4. If using mustard oil for cooking, heat until it reaches the smoking point and then switch off the stove. Allow to reach it back to a normal temperature before adding the spices.
  5. More recipe tips and tricks are given within the post above, please follow them to make this recipe.


Calories: 144kcal | Carbohydrates: 22g | Protein: 7g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 439mg | Potassium: 487mg | Fiber: 9g | Sugar: 3g | Vitamin A: 480IU | Vitamin C: 12mg | Calcium: 57mg | Iron: 3mg