Vegetarian Bean Curry

Vegetarian Bean Curry

Michelle 3

"This is a basic recipe that you can play with for seasonings and ingredients. My first batch was good, but since then I've experimented with more or less spice, other veggies like mushrooms, and meat. It's different every time I make it now. Serve over basmati rice with naan bread."

Ingredients 1 h 25 m {{adjustedServings}} servings 208 cals

Serving size has been adjusted!

Original recipe yields 8 servings



Amount per serving ({{servings}} total)

  • Calories:
  • 208 kcal
  • 10%
  • Fat:
  • 4.7 g
  • 7%
  • Carbs:
  • 35.9g
  • 12%
  • Protein:
  • 8.7 g
  • 17%
  • Cholesterol:
  • 0 mg
  • 0%
  • Sodium:
  • 298 mg
  • 12%

Based on a 2,000 calorie diet

On Sale

What's on sale near you.


  • Prep

  • Cook

  • Ready In

  1. Heat the oil in a large pot over medium heat, and cook the onion until tender. Mix in the lentils and garlic, and season with curry powder, cumin, and cayenne pepper. Cook and stir 2 minutes. Stir in the tomatoes, garbanzo beans, kidney beans, and raisins. Season with salt and pepper. Reduce heat to low, and simmer at least 1 hour, stirring occasionally.
Tips & Tricks
Quinoa Black Bean Burgers

See how to make delicious vegetarian black bean burgers.

How to Plan a Meatless Monday

Keep flavor and variety--and your favorite dishes--while cutting out meat.

Rate recipe

Your rating


Reviews 78

  1. 107 Ratings


To avoid undercooked lentils and to shorten the required hour of simmering, the first step of this recipe should be: Boil 1.5 cups of water. Add 1/2 cup of lentils. Cover and simmer on low heat while you prepare the rest of the recipe. (that probably takes about 15-20 minutes.) Lentils will be softened. Drain lentils and add to the tomato-bean pot and simmer for however long you have available, but at least 15-20 minutes to blend flavors. I did the above plus added another can of beans (whatever you have-I had great northern beans) It came out great. The raisins were an excellent idea. I also accidently added 2 Tbsps of cumin. Still tasted great. Thanks.


After reading most of the reviews, I can see that I probably should have mentioned that the lentils used in this recipe are the tiny orange lentils that cook very quickly. I get mine from the organic section of the market. Canned or soaked lentils will work too, so long as the liquid and cooking time is adjusted accordingly. Also, as a side note, I use whole cumin seeds which I toast and grind in a spice mill... but ground cumin works just as well.


What an awesome recipe! Thank you for sharing. The only change I made was adding about half a can of chicken stock to help cook the lentils. Might consider adding coconut milk next time, for a south Indian flare. BTW, the grapes are not optional. If you don't have them around, make a special trip. They are totally worth it. Try golden raisins instead of the plain black. A dollop of sour cream on top can cut the heat of the curry and makes it really tasty!