Nutrition Facts for High protein black bean curry

High Protein Black Bean Curry

Elevate your dinner game with this High Protein Black Bean Curry, a hearty and nutritious dish packed with plant-based protein and bold, vibrant flavors. This one-pan wonder combines creamy coconut milk with fragrant spices like cumin, turmeric, and garam masala, creating a rich, aromatic sauce that perfectly coats tender black beans and sweet red bell peppers. Fresh lime juice and cilantro add a zesty, herbaceous finish, while baby spinach boosts the nutrient content in every bite. Ready in just 40 minutes, this easy-to-make curry is an ideal choice for busy weeknights or meal prep. Serve it over steamed rice or with warm naan for a satisfying, wholesome meal bursting with flavor. Perfect for vegans, vegetarians, and anyone seeking a high-protein, dairy-free dinner!

Nutriscore Rating: 84/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.
Image of High Protein Black Bean Curry
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 4 cloves garlic cloves, minced
  • 1 tablespoon ginger, grated
  • 1 medium red bell pepper, chopped
  • 1 teaspoon cumin seeds
  • 1 teaspoon ground coriander
  • 0.5 teaspoon ground turmeric
  • 1 teaspoon garam masala
  • 0.5 teaspoon crushed red pepper flakes
  • 400 grams canned diced tomatoes
  • 800 grams canned black beans, drained and rinsed
  • 400 milliliters coconut milk
  • 0.5 cup fresh cilantro, chopped
  • 1 medium juice of lime
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 100 grams baby spinach

Directions

Step 1

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

Step 2

Add the chopped onion and cook until translucent, about 5 minutes.

Step 3

Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.

Step 4

Add the chopped red bell pepper and cook for 3-4 minutes until it begins to soften.

Step 5

Stir in the cumin seeds, ground coriander, ground turmeric, garam masala, and crushed red pepper flakes, cooking for 1 minute to release the spices' flavors.

Step 6

Add the canned diced tomatoes and their juices to the pan, stirring to combine.

Step 7

Add the drained and rinsed black beans, canned coconut milk, salt, and black pepper. Stir well.

Step 8

Bring the mixture to a gentle simmer and cook for 10-15 minutes, allowing the flavors to meld and the sauce to thicken.

Step 9

Stir in the chopped fresh cilantro, lime juice, and baby spinach, cooking until the spinach is wilted.

Step 10

Taste and adjust seasoning as needed.

Step 11

Serve the curry hot, garnished with additional cilantro if desired.

Nutrition Facts

Serving size 2231 grams (2231.0g)
Amount per serving % Daily Value*
Calories 1495
Total Fat 47.80g 61%
Saturated Fat 8.50g 43%
Polyunsaturated Fat 6.10g
Cholesterol 8mg 3%
Sodium 4543mg 198%
Total Carbohydrate 220.10g 80%
Dietary Fiber 68.50g 245%
Total Sugars 56.30g
Protein 60.70g 121%
Vitamin D 0IU 0%
Calcium 708mg 54%
Iron 27mg 152%
Potassium 4053mg 86%
*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: 27.7%
Protein: 15.6%
Carbs: 56.7%