Nutrition Facts for Soy-free kidney beans curry

Soy-Free Kidney Beans Curry

Indulge in the comforting, earthy flavors of this Soy-Free Kidney Beans Curry—a wholesome plant-based dish that's as nutritious as it is delicious. This recipe transforms tender kidney beans into a rich, spiced curry made with a vibrant tomato base and aromatic seasonings like cumin, coriander, and garam masala. Perfect for those avoiding soy, this hearty curry comes together in just 45 minutes, making it an excellent choice for weeknight dinners or meal prep. Finished with a refreshing touch of fresh cilantro and a squeeze of lemon juice, it pairs beautifully with steamed rice, naan, or your favorite bread for a satisfying, protein-packed meal. Whether you’re embracing a plant-based lifestyle or simply craving bold Indian-inspired flavors, this kidney bean curry is guaranteed to impress.

Nutriscore Rating: 76/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Soy-Free Kidney Beans Curry
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 2 cups Kidney beans (canned or soaked and cooked)
  • 2 tablespoons Olive oil
  • 1 large Onion, finely chopped
  • 3 Garlic cloves, minced
  • 1 tablespoon Fresh ginger, grated
  • 2 large Tomatoes, pureed
  • 1 teaspoon Cumin seeds
  • 2 teaspoons Coriander powder
  • 1 teaspoon Turmeric powder
  • 1 teaspoon Garam masala
  • 0.5 teaspoon Red chili powder (adjust to taste)
  • 1.5 cups Water
  • 1 teaspoon Salt
  • 2 tablespoons Fresh cilantro, chopped
  • 1 tablespoon Lemon juice

Directions

Step 1

Heat the olive oil in a large pan over medium heat.

Step 2

Add the cumin seeds and let them splutter for a few seconds.

Step 3

Add the chopped onion and sauté until it turns golden brown, about 5-7 minutes.

Step 4

Stir in the minced garlic and grated ginger. Cook for another 1-2 minutes until fragrant.

Step 5

Add the pureed tomatoes, stirring well, and cook for about 5 minutes until the oil begins to separate from the mixture.

Step 6

Mix in the coriander powder, turmeric powder, red chili powder, and salt. Cook for 2 more minutes to let the spices bloom.

Step 7

Add the kidney beans to the mixture and stir well to combine with the spices.

Step 8

Pour in the water and bring the mixture to a simmer.

Step 9

Cover the pan with a lid and let the curry simmer for about 15 minutes, stirring occasionally.

Step 10

Uncover the pan, stir in the garam masala, and adjust seasoning with more salt or chili powder if desired.

Step 11

Simmer for another 5 minutes, allowing the curry to thicken.

Step 12

Turn off the heat and stir in the fresh cilantro and lemon juice.

Step 13

Serve hot with rice or bread of your choice.

Nutrition Facts

Serving size (1189.6g)
Amount per serving % Daily Value*
Calories 839.9
Total Fat 32.5g 0%
Saturated Fat 4.9g 0%
Polyunsaturated Fat 2.7g
Cholesterol 0mg 0%
Sodium 3341.7mg 0%
Total Carbohydrate 112.2g 0%
Dietary Fiber 31.0g 0%
Total Sugars 13.9g
Protein 34.8g 0%
Vitamin D 0IU 0%
Calcium 319.0mg 0%
Iron 16.1mg 0%
Potassium 2484.2mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 33.2%
Protein: 15.8%
Carbs: 51.0%