• Home
  • Recipes
    • Desserts
    • Mains
    • Drinks
    • Snacks
    • Food Tips
    • Sign Up
  • About
    • Food Photography Tips
    • Privacy Policy
  • Work With Me

My Vegan Minimalist

menu icon
go to homepage
  • Recipes
  • eBook
  • About
  • Collaborate
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • eBook
    • About
    • Collaborate
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Mains

    Easy Butter Bean (Lima Beans) Curry with Spinach

    Published: Jul 12, 2023 by Tajda Ferko This post may contain affiliate links

    • Facebook
    • Twitter
    • Email
    JUMP TO RECIPE

    This delicious vegan butter bean curry is the perfect feel-food treat on a busy weeknight. It contains four of your 5-a-day and comes together in just 1 pan in under 30 minutes.

    A close-up image of butter bean curry.
    Jump to:
    • Why You’ll Love This Recipe
    • Ingredients
    • Step-by-step
    • Tips
    • Variations
    • FAQ
    • Serving
    • Storage
    • Food safety
    • 🍴Recipe

    Why You’ll Love This Recipe

    • Four of your 5-a-day in just one serving!
    • A feel-good dish like no other
    • Make it all in 1 pan
    • Not super spicy (but it can be if you so wish) 
    • It takes under 30 minutes to make
    • Easy to customize to your taste

    Ingredients

    Are you scared by the seemingly large amount of ingredients? This dish stores & freezes exceptionally well! Why not whip up a large batch to meal-prep this curry for a delicious dinner on a busy weeknight?

    All ingredients needed to make a veggie curry.

    Ingredient Details

    Butter beans (lima beans) - I used butter beans from a can to avoid cooking them. If you prefer cooking dried beans from scratch, that's fine too.

    Fresh baby spinach - You could use frozen spinach instead to save money. I used fresh because I dislike the soft, stringy bits sometimes present in frozen spinach. By using fresh spinach, I have more control over how big the chunks are, and I can ensure any stringy stalks are removed.

    Soy cream - You might think, why not coconut milk? I wanted something lighter and low in saturated fats. However, if you prefer coconut milk, feel free to use it. Simply replace it in a 1:1 ratio.

    Water or veggie stock (broth) - I like using vegetable stock for additional flavor. I melted ½ of a stock cube in ¾ cup of boiled water.

    Chopped tomatoes (from a can) - They add that sweet flavor and pack in some extra nutrients and a bit of texture. 

    Olive oil - used to sautee the veggies. You can use any other vegetable oil instead (for example, avocado, sunflower, rapeseed, or coconut oil).

    Fresh coriander (cilantro) - We'll sprinkle this on top at the end to add that ultimate fragrance. 

    Spices 

    If you've ever made a curry from scratch, you'll know the job requires several spices. Here we'll need curry powder, turmeric powder, ground cumin, and cardamom pods or powder.

    Feel free to play with additional spices, for example, garam masala, ground coriander, chili powder, mustard seeds, curry leaves, etc.

    Step-by-step

    Below is a quick visual overview of this vegan butter bean curry recipe. Check out the recipe card at the bottom of this post for detailed instructions. 

    A collage of two images showing the first two steps in making a curry.

    1 - Heat oil in a large pan on medium-high heat. Add red onion and gently sautee for 3 minutes until translucent. Add fresh ginger and garlic. Gently saute until fragrant (a couple of minutes).
    2 - Add all your spices and toast for 1-2 minutes while stirring consistently. Remove the cardamom pods.

    A collage of two images showing bean curry being made.

    3 - Add tomatoes, beans, lime juice, salt, pepper, and water (or stock). 

    4 - Stir, bring to a gentle simmer, and let simmer gently on low heat for 10 minutes. Stir regularly to avoid any veggies sticking to the bottom of the pan. 

    A collage of two images showing spinach and cream being added to a curry.

    5 & 6 - Add spinach and stir in the cream. Let simmer gently for 1-2 minutes until spinach is wilted.

    To serve, sprinkle with freshly chopped cilantro/coriander leaves.

    Tips

    Plan Ahead

    For a stress-free cooking experience, it's important to plan things.

    Read the full recipe instructions from start to finish.

    Measure out your ingredients and prepare the work surfaces, keeping them as tidy as possible. Have all the cookware ready at hand. 

    Adjust

    I encourage you to adjust this curry to taste, especially when it comes to spices.

    Add red chili flakes, fresh jalapenos, or more curry powder to make it spicier.

    You can also use more or less ginger and garlic cloves according to taste.

    A large skillet filled with butter bean curry.

    Variations

    Protein - Add another source of protein, like tofu or soy curls, if desired.

    Beans - If you're not a huge fan of butter beans, swap them out for kidney beans, pinto beans, or chickpeas (garbanzo beans) if desired.

    Potatoes or sweet potatoes - If you're a lover of potato curries, go ahead and add them to this recipe. Add peeled & chopped potatoes at the same time as beans and simmer them in the curry tomato mixture until fork tender. You might need to add more water or broth if you add potatoes.

    Bell peppers - can be added to add another flavor kick & pop of color. 

    FAQ

    Is this butter bean curry gluten-free?

    Yes! It uses gluten-free ingredients, so you can happily serve this to your GF friends and family. Just remember to opt for GF sides too!

    How do I replace canned beans with dry beans?

    You will need approximately 150g of dried butter (lima) beans. Cook them in a separate pan until tender, then add them to the dish at the same time you would add canned beans. 

    Do I have to soak the butter beans if cooking them from scratch?

    Yes, soaking the dried butter beans overnight before cooking them is best. If you're using canned or frozen butter beans, give them a quick rinse - no need for soaking. 

    Serving

    A bowl with rice, curry, yogurt and naan bread.

    There are so many things you can serve with this delicious curry:

    - Basmati rice, quinoa, or chips

    - Naan, dinner rolls, or twisted garlic herb bread.

    If you'd like an extra portion of veg, why not make this 10-minute broccoletti on the side? 

    I like sprinkling it with black sesame seeds and adding plenty of freshly chopped coriander and a big dollop of coconut yogurt. 

    For some extra protein & fiber, you can also sprinkle it with roasted lentils or pepitas. 

    Storage

    First, let the curry cool down. Remember, you don't want to place hot foods in the fridge. 

    Transfer the curry to an airtight container. Make sure it's sealed well.

    Store it in the fridge for 3-4 days. I like to eat it as soon as possible.

    To reheat (microwave) - Add about ½ tablespoon of water. Stir and reheat until piping hot. This will depend on your microwave settings and leftover portion size. Always stir it halfway through.

    To reheat (pan) - Add a tablespoon of water and stir. Warm the curry on low or medium heat until piping hot. 

    To freeze - Make sure you're using a freezer-safe container. Seal in an airtight container and store for 2-3 months. 

    Food safety

    • Use a sturdy surface & chopping board when cutting the ingredients. 
    • Don't leave the stove unattended at any time.
    • If reheating any leftovers, ensure they are piping hot (not just lukewarm).

    Made this butter bean curry? I'd love to hear your take on this dish. If you enjoyed it, please consider leaving a star rating below - every review truly helps! 

    Got any questions? Don't be afraid to ask in the comment section below. I'm always happy to help! 

    🍴Recipe

    Easy Butter Bean (Lima Beans) Curry with Spinach

    5 from 5 votes
    This 30-minute delicious vegan butter bean curry is the perfect feel-food treat on a busy weeknight.
    PRINT PIN RATE
    Prep Time: 5 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 4
    Calories: 323kcal
    Author: Tajda Ferko

    INGREDIENTS 

    • 1 tablespoon olive oil
    • 1 red onion chopped
    • 1 thumb ginger minced
    • 4 cloves garlic minced
    • 1 can chopped tomatoes 14 oz / 400g can
    • 2 cans butter beans 14 oz / 400g can
    • 1 lime juice only
    • salt & pepper to taste
    • ¾ cup (180 ml) water or vegetable stock
    • 3 cups (50 g) fresh spinach tightly packed & chopped
    • 1 cup (15 g) fresh cilantro (coriander) tightly packed & chopped
    • 1 cup (235 ml) soy cream or coconut milk

    Spices

    • 2 tablespoon curry powder
    • 1 teaspoon turmeric
    • 1 teaspoon ground cumin
    • 6 cardamom pods

    INSTRUCTIONS

    • Heat oil in a large pan on medium-high heat. Add red onion and gently sautee for 3 minutes until translucent. Add fresh ginger and garlic. Gently saute until fragrant (a couple of minutes).
      1 tablespoon olive oil, 1 red onion, 1 thumb ginger, 4 cloves garlic
    • Add all your spices and toast for 1-2 minutes while stirring consistently. Remove cardamom pods.
      2 tablespoon curry powder, 1 teaspoon turmeric, 1 teaspoon ground cumin, 6 cardamom pods
    • Add tomatoes, beans, lime juice, salt, pepper, and water (or stock). 
      1 can chopped tomatoes, 2 cans butter beans, salt & pepper, 1 lime, ¾ cup water or vegetable stock
    • Stir, bring to a gentle simmer, and let simmer gently on low heat for 10 minutes. Stir regularly to avoid any veggies sticking to the bottom of the pan. 
    • Add spinach and stir in the cream. Let simmer gently for 1-2 minutes until spinach is wilted.
      3 cups fresh spinach, 1 cup soy cream
    • To serve, sprinkle with freshly chopped cilantro/coriander leaves.
      1 cup fresh cilantro (coriander)

    Notes

    Tip 1 - Planning things is crucial for a stress-free cooking experience. Read the full recipe instructions from start to finish & prepare your work surface and ingredients beforehand. 
    Tip 2 - Adjust this curry to taste, especially regarding the amount of spices, garlic & ginger.
    Variations - You can use kidney beans or chickpeas instead of butter beans. Add potatoes, sweet potatoes, bell peppers, or other veggies if desired.
    Using dry butter beans? You will need approximately 150g of dried butter beans.
    To serve - Serve with basmati rice, quinoa, naan, garlic bread, or extra veggies on the side.
    Course: Main Course
    Cuisine: Indian
    Diet: Gluten Free, Vegan, Vegetarian

    Nutrition

    Calories: 323kcal | Carbohydrates: 48g | Protein: 13g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Sodium: 214mg | Potassium: 1261mg | Fiber: 13g | Sugar: 15g | Vitamin A: 2554IU | Vitamin C: 26mg | Calcium: 132mg | Iron: 7mg

    Disclaimer: The nutritional information above is calculated automatically. The author of this post cannot guarantee 100% accuracy of this data.

    Tried This Recipe?Leave a comment below!

    More Vegan Mains

    • Easy Vegan Jackfruit Burgers - Two Ways (Fried or Baked!)
    • Creamy Broccoli Zucchini Soup - Quick One-Pot
    • Healthy High Protein Tomato Soup - Creamy Secret Ingredient
    • Quick & Easy Low-Carb Tortilla Pizza (Thin Crust Pizza)
    5 from 5 votes (5 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    A portrait of the blog's creator.

    Welcome!

    Hi there! I'm Tajda (pronounced tide-ah) and I share playful, plant-forward recipes that celebrate simple & joyful cooking.

    ABOUT ME

    Trending

    • The Best Easy Immersion Blender Hummus (Vegan & Oil-free Option)
    • The BEST Vegan Burrata Cheese with Cashews (Dairy-Free)
    • Vegan Spiced Pear & Almond Cake
    • Easy Miso Marinated Tofu Cubes w Ginger (Vegan & Oil-Free)

    Easter Favorites 🐰

    • Easy 1-Hour Vegan Pot Pie - Failproof & Protein-Rich
    • Vegan Pigs in Blankets - Easy Carrot Party Snack
    • Creamy Leek Soup Without Potatoes - 30 Minutes
    • Vegan Stew And Dumplings

    The Ultimate Vegan Bundle 🌱

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2025 My Vegan Minimalist

    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.