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
search icon
Homepage link
  • Vegan Oil-Free Recipes
  • Resources
  • About Me
  • Contact Us
×
Home » Recipes » Main Course

Creamy Butter Bean Curry

Published: Dec 6, 2023 . Modified: Apr 3, 2026 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 creamy butter bean curry is a hearty, comforting vegan dinner made with tender butter beans, meaty mushrooms, sweet peas, warm spices, and rich coconut milk. It's easy to make with simple ingredients and turns into a flavorful plant-based meal that feels cozy and satisfying.

Currried butter beans with mushrooms and peas in a pan.

The butter beans are soft and creamy, while the mushrooms add a savory flavor and meaty texture that makes the curry feel extra hearty. These curry butter beans can be served with rice or naan for an easy dinner, and be sure to save the leftovers for meal prep since they reheat well.

For more curry recipes, try black bean curry, chickpea squash curry, 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 with coconut milk
  • Serving suggestions
  • Variations and add-ins
  • Storage
  • Butter bean curry FAQs
  • Related recipes
  • Recipe
  • Comments

Recipe features

  • Creamy butter beans, meaty mushrooms, and sweet peas make it hearty and satisfying
  • Warm spices and coconut milk create a rich, flavorful sauce
  • Easy to make with simple pantry staples and fresh vegetables
  • Vegan, dairy-free, and naturally gluten-free
  • Great for leftovers and freezer-friendly meal prep

Ingredient notes and substitutions

The curried butter beans use simple ingredients, but please see the recipe card below for the full list and exact amounts.

Coconut milk, diced tomatoes, lima beans, peas, mushrooms, spices, jalapeno, lemon, ginger, garlic, and onion in bowls.

Butter beans - For convenience, the recipe uses 2 cans of butter beans. If you cook dried beans, use about 3 cups of cooked butter beans. Butter beans and lima beans are the same, but mature beige butter beans work better here than green baby lima beans because they're softer and creamier.  If you can't find butter beans, try chickpeas or white beans.

Garlic and ginger - Fresh garlic and ginger add the best flavor to the lima bean curry.  If you don't cook with fresh ginger often, it can be frozen to last longer.  Peel the ginger root, store it in a freezer-safe bag, and freeze.  Then, when you're ready to use it, grate it with a microplane into the dish you're making.  There's no need to thaw it.

Jalapeño - The jalapeño adds a mild to moderate heat. For a milder curry, remove the seeds and ribs or leave the jalapeño out altogether. For more heat, add extra jalapeños or use a Serrano pepper.

Mushrooms - White button mushrooms and baby bella mushrooms both work well. They add a savory, meaty texture that makes the curry feel heartier, but you can skip them if you prefer.  For another oil-free vegan recipe with mushrooms, try vegan shepherd's pie with mushrooms.

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

Coconut milk - Light or full-fat coconut milk both work. Full-fat coconut milk makes the curry richer and can thicken the sauce more quickly, so you may not need to simmer it uncovered as long.  For more curries with coconut milk, try potato curry.

Diced tomatoes - Don't drain the tomatoes. The liquid helps create the sauce and adds flavor.  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 - Tamari adds savory depth. Most tamari is gluten-free, but check the label if needed. Low-sodium soy sauce also works if gluten-free is not a concern.

Peas - Peas add a little sweetness and color. You can swap them for spinach if you prefer.  There's no need to thaw frozen peas before adding them to the curry.

Lemon juice - This adds a little acidity to finish the dish.

Tips

  • The vegan butter bean curry recipe has oil-free instructions, but neutral-tasting oil can be used if you're not oil-free.  
  • Keep a little water nearby for oil-free cooking in case the onions, mushrooms, or spices start to stick.
  • Prep the onion, garlic, ginger, jalapeño, mushrooms, spices, and canned ingredients before cooking so everything goes more smoothly.
  • Don't drain the diced tomatoes. The liquid helps create the sauce.
  • Mature beige butter beans work better than green baby lima beans for the creamiest texture.
  • A large sauté pan works best because it helps the sauce reduce and thicken more easily than a deep stockpot.  If you opt for a large stock pot, try cooking with the lid off for most of the cooking to reduce the liquid.

How to make butter bean curry with coconut milk

1. To ensure the recipe goes more smoothly, prep the onions, garlic, ginger, jalapeño, and mushrooms, measure out the spices, and open the cans before you start cooking.

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

Onions cooking in a pan.

3. Then add the diced mushrooms and cook until they shrink and begin to brown.

Onions and mushrooms cooking in a pan.

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

Be sure not to 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.

5. 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 covered for 15 minutes.

Cooked curry with mushrooms in a pan.

6. 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.

7. 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 butter bean curry with basmati rice, brown rice, white rice, or cilantro lime brown rice to soak up the flavorful coconut curry sauce. For a bread option, pair it with naan or warm flatbread.

For a lighter option, serve it with cauliflower rice. It can also be served with a side of roasted vegetables for a more filling meal.

Variations and add-ins

Swap the vegetables - Instead of mushrooms and peas, try cauliflower and green beans. You may need to adjust the cooking time and liquid slightly.

Add greens - Stir in fresh spinach at the end instead of peas, or use a mix of spinach and peas.

Change the beans - If you can't find butter beans, try chickpeas or white beans. The texture will be a little different, but the curry will still be delicious.

Adjust the heat - For more spice, add extra jalapeño or top the finished curry with crushed red pepper flakes.

Make it richer - Use full-fat coconut milk for a creamier, richer curry.

Storage

Refrigerator: Store leftover butter bean curry in an airtight container in the fridge for up to 5 days.

Freezer: Freeze for up to 3 months in a freezer-safe container, leaving a little room at the top for expansion. If serving with rice, freeze the curry separately from the rice for the best texture.

Reheat: Thaw overnight in the fridge if frozen, then reheat on the stove or in the microwave until warmed through.

Butter bean curry FAQs

Can I use dry butter beans?

Yes, cook the dried butter beans separately first, then add about 3 cups of cooked beans to the curry.

Are butter beans and lima beans the same?

Yes, butter beans and lima beans are the same bean, but they can be sold at different stages of maturity.  Mature beige butter beans work better here than green baby lima beans because they have a softer, creamier texture.

Can I make butter bean curry without coconut milk?

Yes, soak ⅓ cup of raw cashews overnight. Then drain and rinse the cashews, and blend them with ⅓ cup of water. During cooking, add 1 cup of low-sodium vegetable broth in place of the coconut milk in the recipe. Add the cashew mixture after adding the peas, then add the lemon juice.

What mushrooms work best in butter bean curry?

White button mushrooms and baby bella mushrooms both work well. They add a savory, meaty texture, but you can leave them out if you prefer.

Are these curried butter beans spicy?

It has a mild to moderate heat from the jalapeño. For a milder curry, remove the seeds and ribs from the jalapeño or leave it out. For more heat, use an extra jalapeño or a serrano pepper.

The curry is too thin. How do I fix it?

Light coconut milk or using a deeper pot can make the curry thinner. Simmer it uncovered until the sauce thickens to your liking.

The curry is too thick. What should I do?

Full-fat coconut milk can make the curry thicker. Add a splash of coconut milk, low-sodium vegetable broth, or water until it loosens to the consistency you like.

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

Related recipes

  • Red lentil dahl
  • Curry butternut squash chickpea soup
  • Butternut squash chickpea curry in a white bowl with rice and chopped cilantro.
    Butternut Squash 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 recipe!  If you did, 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
Creamy butter bean curry in a bowl with white rice.

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

This creamy butter bean curry is a hearty vegan dinner made with mushrooms, peas, warm spices, and coconut milk. Easy, comforting, and great for leftovers.


Ingredients

Scale
  • 1 onion, diced
  • 8 ounces (227 grams) white button or baby Bella mushrooms, sliced or diced
  • 1 jalapeno, finely diced
  • 3 cloves garlic, minced or crushed
  • 1 inch fresh ginger, peeled and grated
  • 1  ½ tablespoons 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 or low-sodium soy sauce
  • ¾ 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 over medium heat with a pinch of salt until translucent.  For oil-free cooking, add a tablespoon of water if they are sticking, or cook the onion in a neutral-tasting oil.
  2. Then add the diced mushrooms and cook until they shrink and begin to brown.
  3. Add the jalapeño, garlic, and ginger, then cook for about 1 to 2 minutes.
  4. Stir in the curry powder, ground cumin, ground coriander, 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 another 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

  • Vegan taco pasta salad with cherry tomatoes in a white bowl with a fork.
    Creamy Vegan Taco Pasta Salad
  • Two bowls, one with rice and another with couscous, for an easy and healthy vegan dinner recipes.
    30+ Easy Vegan Dinner Recipes
  • Carrot butternut squash soup in a large pot with chopped cilantro on top and a wooden spoon.
    Carrot Butternut Squash Soup
  • One image is a chickpea rice bowl with tahini dressing and the other image is black bean rice bowl with avocado.
    13 Vegan Rice Bowl Recipes

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 says

    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 says

      December 12, 2023 at 7:43 am

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

      Reply
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
  • Cherry overnight oats with cherries and yogurt.
    Cherry Overnight Oats
  • Buffalo chickpea dip in glass dish with chopped parsley.
    Buffalo Chickpea Dip (Vegan)
  • Tofu ground beef crumbles cooked on a silicone mat-lined baking tray.
    Tofu Ground Beef Crumbles

Recent

  • One image is a chickpea rice bowl with tahini dressing and the other image is black bean rice bowl with avocado.
    13 Vegan Rice Bowl Recipes
  • Cozy vegan fall recipes with quinoa chili image and vegetable orzo soup.
    27 Vegan Fall Recipes
  • Beet raspberry smoothie in a glass with a straw and raspberries.
    Beet Raspberry Smoothie
  • A beet carrot smoothie in a tall glass with a glass straw, with an orange and carrots in the background.
    Beet Carrot Smoothie

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

Butter bean curry in a bowl with white rice.