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

Six Hungry Feet logo

  • All Recipes
  • Spanish-inspired
  • Asian-inspired
  • About
  • Subscribe
menu icon
go to homepage
  • All Recipes
  • Spanish-inspired
  • Asian-inspired
  • About
  • Subscribe
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Spanish-inspired
    • Asian-inspired
    • About
    • Subscribe
  • ×
    Home » Recipes » Main Dish

    Published: Aug 16, 2023 · Updated: Nov 26, 2024 by Laura Arteaga

    Butter Bean Curry

    Jump to Recipe Print

    Our Butter Bean Curry is all about rich flavors and cozy vibes. This hearty curry is satisfyingly creamy and absolutely delicious. We discovered a totally new way to cook with Butter beans that we hope you enjoy, too. Oh, and it's vegan and gluten-free!

    Butter Bean Curry served with papadom, rice, and fresh cilantro

    Even if this bean curry is technically not a one-pot meal, it feels like it. It's hearty, easy to prepare, tasty, and also, nutritious. We came out with this recipe after getting a jar of the best quality butter beans, lime beans, or large beans, as I call them, and I wanted to come up with something my kids would also eat.

    This Butter Bean Curry can be made using mostly pantry ingredients that we already have at home. The cooking method is really simple, and the recipe comes together in about 30 minutes. As the sauce will be blended, we roughly chop the ingredients, making it faster to prepare.

    I normally buy regular white beans to make hearty soups like this white bean soup or dips, but lime beans are not an ingredient that makes it to my shopping list often; that was until I came up with this recipe that is now made almost every second week at home.

    About the creamy part, as much as we like coconut milk, we purely love our cashew cream for curries, which is another way of adding plant-based protein to the dish. Soaking cashews for a few minutes and blending them with water and a pinch of salt results in a delicious plant-based cream that gives your dishes a creamy texture with a mouth-watering nutty flavor.

    Jump to:
    • Our Butter Beans Curry is:
    • Ingredients
    • Cooking Method
    • Butter Bean Curry
    • Variations to our Butter Bean Curry Recipe
    • Serving Suggestions
    • FAQ and Tips
    • More Curry recipes you will love:

    Butter Bean Curry served with basmati rice

    Our Butter Beans Curry is:

    • Vegan
    • Gluten-free
    • Family-friendly
    • A comfort meal perfect for winter

    Ingredients

    Butter beans. Butter beans or lima beans can be found dry or canned. For this recipe, we use canned butter beans as it makes the whole cooking process much easier and faster. You can find them in regular supermarkets, in the legumes section. Alternatively, you can make this dish using regular white beans, garbanzo beans, or another type of legume of your choice.

    Cashews. You'll need pre-soaked cashews to make the cream for this bean curry. Leave the cashews soaking for 30 minutes in hot water before you blend them with cold water to make the cream. For this part, you need unsalted and raw cashews.

    Onion, ginger, and garlic. These three ingredients make the perfect base to start many Indian-style dishes. For the garlic and ginger, we use a press to make a paste so the ingredients are combined better into the sauce. You can use any type of onion you have, but ideally, we recommend using yellow onion or shallots. If you don't have fresh ginger or garlic, you can use ginger or garlic powder.

    Spice blend. For our butter bean curry, we use Garam Masala, turmeric powder, ground cumin or cumin seeds, ground coriander or coriander seeds, curry powder, cinnamon, salt, and black pepper. If you want to add a little kick, you can add some chili powder as well. If you don't have many spices at home, and you have to buy just for this recipe, we recommend getting Garam Masala.

    Fresh tomatoes. As much as we can, we like using fresh tomatoes from our garden or farm markets. Otherwise, we use passata. We also like adding tomato paste to enhance the flavor.

    Vegetable stock. For vegetable stock, we use a gluten-free brand. To reduce the amount of salt in this recipe, you can simply use water instead.

    Ingredients for the bean curry

    Cooking Method

    Leave the cashews soaking in hot water while you prepare the rest of the ingredients.

    Heat some olive oil or coconut oil in a non-stick pan or pot, or a large saucepan to medium heat. Add chopped onion and leave cooking for a couple of minutes. Then, add pressed or finely chopped ginger and garlic, stir, and add the spices.

    Stir frying onion, ginger, garlic, and spices.

    When fragrant, add the fresh tomatoes roughly chopped, cook for a couple of minutes, and add the vegetable stock. Leave simmering for about 12 minutes.

    Adding fresh tomato and vegetable stock to the pot.

    Drain the cashews, and add into a blender jug. Transfer the sauce to the same jug and blend together until the sauce is smooth and has no lumps.

    Adding cashews and sauce to the blender to make a smooth sauce.

    If you are using canned beans, put them in a colander to remove the aquafava and rinse them with fresh water. Pour the blended sauce into the pot, add the butter beans, and optionally, add some sweetener such as maple syrup or sugar. Combine.

    Transferring blended sauce to the pot with the butter beans, and sweetener.

    Adjust with salt and pepper, garnish with sesame seeds and freshly chopped coriander, and your curry will be ready to be served and enjoyed.

    Serving butter bean curry with sesame seeds and chopped coriander.
      Butter Bean Curry

      Butter Bean Curry

      Our Butter Bean Curry is all about rich flavors and cozy vibes. This meal is packed with protein, satisfyingly creamy, and absolutely delicious.
      4.79 from 28 votes
      Print Pin Rate
      Course: Main Course
      Cuisine: Indian
      Keyword: Butter Bean Curry
      Prep Time: 10 minutes minutes
      Cook Time: 20 minutes minutes
      Total Time: 30 minutes minutes
      Servings: 4 people
      Calories: 363kcal

      Ingredients

      • 5 oz cashews
      • 1 yellow onion
      • 1 thumb-size ginger piece
      • 1-2 garlic cloves
      • 2 teaspoon garam masala
      • ¼ teaspoon turmeric
      • 1 teaspoon coriander
      • 1 teaspoon cumin
      • 1 teaspoon curry
      • ¼ teaspoon cinnamon
      • 2 tomatoes
      • 1 teaspoon tomato paste
      • 1 ¼ cup vegetable stock
      • 14 oz butter beans
      • Salt and pepper to taste
      Prevent your screen from going dark

      Instructions

      • Leave the cashews soaking in hot water while you prepare the rest of the ingredients.
        5 oz cashews
      • Heat some vegetable oil in a non-stick pan or pot to medium heat. Add chopped onion and leave cooking for a couple of minutes.
        1 yellow onion
      • Add pressed or finely chopped ginger and garlic, stir, and add the spices.
        1 thumb-size ginger piece, 1-2 garlic cloves, 2 teaspoon garam masala, ¼ teaspoon turmeric, 1 teaspoon coriander, 1 teaspoon cumin, 1 teaspoon curry, ¼ teaspoon cinnamon
      • When fragrant, add the fresh tomatoes roughly chopped, cook for a couple of minutes. At this point, also add the tomato paste.
        2 tomatoes, 1 teaspoon tomato paste
      • Add the vegetable stock and leave simmering for about 12 minutes.
        1 ¼ cup vegetable stock
      • Drain the cashews, and add into a blender jug. Transfer the sauce to the same jug and blend together until the sauce is smooth and has no lumps.
      • If you are using canned beans, put them through a colander to remove the aquafava and rinse with fresh water.
      • Pour the blended sauce into the pot, and add the butter beans. Combine.
        14 oz butter beans
      • Adjust with salt, pepper, and optionally some sweetener such as maple syrup or sugar, and your curry will be ready to be served and enjoyed.
        Salt and pepper to taste

      Notes

      If you want to use dry beans, leave the dry butter beans soaking in water overnight and then cook them in fresh water until fork tender. You will need to adjust the amount of butter beans from our recipe card.

      Newsletter

      Join our Community of Foodies. Exclusive plant-based recipes, meal plans, and pro cooking tips directly to your inbox. Join Now!

      Nutrition

      Calories: 363kcal | Carbohydrates: 41g | Protein: 16g | Fat: 17g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Sodium: 322mg | Potassium: 973mg | Fiber: 10g | Sugar: 10g | Vitamin A: 900IU | Vitamin C: 11mg | Calcium: 53mg | Iron: 6mg

      Variations to our Butter Bean Curry Recipe

      • Add veggies to the curry. We kept the recipe simple and easy to twist to your taste. You can, of course, add other veggies such as sweet potato, red pepper, green pepper, mushrooms, carrots, broccoli, peas, green beans, etc. You can add them to the tomatoes and let them cook for a few minutes.
      • Use another protein. Butter beans are the main protein for this recipe, but you can use other legumes such as garbanzo beans, lentils, and white beans, or even use another type of plant-based protein such as tofu, tempeh, or seitan.
      • Use another type of plant-based cream. Cashew cream is the one we use for this recipe. Other plant-based options are coconut milk, soy cream, oat milk or cream, silken tofu, etc.

      Serving Suggestions

      This hearty and delicious bean curry is a perfect weeknight dinner. It's nutritious, easy to make, and great for the whole family. When it comes to serving Butter Bean Curry, there are a variety of options to choose from. Here are a few suggestions that we especially loved combining with this curry:

      Garnish

      Garnish the curry with freshly chopped coriander leaves, a squeeze of lime juice or fresh lemon juice, and some sesame seeds. If you enjoy spicy food, you can add some chili paste or chili oil.

      Rice and Naan Bread

      One classic way to serve this comforting dish is with a side of rice and naan bread. Basmati rice is the type of rice we normally use when cooking Indian-style curries, but you can choose to use any other type of long-grain rice. If you are serving this dish for a hungry crowd, you can add some veggies and protein to the rice and make a delicious Tawa Pulao.

      Naan bread is a traditional Indian flatbread that is perfect for soaking up the curry sauce. If you buy it already made, heat it up in the oven or on a skillet and serve it hot. You can also make your own Vegan Naan by following this recipe from Rainbow Plant Life.

      Pickles and Chutneys

      Another way to add some flavor and texture to your Butter Bean Curry is to serve it with pickles and chutneys. Garlic and mango pickles are our all-time favorites. You can also try adding some lime or lemon pickles for a sour kick.

      Papadoms

      Papadoms are the perfect side dish for scooping up the curry or using it to dip in your chutneys. You can find them at most Indian grocery stores and they just take a few seconds to cook in the microwave.

      Appetizers to go with this Vegan Bean Curry

      If you are looking for some appetizers to serve with this Bean Curry, you should try our Onion Bhaji or this spicy Cauliflower Manchurian.

      Serving Butter Bean Curry with rice and papadoms.

      Store and Reheat

      This is one of the meals that taste even better on the second day, so don't worry if you have some leftovers.

      Store the Butter Bean Curry in an airtight container in the refrigerator for up to 3-4 days. To reheat, simply transfer it to a microwave-safe dish and microwave on high for 1-2 minutes, stirring occasionally, until heated through. Alternatively, you can reheat it on the stovetop over medium heat, stirring occasionally, until heated through. Add a splash of water or vegetable broth if it seems too thick.

      FAQ and Tips

      What is the difference between butter bean and lima bean?

      Butter beans and lima beans are often used interchangeably, but there is a slight difference between the two. Butter beans are a type of lima bean that is larger and flatter than the traditional lima bean. They have a creamy texture and are slightly sweet in flavor. Lima beans, on the other hand, are smaller and rounder than butter beans. They have a starchy texture and a slightly earthy flavor.

      Can I make this curry ahead of time?

      Yes, you can make this butter bean curry ahead of time. In fact, it is a great dish to make in advance as the flavors will continue to develop over time. Simply store the curry in an airtight container in the refrigerator for up to 3 days. When you are ready to serve, reheat the curry on the stovetop over low heat until it is warmed through.

      Can I use dried beans?

      For this recipe, we use canned butter beans or lime beans, but this recipe can be made as well using dried beans. Leave the dry butter beans soaking in water overnight and then cook them in fresh water until fork tender. You will need to adjust the amount of butter beans from our recipe card.

      What can I use instead of cashews to make the cream?

      Other plant-based options to get your curry creamy are coconut milk, soy cream, oat milk or cream, or silken tofu. This last option we use in recipes such as this spinach pasta sauce, and it makes the sauce light and creamy.

      Butter Bean Curry with chopped coriander and rice.

      More Curry recipes you will love:

      • Aubergine Curry (Eggplant Curry)
      • Butternut Squash Curry
      • Massaman Curry
      • Chickpea and Spinach Curry
      • Vegan Katsu Curry

      About Laura Arteaga

      I'm Laura, originally from Mallorca, Spain. My culinary journey began at 21, and despite my background in Economics, cooking stole my heart. I am now a full time writer and food blogger. My food philosophy is simple: "Eat more real food." Through my writing and recipes, I want to inspire people to transition to a plant-based life style, to eat more vegetarian food, or simply to try new recipes in the comfort of their homes.

      Subscribe for More!

      Reader Interactions

      Comments

      1. Marie says

        December 22, 2023 at 3:25 am

        3 stars
        I have no clue what I did wrong. :'( The curry turned out incredibly thick, not at all like in the picture. It kinda came out looking like pudding instead of the brothy curry I was expecting. I'll give it another shot, as the flavor was pleasant.

        Reply
        • Laura Arteaga says

          December 24, 2023 at 2:16 pm

          Hi Marie, next time just add more vegetable stock, or coconut milk. I hope it turns out perfect next time!

          Reply
      2. Jackie van der Meer-Cairncross says

        March 01, 2025 at 3:27 pm

        5 stars
        So delicious and so full of flavour. I will definitely be making this again. Thank you!

        Reply
        • Laura Arteaga says

          March 03, 2025 at 10:11 am

          Thank you Jackie, glad you enjoyed the curry 🙂

          Reply
      3. Robin says

        May 19, 2025 at 11:17 pm

        I would like to use coconut milk instead of cashews. How much coconut milk should I use?

        Reply
        • Laura Arteaga says

          May 20, 2025 at 3:25 pm

          You can reduce the amount of veg.stock to 1/2 cup, and add 3/4 coconut milk. You can always decided to add more or less depending on how you like your curry, more like a curry soup, or with a thicker consistency.

          Reply
      4.79 from 28 votes (26 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      Primary Sidebar

      Six Hungry Feet is a blog dedicated to plant-based recipes from around the world. Our recipes are influenced by our travels around Asia, our childhood in Spain (Laura) and Ireland (Astra), and by parenthood, which made us develop more and more family-friendly recipes.  More about us →

      Featured Recipes

      • Vegan Oyster Mushroom Tacos
        Oyster Mushroom Tacos
      • Loaded Hummus
        Mediterranean Loaded Hummus
      • Vegan Wonton Soup
        Vegan Wonton Soup
      • Strawberry Crumble
        Vegan Strawberry Crumble

      Stock images by Depositphotos

      A cookbook titled "Mediterranean Kitchen" by Six Hungry Feet, featuring a wooden spoon and a large bowl of mixed salad with zucchini, greens, feta cheese, and nuts. The cover notes "31 Tasty, Healthy and Nutritious Plant-based Recipes" and "Made with love from Mallorca.

      Footer

      ↑ back to top

      Privacy Policy - Disclaimer - Contact - Work with Us

      Copyright © 2024 Six Hungry Feet

      Rate This Recipe

      Your vote:




      A rating is required
      A name is required
      An email is required

      Recipe Ratings without Comment

      Something went wrong. Please try again.