• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Goodness Avenue
  • Recipes
  • Dinner
  • Shop
  • About
menu icon
go to homepage
  • Recipes
  • Dinner
  • Shop
  • About
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Dinner
    • Shop
    • About
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Recipes » One Pot Meals

    One Pot Black Bean Curry

    Published: Sep 24, 2024 by Caitlin Rule · This post may contain affiliate links

    Jump to Recipe·Print Recipe

    This one-pot, veggie-packed black bean curry is a quick, comforting, and delicious vegan dinner. Ready in 30 minutes, it's perfect for the whole family!

    Black bean curry in a pot with a spoon.

    This black bean curry has quickly become one of my favourite meals. It’s incredibly easy to make and packed with warming flavours! Black beans make an excellent base for curry since they're ready to use immediately and are full of plant fibre and protein.

    This dish has everything you need for a well-balanced, complete meal: protein and fibre from black beans, fat from coconut milk, and plenty of veggies. The ultra-rich curry sauce and warm spices will keep you coming back for more. The cauliflower adds a satisfying texture, and the peppers provide a delightful sweetness that makes every bite irresistible. It’s a perfect weeknight-friendly meal with rich and decadent flavours, yet it’s simple and made in one pot. Using all pantry staples, it takes just 10 minutes of actual effort to prepare.

    Veggie curry in a bowl with rice, coriander and a spoon.

    Ingredients you’ll need

    All you need to make this black bean curry recipe are a few fresh ingredients and aromatics:

    • Black Beans: The star of the dish, adding fibre, texture, and protein. Be sure to drain and rinse them.
    • Ginger + Garlic: About 1 tablespoon of each, minced, for added depth of flavour.
    • Vegetables: Brown onion, cauliflower, and red capsicum (bell pepper) form the base. You can use these or any other fresh or frozen veggies you have on hand.
    • Tomatoes: They add flavour and help thicken the curry sauce.
    • Coconut Milk: Adds creaminess and smoothness; use full-fat canned coconut milk for the best result.
    • Curry Powder: Choose a mild or spicy brand you prefer.
    • Lemon: Adds a fresh pop of flavour; be sure to use fresh lemon

    Complete list of ingredients and amounts is located on the recipe card below.

    How to Make Black Bean Curry

    Cook the Aromatics: In a large skillet, heat the oil over medium-high heat. Add the onion and sauté for 2-3 minutes, until softened. Add the garlic and ginger and stir for another minute, until fragrant.

    Veggies and Spices: Add the cauliflower, capsicum, curry powder, garam masala, and salt. Stir for 2 minutes or until fragrant.

    Onion, garlic and ginger being sautéed.
    Capsicum, cauliflower and spices added to the pot.

    Add Beans and Liquids: Add the black beans, tomatoes, and coconut milk. Bring the mixture to a boil, then cover, reduce heat to a simmer, and cook for 20 minutes.

    Finish: Remove from heat and add lemon juice (optional) and more salt if needed. Enjoy!

    Coconut milk and canned tomatoes added to the pot.
    Curry being simmered.

    Substitutions and Tips

    • Time Savers: Use pre-diced garlic, a tube of ginger, ground spices, and a bag of frozen cauliflower instead of fresh.
    • Beans: Instead of black beans, substitute with other kinds like cannellini, navy, kidney, butter beans, or edamame.
    • Vegetables: I kept the curry simple with cauliflower and bell pepper, but you can easily add any veggies you like! Frozen peas, asparagus, kale, zucchini, white potatoes, sweet potato, broccoli florets, mushrooms, or any other vegetables already in your fridge or freezer.
    • Boost of Flavor: Add a pinch of cayenne when you add the curry powder, or include diced jalapeno or serrano peppers with the onions.

    Serving suggestions

    Scoop the delicious back bean curry into bowls some basmati rice, quinoa, roti or naan for a simple and filling meal. Serve it along with other side dishes like broccoli dahl, roasted Brussels, carrots, salad to make it a more filling meal. 

    Black bean curry in a pot with a spoon scooped in.

    How to Store

    • Refrigerate: The leftovers will last for about 5 days when kept in airtight containers in the fridge.
    • Freezing: Let the batch cool, then transfer it to freezer-safe containers and freeze. Let the frozen leftovers thaw in the fridge before reheating on the stove or in the microwave. Note that the cauliflower may become mushy once defrosted.

    Recipe FAQ

    Can I use a different type of beans?

    Yes, you can substitute black beans with other beans such as kidney beans, chickpeas, or cannellini beans.

    What can I substitute for curry powder?

    You can use your favorite curry paste as an alternative. I suggest 2 tablespoons of red curry paste.

    How do I adjust the spiciness?

    If the curry is too spicy, stir in some coconut yogurt to mellow the heat. You can also adjust the amount of curry powder to suit your taste

    Can I use dried black beans instead of canned?

    Absolutely! If using dried black beans, soak 1 cup of beans overnight, then cook them in fresh water for about 1.5 hours, or use a pressure cooker for 40 minutes.

    Black bean curry in a pot.

    More curry recipes

    Broccoli Lentil Dahl Curry

    Peanut Butter Chickpea Curry

    Slow Cooker Chicken Satay

    If you try this black bean curry recipe or have a question, please let me know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.

    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 in a pot with a spoon.

    One Pot Black Bean Curry


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Caitlin Rule
    • Total Time: 35 minutes
    • Yield: Serves 4
    Print Recipe
    Pin Recipe

    Description

    This one-pot, veggie-packed black bean curry is a quick, comforting, and delicious vegan dinner. Ready in 30 minutes, it's perfect for the whole family!


    Ingredients

    Scale
    • 1 tablespoon coconut oil
    • 1 large brown onion, diced
    • 1 tablespoon fresh ginger, minced
    • 4 garlic cloves, minced
    • 1 red capsicum (bell pepper), chopped
    • 450g/ 1 lb (1 small head) cauliflower, small florets
    • 2 tablespoons curry powder
    • 1½ teaspoons garam masala
    • 1 teaspoon salt
    • 2 x 400g (14 oz) cans black beans, rinsed
    • 400g (14 oz) can diced tomatoes
    • 400 ml (14 oz) can coconut milk
    • 1 cup (250 ml) water
    • 1 tablespoon lemon juice
    • To Serve: Cooked rice and coriander (cilantro)

    Instructions

    1. In a large skillet, heat the oil over medium-high heat. Add the onion and sauté for 2-3 minutes, until softened. Add the garlic and ginger and stir for another minute, until fragrant.
    2. Add the cauliflower, capsicum, curry powder, garam masala, and salt. Stir for 2 minutes or until fragrant.
    3. Add the black beans, tomatoes, and coconut milk. Bring the mixture to a boil, then cover, reduce heat to a simmer, and cook for 20 minutes.
    4. Remove from heat and add lemon juice (optional) and more salt if needed. Enjoy!

    Notes

    • Store leftover curry in an airtight container in the fridge for up to 3-5 days.
    • Freeze it for up to 3 months.
    • To defrost, thaw it in the fridge overnight. Note: the cauliflower may become mushy once defrosted.
    • Prep Time: 10 minutes
    • Cook Time: 25 minutes
    • Category: Main meal
    • Method: Stovetop
    • Cuisine: Indian

    Nutrition

    • Serving Size: ¼ of recipe
    • Calories: 414
    • Sugar: 8.7g
    • Fat: 22.9g
    • Saturated Fat: 13g
    • Carbohydrates: 41.4g
    • Fiber: 9.8g
    • Protein: 12.4g

    Did you make this recipe?

    Tag @goodnessavenue on Instagram and hashtag it #goodnessavenue

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

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

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    About Caitlin

    Welcome! I’m Caitlin

    I'm a nutritionist, foodie, and mum, here to help you add more goodness to your everyday life! You'll find plenty of delicious, simple, and nutritious recipes to satisfy your cravings and nourish your family.

    More About Me →

    Latest Recipes

    • Close up side shot of Nutella cheesecake on plate.
      Healthier Mini Nutella Cheesecakes
    • Teriyaki beef bowl with a fork.
      Teriyaki Beef Bowls
    • Salmon poke bowl with smoked salmon, soy sauce and furikake seasoning on this side.
      Smoked Salmon Poke Bowl
    • Ground chicken chili in a bowl with tortilla chips.
      Ground Chicken Chili

    Footer

    • About
    • Privacy Policy
    • Contact
    • Pinterest
    • Instagram
    • YouTube
    • TikTok

    ©2024 Goodness Avenue. All rights reserved.