• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Pesky Vegan
  • About
    • My Story
    • FAQ
  • Recipes
  • Blog
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Blog
  • Ebook
  • Subscribe
  • Vegan FAQ
  • Contact
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Blog
    • Ebook
    • Subscribe
    • Vegan FAQ
    • Contact
    • Facebook
    • Instagram
    • Pinterest
  • Γ—
    Home Β» Recipes Β» 30-Minute Creamy Black Bean Curry

    30-Minute Creamy Black Bean Curry

    Jun 26, 2023 by The Pesky Vegan | This post may contain affiliate links, meaning I may earn a small commission on any purchases made through those links. | 15 Comments

    470 shares
    Jump to Recipe >

    Anyone for creamy black bean curry? This delicious vegan recipe began as an experiment a while back that turned out really, really well. Featuring store cupboard ingredients and flavourful spices, it provides a quick and easy weeknight dinner that's dairy-free, gluten-free, and high in protein.

    Recipe originally written in 2021 and updated with minor tweaks in 2023.

    Black Bean Curry with Rice and Coriander

    While this recipe includes red pepper and spinach, you could swap these out for anything you like and add some chilli if you prefer a bit of heat. I'm a big fan of using homemade cashew cream for that creamy consistency, but it'll also work with coconut milk.

    For more legume-based curry recipes, check out this vegan chana masala (chickpeas), vegan rajma masala (kidney beans), sweet potato dal (red lentils), and chickpea biryani.

    I create new content every single week. Subscribe to keep in touch and get a free download of The Vegan Kitchen – My Top 10 Tips.

    Creamy Black Bean Curry in Bowl

    Jump to:

    • Why I love it πŸ’š
    • Black beans 🌱
    • Dried beans β˜€οΈ
    • Make it creamy πŸ₯›
    • Ingredients πŸ“‹
    • Step by step πŸ“·
    • To serve 🍽️
    • FAQ ❓
    • Variations πŸ”€
    • Recipe πŸ‘¨β€πŸ³

    Why you'll love this recipe

    • It's ready in just 30 minutes
    • It uses several long-lasting store cupboard ingredients
    • You can add any fresh veg you like or have to hand
    • It uses both lime zest and juice for fragrance and zing
    Vegan Black Bean Curry and Basmati Rice in Serving Bowl

    Can you make curry with black beans?

    Absolutely. When you think about it, cooking with black beans is no different to using other legumes such as chickpeas, lentils, or kidney beans (all great sources of plant-based protein and popular ingredients in vegetarian curries).

    While this recipe uses black beans, in reality you could swap these out for any tinned beans you like. Alternatively, try using black beans in soup, dip, burgers, tacos, sweet potato and black bean chilli, or breakfast black beans.

    Can I use dried beans?

    Canned black beans are great for convenience as they are already cooked and can be stored for a very long time. However, dried beans offer up an even cheaper alternative and require just a couple of extra steps before making this curry.

    If using dried beans, you'll want to soak and/or pre-cook these until soft before using in this recipe. For more info, check out my beginner's guide to pulses.

    Drained Black Beans in Bowl

    Making the curry creamy

    You could use either coconut milk or homemade cashew cream, which is simply a blend of soaked cashew nuts and water in different ratios depending on the desired consistency.

    I find cashew cream to be a very handy ingredient in a plant-based kitchen and I use it in several dishes, including:

    • Ultimate Vegan 'Fish' Pie
    • Creamy Mushroom Pasta
    • Vegan Cranachan
    • Creamy Tempeh Pasta
    • Vegan Whisky Cream Sauce
    • Vegan Cream of Mushroom Soup
    • Creamy Beetroot Risotto

    What you'll need

    This black bean curry recipe uses an array of flavourful ingredients to create a well-rounded final dish. You'll need:

    • Black beans as the star of the show
    • Mixed spices in the form of cumin, turmeric, smoked paprika, fenugreek, and garam masala
    • Homemade cashew cream to bring the curry together
    • Lime juice and zest to really make it sing 🎡
    List of Ingredients To Make Black Bean Curry

    How to make black bean curry

    Heat the oil in a large pan on medium heat. Add the onion along with a pinch of salt and stir occasionally for 5-6 minutes or until soft and starting to turn golden.

    Once the onion starts to soften, add the finely chopped garlic, ginger, and sliced pepper and cook for a couple of minutes (1).

    Next, add the ground cumin, ground turmeric, smoked paprika, and fenugreek. Mix well and stir for a minute or so to help release the flavours of the spices (2).

    Recipe Process – Frying Vegetables and Spices in Pan

    After a minute, stir in the tinned tomatoes, drained black beans, and stock or water.

    You can also rinse the tomato can with a splash of water and add this to the pan. If using tinned whole tomatoes, break these apart with a spoon.

    Cook for 10 minutes, adding as much extra stock as you want to maintain the desired consistency (3).

    After 10 minutes, add the spinach, cashew cream, garam masala, lime zest, and lime juice (4). If using fresh coriander, chop some of the stems and throw these in as well.

    Recipe Process – Cooking Curried Black Beans and Adding Cream

    Cook for a few minutes until the spinach has wilted, adding extra liquid as necessary (the cashew cream will really thicken the curry).

    Once the spinach has wilted down and you're happy with the consistency, adjust the seasoning and serve.

    Recipe Process – Creamy Black Bean Curry Cooking in Pan

    Serving suggestions

    This black bean curry is great with sides such as basmati rice, pilau rice, or wholegrain rice. Alternatives could be quinoa, roasted cauliflower, roast potatoes, spinach couscous, or sweet potato mash.

    Enjoy the curry as it is or top with the likes of lime juice, fresh coriander, sliced spring onions, fresh chilli, pico de gallo, or a drizzle of vegan lime crema.

    Creamy Black Beans Curry in Bowl Overhead

    Recipe FAQ

    How long does it take to cook black bean curry?

    The curry takes just 30 minutes to prepare and cook since it uses tinned black beans (which are already pre-cooked as part of the canning process).

    Can I use other beans?

    If you don't have black beans, you could swap these out for any other tinned beans that have been drained and rinsed (such as chickpeas, black-eyed beans, or kidney beans).

    Can I use other veg?

    I've used red pepper and spinach, but you could use any other ingredients such as mushrooms, aubergine, or cooked potato cubes.

    Can I use pre-made curry paste?

    If you have a favourite curry paste you'd like to use, simply add a couple of tablespoons of this after softening the onions. Depending on the paste, you'll want to reduce the amounts of garlic, ginger, and other spices and adapt the dish to taste.

    Is this recipe gluten-free?

    This curry is completely gluten-free provided you use a vegan stock that is certified or labelled as such (or just use water).

    How long will it keep for?

    Store this black bean curry in the fridge for up to four days. Reheat in the microwave or in a pan with an extra splash of water.

    Can I freeze it?

    Store the curry in the freezer in sealed containers or resealable bags for up to six months. Defrost and reheat thoroughly before eating.

    Variations and tips for black bean curry

    • Other cream: If using coconut milk or a different plant-based cream, you probably won't need to use as much stock or water.
    • Consistency: If you want the black beans to break down more, mash the curry lightly with a potato masher before adding the spinach.
    • Frozen spinach: If using frozen spinach instead of fresh, add this at the same time as the tomatoes and beans to ensure it's cooked through.
    • Other ingredients: Feel free to add other ingredients such as mushrooms, aubergine, or cooked potato cubes.
    • Heat level: This recipe doesn't include chilli, but feel free to add this for a bit of a kick.

    Hey you – let me know what you think

    If you made this recipe and enjoyed it – or did anything differently – I'd love to hear from you down below in the comments πŸ‘‡

    You can also find me and let me know on Instagram, Pinterest, and Facebook @thepeskyvegan πŸŒΏ

    Keep in touch

    Subscribe below to get your free download of The Vegan Kitchen – My Top 10 Tips, featuring 10+ pages of personal experience and advice to set you up for success with your plant-based cooking. πŸ‘‡

    More vegan recipe ideas

    If you liked this recipe, you may also enjoy:

    • Vegan Jackfruit Curry
      Creamy Jackfruit Curry with Tomato, Coconut & Lime
    • Vegan Lentil Dal Feature
      Go-To Vegan Dal with Spinach (Lentil Curry)
    • Aloo Palak Feature Image
      Aloo Palak (Vegan Spinach Potato Curry)
    • Best Chickpea and Lentil Curry Recipe
      Creamy Chickpea and Lentil Curry

    You can also check out my full list of vegan mains.

    Full recipe

    Vegan Black Bean Curry and Basmati Rice in Serving Bowl

    30-Minute Creamy Black Bean Curry

    The Pesky Vegan
    Featuring simple ingredients and flavourful spices, this creamy black bean curry recipe is easy, vegan, high-protein, and gluten-free.
    5 from 6 votes
    Rate this Recipe Pin Recipe Print Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Gluten-free, Vegan
    Servings 4
    Calories 407 kcal

    Ingredients
     

    • 1 tablespoon coconut oil (or other cooking oil)
    • 1 medium onion, finely chopped
    • 4 cloves garlic, finely chopped
    • 2 inch piece of fresh ginger, peeled and finely chopped
    • 1 red bell pepper, deseeded and finely sliced
    • 2 teaspoons ground cumin
    • 1 teaspoon ground turmeric
    • 1 teaspoon smoked paprika
    • 1 teaspoon fenugreek
    • 2x 14 oz (400 g) tins tomatoes
    • 2x 14 oz (400 g) tins black beans, drained and rinsed
    • 1 cup (240 ml) vegan stock or water (plus more if necessary)
    • 3 oz (100 g) fresh spinach (approx. 3 cups)
    • 1 cup (240 ml) cashew cream (or coconut milk – see notes)
    • 1 teaspoon garam masala
    • Zest and juice of 1 lime
    • Small handful fresh coriander (optional)
    • Salt to taste
    Prevent your screen from going dark

    Instructions
     

    • Heat the oil in a large pan on medium heat. Add the onion along with a pinch of salt and stir occasionally for 5-6 minutes or until soft and starting to turn golden.
    • Once the onion starts to soften, add the finely chopped garlic, ginger, and sliced pepper and cook for a couple of minutes.
    • Next, add the ground cumin, ground turmeric, smoked paprika, and fenugreek. Mix well and stir for a minute or so to help release the flavours of the spices.
    • After a minute, stir in the tinned tomatoes, drained black beans, and stock or water. You can also rinse the tomato can with a splash of water and add this to the pan. If using tinned whole tomatoes, break these apart with a spoon. Cook for 10 minutes, adding as much extra stock as you want to maintain the desired consistency.
    • After 10 minutes, add the spinach, cashew cream, garam masala, lime zest, and lime juice. If using fresh coriander, chop some of the stems and throw these in as well. Cook for a few minutes until the spinach has wilted, adding extra liquid as necessary (the cashew cream will really thicken the curry).
    • Once the spinach has wilted down and you're happy with the consistency, adjust the seasoning and serve with chopped fresh coriander leaves. This curry is great alongside boiled basmati rice or vegan pilau rice (see serving suggestions for more ideas).
      πŸ“Έ Recipe steps >
      πŸ“– Table of contents >
    Rate this recipe πŸ‘‡

    Notes

    Cashew cream: You can use homemade cashew cream to make a 'single' cream or 'double' cream. In this recipe, the thickness doesn't really matter as you can thin out the sauce as needed with stock or water. If you only want enough cashew cream for this black bean curry, you'll want approx. Β½ cup (75 g) raw cashews to Β½ cup (120 ml) water, blended thoroughly until very smooth.
    Other cream: If using coconut milk or a different plant-based cream, you probably won't need to use as much stock or water.
    Consistency: If you want the black beans to break down more, mash the curry lightly with a potato masher before adding the spinach.
    Frozen spinach: If using frozen spinach instead of fresh, add this at the same time as the tomatoes and beans to ensure it's cooked through.
    Other ingredients: Feel free to add other ingredients such as mushrooms, aubergine, or cooked potato cubes.
    Gluten-free: This curry is gluten-free provided you use a vegan stock that is certified or labelled as such (or just use water).
    Storage: Store in the fridge for up to four days or freezer for up to six months.
    If you liked this recipe, you might also enjoy:
    • Spicy Tofu Jalfrezi
    • Lemony Butter Bean Stew
    • Vegan Aubergine Curry
    • Vegan Rajma Masala (Kidney Bean Curry)
    • Hearty Black Bean and Potato Soup
    • Chickpea, Cauliflower and Coconut Curry
    • Crispy Roasted Black Beans
    Β 
    * The nutrition info below is for one serving, based on a total of four servings.

    Nutrition

    Calories: 407kcalCarbohydrates: 60gProtein: 20gFat: 13gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 874mgPotassium: 1480mgFiber: 18gSugar: 13gVitamin A: 3885IUVitamin C: 72mgCalcium: 165mgIron: 9mg
    Nutrition Facts
    30-Minute Creamy Black Bean Curry
    Amount Per Serving
    Calories 407 Calories from Fat 117
    % Daily Value*
    Fat 13g20%
    Saturated Fat 5g31%
    Polyunsaturated Fat 2g
    Monounsaturated Fat 5g
    Sodium 874mg38%
    Potassium 1480mg42%
    Carbohydrates 60g20%
    Fiber 18g75%
    Sugar 13g14%
    Protein 20g40%
    Vitamin A 3885IU78%
    Vitamin C 72mg87%
    Calcium 165mg17%
    Iron 9mg50%
    * Percent Daily Values are based on a 2000 calorie diet.
    Keyword black bean recipe, vegan curry, vegetarian curry
    Did you make this recipe?Leave a comment down below or tag me on Instagram @thepeskyvegan along with the hashtag #thepeskyvegan
    Get ingredientsBrowse ingredients for this recipe and more at Zero Waste Bulk Foods! UK only. Free delivery on orders over Β£60. I may earn a small commission on purchases made through the link above.

    Social follow

    🌱 Follow along @thepeskyvegan on Instagram, Pinterest, and Facebook.

    Further reading

    πŸ“© Fancy keeping in touch? Subscribe to my weekly newsletter.

    πŸ“– Find out more about my story.

    🍽️ Want to get straight to the food? Hop aboard the recipe train.

    🌿 Got a question about veganism? You might find the answer in these vegan FAQs.

    « Vegan Lime Crema (Perfect with Tacos)
    Mushroom Couscous with Tarragon and Fennel »
    470 shares

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Aaliyah

      July 04, 2023 at 10:14 pm

      5 stars
      Thank you for such a delicious, nutritious and quick recipe to follow. I’m only starting to learn cooking. Could you please advise me on how to balance sour tomatoes taste? Are they any particular tomatoes type you recommend for this dish.
      I’ll definitely do it again!

      Reply
      • The Pesky Vegan

        July 07, 2023 at 8:18 pm

        Hi there, yes tomatoes can be quite acidic so something sweet like sugar (or maple syrup / agave syrup) can help to balance out the acidity in dishes. I've also heard that a small pinch of baking soda works since it's alkaline, so that could be something to try too. Hope this helps!

        Reply
    2. Jules

      July 04, 2023 at 1:33 pm

      5 stars
      Love this! I only had one can of black beans so I used a can of chickpeas and a yellow instead of red pepper, delicious! Thank you so much Pesky Vegan :0)

      Also, I am now volunteering at Pigs in the Wood after seeing your link. Amazing place :0)

      Reply
      • The Pesky Vegan

        July 07, 2023 at 8:14 pm

        Wow that's amazing news, big smile on my face right now from hearing about this! Thanks for the kind words - we'll maybe see you at PITW soon!

        Reply
    3. john stewart

      October 11, 2022 at 9:50 am

      5 stars
      Absolutely BEAUTIFUL! I had the day off, and when my wife came home to this lovely meal i think i scored 110 points out of 100! We loved it, and so easy to make!
      only change I made was coconut cream instead of cashew cream. Next time I will certainly do the cashew cream!
      Again, ABSOLUTELY BEAUTIFUL! Thank you so much for this recipe!

      Reply
      • The Pesky Vegan

        October 13, 2022 at 10:59 pm

        Good stuff, thanks for the review and glad to hear you both enjoyed it!

        Reply
    4. Chris Roberts

      August 03, 2022 at 6:45 am

      5 stars
      Another winner, o pesky one! Clean plates all round. Very glad I found this site - recipes are all clearly presented and every one I've tried so far has been fantastic.

      Reply
      • The Pesky Vegan

        August 04, 2022 at 7:34 am

        Clean plates are the highest form of praise! Thanks for the kind words – plenty more recipes where these came from.

        Reply
    5. Liz

      August 31, 2021 at 4:26 pm

      5 stars
      Absolutely lovely! First time I've had a go at making cashew cream, did it the quick way and turned out great. Will definitely be making this recipe again. Keep them coming please.

      Reply
      • The Pesky Vegan

        September 02, 2021 at 10:29 am

        Great to hear, cheers for the review Liz!

        Reply
    6. Renee Newell

      August 26, 2021 at 3:41 pm

      Hi, I was really excited about this recipe using cashew cream. It was a huge recipe I was looking forward to eating and freezing some for other nights. But it tasted like soap. I've had this happen once before with spices. I don't know if it were the lime zest and the Indian spices. I don't know which spice this would be but it tastes exactly like soap and made me just as sick with only a little on the spoon. I had to throw this out and all those nice ingredients gone to waste.

      Reply
      • The Pesky Vegan

        August 27, 2021 at 8:20 am

        Hi Renee, I'm sorry to hear that you felt you had to throw this all away! Are you aware that as many as one in five people think that fresh coriander (cilantro) tastes like soap? This is exactly the reason why my girlfriend hates coriander, and why people would simply omit that ingredient in a dish like this (it's listed as optional in the recipe). Did you try it before adding any fresh coriander? It doesn't go in until near the end, and if removed might have salvaged the dish for you. I made this recently and have no reason to believe that a combination of lime and ground spices would taste like soap. When cooking/eating out in future, I'd recommend avoiding anything with too much fresh coriander (cilantro)!

        Reply
      • Aniara

        June 27, 2023 at 3:48 pm

        Yes as pesky vegan says it’s coriander. I always omit it and parsley (they contain aldehydes) and 1 in 5 person gets this soapy taste. But without it it’s great . Please try it again and in future don’t use coriander πŸ€—

        Reply
    7. Steve

      August 11, 2021 at 6:43 pm

      5 stars
      Delicious!

      Reply
      • The Pesky Vegan

        August 11, 2021 at 9:43 pm

        Glad you enjoyed!

        Reply

    Primary Sidebar

    I'm Alistair and I'm The Pesky Vegan. I create new recipes every single week – always vegan, usually gluten-free.

    Like most people, I come from a background where consuming animal products was the norm. It's safe to say I never thought I'd go vegan.

    If you want to find out more about how on earth this happened – and how you can do the same – click below.

    Learn more about me β†’

    Free Download

    Vegan Recipes Download Sidebar

    Grab your free copy β†’

    Popular Posts

    • Vegan Haggis
      Ultimate Vegan Haggis
    • Crispy Shredded Tofu Tacos Feature
      Easy Shredded Tofu Tacos (Cajun-Spiced)
    • Grilled Tofu Skewers Recipe Feature
      Irresistible Grilled Tofu Skewers (Vegan Kebabs)
    • Vegan Butter Bean Stew with Peppers and Spinach
      Lemony Butter Bean Stew (Vegan + Gluten-Free)

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Cookie Policy
    • Terms of Use

    Support

    • Buy ebook πŸ“—
    • Buy a beer 🍺
    • Annual donation πŸ’š

    More

    • My story πŸ‘‹
    • Subscribe πŸ“©
    • Contact πŸ“ž

    Copyright Β© 2024 The Pesky Vegan. All rights reserved.