Black Bean Curry

Looking for a quick, comforting, and flavorful weeknight dinner? This Black Bean Curry is a delicious vegetarian option that delivers rich, aromatic flavors in just 30 minutes. Creamy black beans simmered with warming spices, garlic, ginger, and a touch of coconut sugar create a dish that’s hearty, satisfying, and perfect over fluffy basmati rice. Mildly spiced but full of depth, it’s a crowd-pleaser for family dinners or meal prep for the week ahead.

Why You’ll Love This Recipe

  • Ready in 30 minutes: Perfect for busy weeknights
  • Flavor-packed: Garam masala, turmeric, cumin, and coriander create a warm, aromatic profile
  • Vegetarian and easily dairy-free: Can swap cream for coconut milk
  • Comforting and hearty: Black beans provide protein and fiber
  • Freezer-friendly: Makes great leftovers for quick meals

Ingredients

  • Olive oil (2 tbsp): For sautéing onions and building the curry base
  • Onion (1 medium, chopped): Adds sweetness and depth
  • Garlic (4 cloves, crushed): Provides a savory aroma
  • Fresh ginger (1 tbsp, minced): Adds warmth and a subtle zing
  • Black beans (4 ½ cups, drained): Hearty protein-packed base of the curry
  • Garam masala (2 tsp): Classic Indian spice blend for richness
  • Cumin (1 tsp): Earthy, warm flavor
  • Ground coriander (½ tsp): Light, citrusy undertone
  • Turmeric (2 tsp): Adds color and mild earthy flavor
  • Cayenne pepper (¼ tsp): Adds gentle heat (adjust to taste)
  • Crushed tomatoes (14 oz / 400 g): Adds body and acidity
  • Vegetable stock (2 cups / 480 ml): Creates a savory liquid base
  • Sea salt (½ tsp): Enhances flavors
  • Ground black pepper (¼ tsp): Mild heat and seasoning
  • Heavy cream (1 cup): Adds creaminess (or substitute coconut cream/milk for dairy-free)
  • Coconut sugar (1 tbsp): Balances acidity of tomatoes
  • Fresh cilantro (1 cup, chopped): Adds fresh, herbal brightness

Optional for serving:

  • Basmati rice
  • Extra cilantro
  • Ground black pepper
  • Lime wedges

How to Make Black Bean Curry

1. Sauté Aromatics

Heat olive oil in a large pot over medium heat. Add chopped onions and sauté until softened. Add garlic and ginger, cooking for another minute until fragrant.

2. Toast the Spices

Add black beans, garam masala, cumin, ground coriander, turmeric, and cayenne pepper. Toss gently to coat beans with the onions and spices, letting the spices lightly toast for 1 minute.

3. Simmer the Curry

Add crushed tomatoes and vegetable stock. Bring to a simmer, then reduce heat and cook for 10 minutes, allowing flavors to meld.

4. Finish with Cream and Herbs

Stir in salt, black pepper, heavy cream, coconut sugar, and chopped cilantro. Cook for another 1–2 minutes until heated through.

5. Serve

Serve over basmati rice, garnished with additional cilantro, ground black pepper, and lime wedges if desired.

Tips for Success

  • Use pre-cooked or canned black beans for speed; if using dried beans, cook them fully before adding.
  • Adjust cayenne pepper for preferred spice level.
  • Coconut sugar balances acidity—it doesn’t make the dish sweet.
  • For dairy-free curry, substitute cream with full-fat coconut milk or coconut cream.
  • Do not overcook cream; add at the end to prevent curdling.

Equipment Needed

  • Large pot or deep skillet
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Knife and cutting board

Recipe Variations

  • Extra Spicy: Add extra cayenne or chopped green chili
  • Chunky Veggie Version: Add diced bell peppers, zucchini, or carrots
  • Protein Boost: Add tofu, paneer, or cooked chickpeas
  • Low-carb: Serve with cauliflower rice instead of basmati rice
  • Coconut Twist: Use coconut cream for a subtle tropical flavor

Serving Suggestions

Serve with basmati rice, warm naan bread, or steamed vegetables. Garnish with fresh cilantro, a squeeze of lime, and a sprinkle of black pepper for extra brightness. Pairs well with a light cucumber salad to balance the richness of the curry.

FAQs

Can I use dried black beans?
Yes, but cook them fully before adding to the curry.

How long will leftovers last?
Store in a covered container in the fridge for 4–5 days.

Can this curry be frozen?
Yes, freeze in portions for up to 3 months. Thaw overnight in the fridge and reheat gently.

Can I make it vegan?
Absolutely—replace heavy cream with coconut cream or coconut milk.

Is it very spicy?
No, it’s mildly spiced. Increase cayenne pepper to taste for more heat.

Can I use fresh tomatoes instead of canned?
Yes, roughly chopped fresh tomatoes work well—adjust cooking time until they soften.

Final Thoughts

This Black Bean Curry is a fast, flavorful, and comforting meal that’s perfect for busy weeknights or cozy dinners. Creamy, spiced, and full of heartwarming flavors, it’s a dish you’ll want to make again and again. Serve it over rice, garnish with fresh herbs, and enjoy a vibrant taste of Indian-inspired cuisine in your own kitchen.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Black Bean Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Harper
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This Black Bean Curry is a quick, flavorful weeknight dinner with mildly spicy Indian-inspired flavors. Ready in 30 minutes, it’s loaded with black beans, spices, and a creamy finish.


Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 4 cloves garlic, crushed
  • 1 tablespoon fresh ginger, minced
  • 4 ½ cups canned black beans (3 cans, drained)
  • 2 teaspoons garam masala
  • 1 teaspoon cumin
  • ½ teaspoon ground coriander
  • 2 teaspoons turmeric
  • ¼ teaspoon cayenne pepper
  • 14 ounces crushed tomatoes (400g)
  • 2 cups vegetable stock or broth (480ml)
  • ½ teaspoon sea salt
  • ¼ teaspoon ground black pepper
  • 1 cup heavy cream
  • 1 tablespoon coconut sugar
  • 1 cup chopped cilantro
  • For serving (optional): basmati rice, extra cilantro, ground black pepper, lime wedges


Instructions

  1. Heat olive oil in a pot and sauté onions until softened.
  2. Add garlic and ginger, cook for 1 minute.
  3. Stir in black beans and spices (garam masala, cumin, coriander, turmeric, cayenne) and cook for 1 minute to toast.
  4. Add crushed tomatoes and vegetable stock. Simmer for 10 minutes on low heat.
  5. Stir in salt, pepper, heavy cream, coconut sugar, and chopped cilantro.
  6. Serve over basmati rice, garnished with extra cilantro, black pepper, and lime wedges.

Notes

  • Use pre-cooked black beans or drain canned beans thoroughly.
  • Coconut sugar balances acidity; can be replaced with brown sugar.
  • For dairy-free option, replace heavy cream with coconut cream or full-fat coconut milk.
  • Recipe yields 4 servings, can stretch to 6 smaller portions.
  • Store leftovers in fridge for 4–5 days or freeze up to 3 months.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star