Easy Vegan Butter Bean Stew

Featured in Comforting Bowls of Warmth.

This plant-based butter bean stew features a blend of carrots, celery, and onion sautéed in olive oil, layered with garlic, thyme, smoked paprika, and rosemary for depth. Tomato paste and tomatoes create a rich base, while butter beans and vegetable broth offer heartiness. A gentle simmer allows the flavors to mingle and thicken, while kale or spinach can be added for extra greens, and coconut milk for a creamy texture. Finish with fresh parsley and a splash of lemon juice for brightness. Perfect as a warming, nourishing bowl any time of year.

Rehan Magic House Recipes
Updated on Sat, 06 Dec 2025 13:01:44 GMT
A bowl of soup with beans, carrots, and herbs. Pin it
A bowl of soup with beans, carrots, and herbs. | magichouserecipes.com

This cozy vegan butter bean stew is a go-to meal when I need something simple yet deeply satisfying. With a rich tomato base and velvety butter beans, it warms up any evening and makes the kitchen smell incredible. I reach for this recipe on chilly nights or whenever I want a nourishing dish that comes together quickly with pantry staples.

The first time I tried this butter bean stew on a rainy day, I was shocked by how quickly my family polished off every bowl. Now it appears in constant rotation whenever we crave hearty comfort food.

Ingredients

  • Olive oil: for sautéing vegetables gently and adding depth so look for extra virgin olive oil for best flavor
  • Onion: infuses a sweet savory base and yellow or white onions both work well
  • Garlic: for aromatic warmth try to use fresh cloves for biggest punch
  • Carrots and celery: classic stew veggies that bring sweetness and a touch of earthiness select firm veggies with no soft spots
  • Dried thyme and rosemary: add herbal notes and complexity buy these dried from a reputable brand for freshest flavor
  • Smoked paprika: the key to a subtle smoky background choose a good Spanish smoked paprika for authenticity
  • Bay leaf: brings an old-fashioned stew aroma always use whole dried leaves not ground
  • Tomato paste: intensifies the tomato flavor choose one with only tomatoes as the ingredient
  • Canned diced or crushed tomatoes: create the sauce either will work so use what you have
  • Canned butter beans: the star ingredient creamy and mild rinse well to remove extra sodium and brine
  • Vegetable broth: provides the stew’s backbone opt for low sodium to control saltiness
  • Salt and black pepper: musts for seasoning with a pepper grinder preferred for freshness
  • Lemon juice: optional but I love it for a bright lift only add just before serving and use fresh if possible
  • Optional add-ins: like kale or spinach coconut milk red pepper flakes and parsley for extra nutrition and flavor go for fresh greens and full-fat coconut milk for luxurious texture

Step-by-Step Instructions

Sauté the Aromatics:
Gently heat olive oil in a large heavy-bottomed pot over medium heat. Add your diced onion carrots and celery. Stir often for about eight minutes until vegetables are just turning golden and soft. This step helps build surprising sweetness and aroma.
Add Garlic and Spices:
Add garlic thyme rosemary smoked paprika and bay leaf. Stir continuously for a minute so the spices toast lightly without burning. The fragrance at this step signals a flavorful base is being made.
Blend in Tomato Paste and Tomatoes:
Stir in tomato paste making sure all the vegetables get glossy and coated. Pour in the diced or crushed tomatoes and continue cooking for two minutes. Let the mixture thicken and the tomato flavor deepen before moving on.
Add Beans and Broth:
Add in your rinsed butter beans and pour vegetable broth into the pot. Raise the heat until it just begins to simmer. The beans add creaminess and protein.
Simmer the Stew:
Lower the heat and cover the pot. Let it simmer gently for fifteen to twenty minutes stirring occasionally. This melds the flavors and thickens the broth into a satisfying stew.
Finish with Optional Add-Ins:
During the last five minutes add chopped kale or spinach if desired. For added richness stir in coconut milk. Red pepper flakes bring a touch of heat here if you like things spicy.
Adjust Seasoning and Serve:
Taste for salt and pepper. Add lemon juice if you like a slight tang. Remove the bay leaf before ladling the stew into bowls and top with chopped parsley for a fresh finish.
A bowl of soup with beans and carrots. Pin it
A bowl of soup with beans and carrots. | magichouserecipes.com

Butter beans are my favorite for stews because they get so silky without falling apart. One of the most memorable nights I made this my little one excitedly asked for seconds and I realized I had finally cracked a family-approved vegan dinner.

Storage Tips

Let the stew cool to room temperature before storing. Leftovers keep well in a sealed container in the refrigerator for up to four days. For longer storage freeze in single serving containers for up to three months. Soup thickens upon standing so you may need to add a splash of vegetable broth or water when reheating.

Ingredient Substitutions

No butter beans on hand Cannellini beans or great northern beans make a fine replacement. Out of kale try any leafy green like Swiss chard or baby spinach. If you do not have smoked paprika use a pinch of ground chipotle for smokiness or sweet paprika if avoiding spice.

Serving Suggestions

Serve the stew with crusty whole grain bread or a scoop of cooked brown rice to soak up the delicious broth. For extra protein and crunch top with roasted pumpkin seeds or serve alongside a crisp green salad with lemon vinaigrette. This stew also makes a grand filling for a baked sweet potato.

A bowl of soup with beans, carrots, and herbs. Pin it
A bowl of soup with beans, carrots, and herbs. | magichouserecipes.com

A Little History

Butter beans also known as lima beans have been a Southern comfort food staple for generations. Their creamy texture and mild flavor make them popular in stews across Mediterranean and Latin American kitchens as well. In our home this stew tastes like a modern twist on my grandmother’s classic bean recipes.

Frequently Asked Questions

→ How can I make this stew creamier?

Add coconut milk during the final minutes of cooking for a rich, silky texture.

→ Can I substitute butter beans with another type?

Yes, cannellini or great northern beans work well if butter beans are unavailable.

→ Is it possible to add greens to this dish?

Absolutely! Stir in kale or spinach during the last few minutes for added color and nutrition.

→ What herbs complement this stew best?

Dried thyme, rosemary, and smoked paprika add depth, while fresh parsley brightens the flavor.

→ How do I store leftovers?

Store cooled stew in an airtight container in the fridge for up to 4 days, or freeze for longer storage.

→ What pairs well with this butter bean stew?

Serve with crusty bread, rice, or a simple green salad for a complete meal.

Easy Vegan Butter Bean Stew

Hearty butter beans simmer with veggies and herbs for a wholesome, plant-based meal.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Reham

Category: Soups & Stews

Difficulty: Easy

Cuisine: Vegan

Yield: 4 Servings

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Base Stew

01 1 tablespoon olive oil
02 1 medium onion, diced
03 3 cloves garlic, minced
04 2 carrots, diced
05 2 celery stalks, diced
06 1 teaspoon dried thyme
07 1 teaspoon smoked paprika
08 1 teaspoon dried rosemary
09 1 bay leaf
10 1 tablespoon tomato paste
11 1 can (14.5 oz) diced or crushed tomatoes
12 2 cans (15 oz each) butter beans, drained and rinsed
13 3 cups vegetable broth
14 1 teaspoon salt, adjusted to taste
15 ½ teaspoon black pepper
16 1 tablespoon lemon juice, optional

→ Optional Add-Ins

17 1 cup chopped kale or spinach
18 ½ cup coconut milk for creaminess
19 ¼ teaspoon red pepper flakes for heat
20 2 tablespoons chopped parsley for garnish

Instructions

Step 01

Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery. Cook for 5 to 7 minutes until softened.

Step 02

Stir in the garlic, thyme, rosemary, smoked paprika, and bay leaf. Cook for 1 minute to toast the spices.

Step 03

Add tomato paste and mix until the vegetables are coated. Pour in the crushed or diced tomatoes and cook for 2 minutes to deepen the flavor.

Step 04

Stir in the butter beans and vegetable broth. Bring the mixture to a gentle simmer.

Step 05

Cover and simmer for 15 to 20 minutes, stirring occasionally, until flavors have blended and the stew thickens.

Step 06

Add spinach or kale during the last 5 minutes of cooking, or stir in coconut milk for a creamier texture.

Step 07

Taste and season with salt, pepper, and lemon juice if desired.

Step 08

Remove the bay leaf. Ladle into bowls and garnish with parsley.

Tools You'll Need

  • Large pot
  • Wooden spoon or spatula
  • Knife
  • Cutting board
  • Ladle

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 220
  • Total Fat: 6 g
  • Total Carbohydrate: 28 g
  • Protein: 8 g