Nutrition Facts for Vegan kidney bean and mushroom curry

Vegan Kidney Bean and Mushroom Curry

Warm your soul with this hearty and flavorful Vegan Kidney Bean and Mushroom Curry, a quick and delicious plant-based dish perfect for weeknight dinners or meal prep. Packed with protein-rich kidney beans, tender mushrooms, and aromatic spices like cumin, coriander, and garam masala, this curry delivers a comforting punch of flavor in every bite. A creamy blend of coconut milk and tomatoes creates a rich, velvety sauce that beautifully envelopes the perfectly spiced ingredients. Ready in just 40 minutes, this one-pot recipe is as simple as it is satisfying. Serve it over fluffy basmati rice or with warm naan for a wholesome, gluten-free vegan meal your whole family will love.

Nutriscore Rating: 77/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 Vegan Kidney Bean and Mushroom Curry
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 400 grams Kidney beans (cooked or canned, drained and rinsed)
  • 250 grams Mushrooms (button or cremini, sliced)
  • 1 large Onion (finely chopped)
  • 3 cloves Garlic cloves (minced)
  • 1 tablespoon Fresh ginger (grated)
  • 400 grams Tomatoes (chopped or use canned diced tomatoes)
  • 200 milliliters Coconut milk (full-fat)
  • 2 tablespoons Vegetable oil
  • 1 teaspoon Ground cumin
  • 1 teaspoon Ground coriander
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Paprika
  • 1 teaspoon Garam masala
  • 0.5 teaspoon Red chili powder (optional, adjust to taste)
  • 1 teaspoon Salt
  • 2 tablespoons Fresh cilantro (chopped, for garnish)

Directions

Step 1

Heat the vegetable oil in a large skillet or pot over medium heat.

Step 2

Add the chopped onion and sauté for 4-5 minutes until soft and translucent.

Step 3

Stir in the minced garlic and grated ginger, cooking for another 1-2 minutes until aromatic.

Step 4

Add the ground cumin, coriander, turmeric, paprika, garam masala, and optional red chili powder. Stir for 30 seconds to toast the spices.

Step 5

Pour in the chopped tomatoes and cook for 5-7 minutes, stirring occasionally, until the tomatoes have softened and the mixture thickens slightly.

Step 6

Add the sliced mushrooms and cook for 5 minutes until they release their moisture and begin to soften.

Step 7

Stir in the cooked or canned kidney beans, followed by the coconut milk. Mix well.

Step 8

Add the salt and bring the curry to a gentle simmer. Reduce the heat to low and let it cook for 10-15 minutes, stirring occasionally.

Step 9

Taste and adjust seasoning if needed.

Step 10

Garnish with fresh cilantro before serving.

Step 11

Serve hot with rice, naan, or flatbread.

Nutrition Facts

Serving size (1467.0g)
Amount per serving % Daily Value*
Calories 1281.6
Total Fat 79.5g 0%
Saturated Fat 47.4g 0%
Polyunsaturated Fat 16.8g
Cholesterol 0mg 0%
Sodium 3198.6mg 0%
Total Carbohydrate 121.8g 0%
Dietary Fiber 37.8g 0%
Total Sugars 30.1g
Protein 43.7g 0%
Vitamin D 25IU 0%
Calcium 276.6mg 0%
Iron 22.1mg 0%
Potassium 4004.9mg 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: 51.9%
Protein: 12.7%
Carbs: 35.4%