• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Three Little Chickpeas

  • Home
  • About Me
  • Contact Us
  • Resources
  • Vegan Oil-Free Recipes
menu icon
go to homepage
  • Vegan Oil-Free Recipes
  • Resources
  • About Me
  • Contact Us
  • Follow Us

    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Vegan Oil-Free Recipes
    • Resources
    • About Me
    • Contact Us
  • Follow Us

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Main Course

    Creamy Butter Bean Curry

    Published: Dec 6, 2023 . Modified: Jun 2, 2025 by Allie

    This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

    Jump to Recipe·Print Recipe

    This butter bean curry recipe is made with tender, creamy butter beans, meaty mushrooms, and pops of sweet peas that are all simmered in fragrant spices and rich coconut milk.  It's a delicious comforting dish that's plant-based and easy to make.

    Currried butter beans with mushrooms and peas in a pan.

    The main ingredient in this vegan curry is the butter beans themselves, they have a creamy texture that makes them perfect for curries.  Whether you are a vegan, vegetarian, or simply looking for a hearty meat-free meal, creamy butter bean curry is an excellent choice. 

    This dish offers a blend of flavors and textures that will leave you feeling full and satisfied.  For more curry recipes try black bean curry, butternut squash and chickpea curry with red curry paste, vegan yellow curry with mixed vegetables, or creamy red lentil dahl.

    Jump to:
    • Recipe features
    • Ingredient notes and substitutions
    • Tips
    • How to make butter bean curry
    • Serving suggestions
    • Optional add-ins
    • Frequently asked questions
    • Storage
    • Related recipes
    • Recipe
    • Comments

    Recipe features

    • Vegan, dairy-free, and naturally gluten-free!
    • The vegan butter bean curry recipe is easy to make!
    • It’s freezer-friendly!  Defrost, reheat, and pair it with rice for an easy weeknight dinner.
    A bowl of peas, coconut milk, tomatoes, butter beans, mushrooms, spices, onions, soy sauce, a lemon, a jalapeño, garlic, and ginger on a table.

    Ingredient notes and substitutions

    Please see the recipe card below for a full list of ingredients and the exact measurements.

    Butter beans - The recipe calls for 2 cans of butter beans for convenience.  If you cook dry beans yourself, use about 3 cups of cooked butter beans.  Butter beans and lima beans are the same thing.  I prefer the texture of mature butter beans versus green baby lima beans for this curry.  The green ones are firmer and not as soft and creamy as beige mature butter beans.  If you can’t find butter beans, try chickpeas or white beans.

    Onion, garlic, and fresh ginger - Any type of onion should work fine, we typically use a yellow onion.  White or red onion will also work.  If you’re not as big of a fan of garlic, use fewer garlic cloves.  Fresh ginger is better than ground ginger.  If you don’t cook with fresh ginger often, it can be frozen to last longer.  Peel the root, stick it in a freezer-safe bag, and freeze.  Then when you’re ready to use it, use a microplane and grate it into the dish being made; there’s no need to thaw.

    Jalapeño pepper - To make the dish less spicy, remove the seeds and ribs of the pepper.  To make it more spicy try a Serrano pepper.  The jalapeno can be skipped or crushed red pepper flakes can be used as a garnish for some heat.

    Mushrooms - During testing I used white button and baby Bella mushrooms, but most types should work fine.  They add a meaty texture to the curried butter beans, but if you’re not a fan they can be skipped.

    Spices - A mix of curry powder, ground cumin, ground coriander, and fresh black pepper will be used to make this butter bean curry.

    Coconut milk - Low-fat coconut milk or full-fat coconut milk can also be used. If you use full-fat coconut milk, the curry may be thicker so cooking the curry for the last 5 minutes with the lid off before adding the peas may not be necessary to reduce the curry. For more curries with coconut milk, try potato curry.

    Diced tomatoes -  The liquid for the recipe comes from a can of diced tomatoes and coconut milk.  I didn’t test with fresh chopped tomatoes or canned crushed tomatoes, so I can’t say for sure how well they’d work.

    Tamari- The tamari adds a nice depth of flavor, but it can be substituted with a low-sodium soy sauce.  Regular soy sauce may be too salty.

    Frozen peas - No need to thaw, just add frozen peas to the hot curry and they’ll thaw.  They add little pops of sweetness but can be left out if you’re not a fan. If you skip the peas, then try adding fresh spinach.

    Lemon juice- It adds a little acidity to finish the dish.  If you skipped the mushrooms and peas, then lime juice should also work fine.  Otherwise, if you don’t have lemon juice on hand then I would skip it instead of using lime juice with mushrooms.

    Tips

    • The vegan butter bean curry recipe has oil-free instructions, but neutral-tasting oil can be used if you’re not oil-free.  
    • Don’t drain the tomatoes, add the tomatoes along with the liquid from the can.
    • Don’t use green baby lima beans, beige colored lima beans (butter beans) work best.
    • Prepping the onion, ginger, garlic, jalapeño, mushrooms, measuring out the spices, and opening the cans before cooking is very helpful for the recipe to go more smoothly.
    • Having a small cup of water or a squirt bottle of water nearby is helpful if the onions, mushrooms, or spices start to stick.  Add a tablespoon of water at a time to prevent burning.
    • I use a large sauté pan with a lid to cook the curry.  If you opt for a large stockpot then the curry may not reduce and thicken as much as it needs to.  Try cooking with the lid off for most of the cooking to reduce. If you are using full-fat coconut milk, keep an eye on it so it doesn't reduce too much.

    How to make butter bean curry

    For the recipe to go smoother, prep the onions, garlic, ginger, jalapeño, and mushrooms, measure out the spices, and open the cans before starting to cook.

    Start the delicious vegan butter bean curry by preheating a non-stick large sauté pan with a lid, and cook the diced onions with a pinch of salt until translucent over medium heat. For oil-free cooking add a splash of water if the onions start to stick or cook the curry using a neutral-tasting oil (or coconut oil).

    Onions cooking in a pan.

    Then add the diced mushrooms and cook until they shrink in size and start to brown.

    Onions and mushrooms cooking in a pan.

    Then add the garlic, ginger, and jalapeño pepper and cook for 1-2 minutes. Stir in the curry powder, ground cumin, ground coriander, and black pepper, and coat the onions and mushrooms.  Cook for about 1 minute.  

    Be sure to not burn the spices.  Having a glass of water nearby is helpful for oil-free cooking: add a tablespoon at a time to prevent burning.

    Mushrooms and onions with spices cooking in a pan.

    Then add the diced tomatoes (don’t drain them, use the liquid too), coconut milk, butter beans, tamari, and salt.  Bring to a gentle boil, then lower to a gentle simmer, and cook for 15 minutes with the lid on over low heat.

    Cooked curry with mushrooms in a pan.

    After 15 minutes, remove the lid and continue cooking for another 5 minutes for the sauce to reduce. If you are using full-fat coconut milk this step may not be necessary if it has already thickened.

    Curried butter beans in a pan with peas.

    Then add the peas and cook uncovered for another 5 minutes.  Once the peas have warmed through, add the fresh lemon juice and taste.  Adjust seasoning if needed.

    Serving suggestions

    Serve the curried butter beans with brown rice, white rice, or basmati rice.  Instead of rice try it with naan or cauliflower rice.

    Optional add-ins

    • Instead of mushrooms and peas try cauliflower and green beans.  For this substitution, you may need to adjust the liquid and cooking time.
    • Add spinach instead of peas.
    • Try chickpeas or white beans instead of lima beans.
    • Top the finished dish with crushed red pepper flakes.

    Frequently asked questions

    Can I use dry butter beans?

    Yes, but I would cook the dried beans separately and then add them to the curry as per the instructions.

    Are butter beans and lima beans the same?

    Yes, but they can be sold at different stages of maturity like the younger green-hued baby lima beans.  I prefer the texture of mature butter beans versus green baby lima beans for this curry.

    The curry is too thin?

    Lite coconut milk or using a stockpot can create a thinner curry.  Remove the lid and cook until the curry has thickened to your liking.

    The curry is too thick?

    Full-fat coconut milk may make the curry thicker than if you were using lite coconut milk.  If the curry is too thick try adding more coconut milk if you have it or vegetable broth.  As a last resort try water and keep a lid on the curry while cooking to prevent too much evaporation.

    Butter bean curry with coconut milk in a bowl with white rice.

    Storage

    Store: Leftover butter bean curry can be kept in an airtight container in the refrigerator for about 5 days.

    Freeze: It can also be frozen for up to 3 months.  Store in the freezer in a freezer-safe container with about 2 inches of room at the top of the container for the liquid to expand when frozen.  If you serve it with rice, don’t freeze the curried butter beans with rice.

    Reheat: Thaw frozen curry in the fridge overnight, then warm in a saucepan on the stove stirring occasionally or in the microwave until warmed through.

    Related recipes

    • Red lentil dahl
    • Curry butternut squash chickpea soup
    • Butternut squash and chickpea curry in a white bowl with rice and chopped cilantro.
      Butternut Squash and Chickpea Curry
    • Black bean curry with coconut milk and tomatoes in a pan with chopped cilantro.
      Easy Creamy Black Bean Curry
    • Vegan yellow curry with mixed vegetables in a pan and chopped cilantro.
      Vegan Yellow Curry with Mixed Vegetables
    • Vegan potato curry in a bowl with cilantro and white rice.
      Creamy Potato Curry with Coconut Milk

    I hope you enjoy the vegan butter bean recipe!  If you enjoyed it feel free to rate it and leave a comment.

    Print

    Recipe

    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
    Butter bean curry in a pan with mushrooms and peas.

    Creamy Butter Bean Curry


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    5 from 1 review

    • Author: Allie
    • Total Time: 48 minutes
    • Yield: 4 servings 1x
    • Diet: Vegan
    Print Recipe
    Pin Recipe

    Description

    The butter bean curry is made with tender, creamy butter beans, meaty mushrooms, and pops of sweet peas that are all simmered in fragrant spices and rich coconut milk.


    Ingredients

    Scale
    • 1 onion, diced
    • 8 ounces (227 grams) white button or baby Bella mushrooms, sliced or diced
    • 1 inch grated ginger
    • 3 cloves garlic, minced or crushed
    • 1 jalapeno, finely diced
    • 2 tbsp curry powder
    • 1 teaspoon ground cumin
    • ½ teaspoon ground coriander
    • A pinch of ground black pepper
    • 1 can (14.5 ounces (411 grams) diced tomatoes
    • 1 can (13.5 ounces (400 milliliters)) light or full-fat coconut milk
    • 2 cans (16 ounces (454 grams) each) butter beans, drained
    • 1 tablespoon tamari
    • ¾ teaspoon salt, or to taste
    • 1 cup (120 grams) frozen peas
    • 2 tablespoons fresh lemon juice

    Instructions

    1. Use a large non-stick sauté pan with a lid and cook the onions until translucent with a pinch of salt over medium heat.  For oil-free cooking add a tablespoon of water if they are sticking, or use a neutral-tasting oil.
    2. Then add the diced mushrooms and cook until they shrink in size and start to brown.
    3. Add garlic, ginger, and jalapeño and cook for about 1-2 minutes.
    4. Stir in the curry powder, ground coriander, ground cumin, and fresh black pepper into the mushrooms and onions.  Cook for about 1 minute.
    5. Add tomatoes (don’t drain), coconut milk, butter beans, tamari, and salt.
    6. Bring to a gentle boil, lower to a simmer, and cook covered for 15 minutes.  Remove the lid and cook for 5 minutes to reduce the liquid.  If you used full-fat coconut this step may not be needed if the curry is thick enough.
    7. Next, add frozen peas and cook for another 5 minutes uncovered.
    8. When the peas have thawed add the lemon juice and taste and adjust the seasoning.

    Notes

    If you use full-fat coconut milk, the curry may be thicker so cooking the curry for the last 5 minutes with the lid off before adding the peas may not be necessary to reduce the curry.

    Don’t use green baby lima beans, white large lima beans (butter beans) work best.

    • Prep Time: 10 minutes
    • Cook Time: 38 minutes
    • Category: main course
    • Method: stovetop
    • Cuisine: indian inspired

    Did you make this recipe?

    Tag @threelittlechickpeasblog on Instagram and hashtag it #threelittlechickpeasblog

    More Vegan Main Courses

    • A beet Buddha bowl with quinoa, chickpeas, greens, shredded carrots, cooked broccoli, cooked beets, and a tahini dijon mustard dressing.
      Beet Buddha Bowl
    • Buffalo tofu bowl with rice, shredded carrots, romaine lettuce, cucumbers, cherry tomatoes, and a dairy-free ranch dressing.
      Buffalo Tofu Bowl
    • Baked buffalo tofu bites on a plate with celery sticks and a bowl of vegan ranch dressing.
      Buffalo Tofu Bites (Vegan and Oil-Free)
    • Vegan rice salad with broccoli, tomatoes, and chickpeas in a bowl.
      Vegan Rice Salad with Chickpeas and Broccoli

    Reader Interactions

    Comments

      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

    1. Nicole

      December 11, 2023 at 12:51 pm

      The butter beans work great in this recipe! I’ve made several of your curries and so far I love them all.

      Reply
      • Allie

        December 12, 2023 at 7:43 am

        I'm glad you enjoyed the curries and thanks for leaving a comment.

        Reply

    Primary Sidebar

    picture of Allie

    Hi, I'm Allie! I love cooking and I want to share my simple plant-based meals with you. Eating this way doesn't have to be complicated or expensive. Just simply delicious!

    More about me →

    Popular

    • Overnight oats with flaxseed in a jar with raisins.
      Basic Overnight Oats with Flaxseed
    • Oat milk hot chocolate with coconut whip in a white mug.
      Hot Chocolate with Oat Milk
    • Buffalo chickpea dip in glass dish with chopped parsley.
      Buffalo Chickpea Dip (Vegan)
    • Flax seed pudding with banana and strawberries in a jar with diced strawberries on top.
      Easy Flaxseed Pudding

    Recent

    • A bowl with stewed tomato chickpeas, couscous, and diced cucumbers.
      Spiced Chickpea Couscous Bowl
    • Balsamic pickled onions in a glass jar.
      Balsamic Pickled Onions
    • Orzo vegetable soup in a white bowl with chopped parsley and a spoon.
      Vegetable Orzo Soup
    • Vegan baked pumpkin oatmeal in a white baking dish with chopped walnuts on top.
      Pumpkin Baked Oatmeal (Dairy-Free and Oil-Free)
    picture of Allie

    Hi, I'm Allie! I love cooking and I want to share my simple plant-based meals with you. Eating this way doesn't have to be complicated or expensive. Just simply delicious!

    More about me →

    Popular

    • Overnight oats with flaxseed in a jar with raisins.
      Basic Overnight Oats with Flaxseed
    • Oat milk hot chocolate with coconut whip in a white mug.
      Hot Chocolate with Oat Milk
    • Buffalo chickpea dip in glass dish with chopped parsley.
      Buffalo Chickpea Dip (Vegan)
    • Flax seed pudding with banana and strawberries in a jar with diced strawberries on top.
      Easy Flaxseed Pudding

    Recent

    • A bowl with stewed tomato chickpeas, couscous, and diced cucumbers.
      Spiced Chickpea Couscous Bowl
    • Balsamic pickled onions in a glass jar.
      Balsamic Pickled Onions
    • Orzo vegetable soup in a white bowl with chopped parsley and a spoon.
      Vegetable Orzo Soup
    • Vegan baked pumpkin oatmeal in a white baking dish with chopped walnuts on top.
      Pumpkin Baked Oatmeal (Dairy-Free and Oil-Free)

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions

    Contact

    • Contact
    • Resources
    • About Me

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2024 Three Little Chickpeas

    Copyright © 2025 Three Little Chickpeas on the Foodie Pro Theme

    Butter bean curry in a bowl with white rice.