Butter Bean Soup – Creamy, Hearty, and Wholesome

Butter Bean Soup is the ultimate cozy dish—simple, comforting, and full of nourishing ingredients. With their velvety texture and delicate flavor, butter beans (also known as lima beans) make the perfect base for a creamy, satisfying soup that’s both hearty and naturally plant-based.

This classic soup is simmered with garlic, onion, herbs, and optional vegetables like carrots and kale, then blended for a smooth texture or left chunky for rustic appeal. It’s the kind of one-pot meal you’ll want to curl up with on a cold day, yet light enough for spring and fall.

Whether you use canned or dried beans, the result is wholesome and deeply flavorful—perfect with crusty bread, a drizzle of olive oil, or a sprinkle of Parmesan.

Ingredients Overview

Butter Beans

Also called large lima beans, butter beans have a creamy texture and mild, slightly nutty flavor. They work beautifully in soups because they break down just enough to thicken the broth while still offering tender bites.

You can use:

  • Canned butter beans for convenience (rinse and drain well)

  • Dried butter beans, soaked overnight and simmered until tender

You’ll need about 2 (15 oz) cans or 1 ½ cups dried beans.

Aromatics

These lay the foundation for a deeply flavorful broth:

  • Yellow onion – Sweet and savory base

  • Garlic cloves – Essential in bean-based soups

  • Celery and Carrots – Add earthy sweetness and color

  • Bay leaf and thyme – Classic herbs for warming depth

Chop vegetables finely for an even texture throughout the soup.

Broth

Use vegetable broth for a vegetarian/vegan version, or chicken broth for a richer taste. Homemade or low-sodium store-bought both work.

Optional: Add a parmesan rind while simmering for an umami-rich finish (remove before serving).

Olive Oil or Butter

Used to sauté the aromatics and add richness. Extra virgin olive oil complements the creamy beans beautifully.

Use butter for a deeper, slightly nutty flavor, or a combo of both.

Optional Additions

  • Greens: Kale, spinach, or Swiss chard added near the end

  • Tomatoes: A small amount of diced tomato or tomato paste for acidity

  • Smoked paprika or chili flakes: For a warming kick

  • Cream or coconut milk: For a luxurious texture (optional)

Step-by-Step Instructions

1. Sauté the Aromatics

In a large pot or Dutch oven, heat 2 tablespoons of olive oil over medium heat.

Add:

  • 1 diced yellow onion

  • 2 diced carrots

  • 2 chopped celery stalks

Sauté for 5–7 minutes, until softened and aromatic.

Add:

  • 3 cloves garlic, minced

  • 1 teaspoon thyme (dried or fresh)

  • 1 bay leaf

  • Salt and pepper to taste

Cook for another 1–2 minutes.

2. Add Beans and Broth

Stir in:

  • 2 (15 oz) cans butter beans, rinsed and drained

  • 4 cups vegetable or chicken broth

Bring to a gentle boil, then reduce heat to low and simmer for 20–25 minutes.

If using dried beans: Soak overnight, then simmer for 45–60 minutes (until tender) before continuing.

3. Adjust Texture

Choose your preferred texture:

  • For chunky soup: Leave as is, or mash a few beans with a spoon to thicken

  • For creamy soup: Use an immersion blender to partially or fully blend

  • For extra smooth: Blend in batches using a stand blender (cool slightly first)

Stir in more broth if needed to reach your desired consistency.

4. Add Greens (Optional)

Add chopped kale or spinach in the last 5 minutes of cooking and stir until wilted.

Taste and adjust seasonings—add salt, pepper, or a squeeze of lemon juice for brightness.

5. Serve Hot

Ladle into bowls and top with:

  • Fresh parsley or thyme

  • A swirl of olive oil

  • Cracked black pepper

  • Grated Parmesan (optional)

Serve with toasted bread, cornbread, or a warm pita for dipping.

Tips, Variations & Substitutions

Texture Tips

  • For ultra-creamy soup, blend all the beans and add a splash of cream

  • For a heartier feel, leave half the beans whole and blend the rest

  • Stir in cooked rice, small pasta, or barley for extra body

Flavor Variations

  • Smoky: Add ½ tsp smoked paprika or sauté with a bit of pancetta

  • Spicy: Stir in red pepper flakes or diced jalapeños

  • Italian-style: Add diced tomatoes, rosemary, and white wine

  • Mediterranean: Garnish with lemon zest, dill, or crumbled feta

Substitutions

  • White beans or chickpeas work well if you can’t find butter beans

  • Coconut milk in place of cream for dairy-free richness

  • Nutritional yeast as a vegan-friendly substitute for Parmesan

Serving Ideas & Occasions

Butter Bean Soup is incredibly versatile:

  • Weeknight dinners – quick and wholesome

  • Make-ahead lunches – it gets better the next day

  • Meal prep – stores and freezes well

  • Dinner parties – pair with artisan bread and a salad

Serve with:

  • Grilled cheese or panini

  • Herbed croutons

  • Simple side salad with vinaigrette

  • Savory scones or garlic knots

Nutritional & Health Notes

Butter beans are:

  • High in plant-based protein and fiber

  • Naturally low in fat and gluten-free

  • Rich in iron, magnesium, and potassium

This soup can be tailored to nearly any diet:

  • Vegan: Use vegetable broth and no cheese

  • Gluten-free: Naturally so, just check your broth label

  • Low-fat: Use minimal oil and skip cream

A typical bowl (about 1 ½ cups) offers:

  • Calories: ~250

  • Protein: ~10g

  • Carbs: ~30g (mostly complex)

  • Fiber: ~8g

  • Fat: ~6g (mostly from olive oil)

FAQs

Q1: Can I use dried butter beans?

A1: Yes! Soak 1 ½ cups dried butter beans overnight, then simmer for 45–60 minutes until tender before using in the soup.

Q2: How do I thicken the soup without cream?

A2: Blend part of the beans with the broth to create a natural thickness. You can also mash some beans directly in the pot with a spoon.

Q3: Can I freeze butter bean soup?

A3: Absolutely. Let it cool fully, then store in airtight containers for up to 2 months. Thaw in the fridge and reheat on the stove.

Q4: What herbs pair best with butter beans?

A4: Thyme, bay leaf, rosemary, and parsley all pair beautifully. A touch of lemon zest or juice also brightens the flavor.

Q5: Is this soup high in protein?

A5: Yes. Butter beans provide about 7–10g of protein per cup. You can add even more protein with shredded chicken or sausage if desired.

Q6: Can I make this in a slow cooker?

A6: Yes. Add all ingredients (using soaked dried beans or canned) and cook on low for 6–8 hours. Add any greens near the end.

Q7: Is this soup kid-friendly?

A7: Very! Its mild, creamy texture and gentle flavors make it great for kids. Blend it smooth and serve with bread or cheese on the side.

Print

Butter Bean Soup – Creamy, Hearty, and Wholesome

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, comforting soup made with butter beans, aromatics, and herbs—perfect for a cozy, nutritious meal.

  • Author: Maya Lawson

Ingredients

Scale
  • 2 (15 oz) cans butter beans, rinsed

  • 1 onion, chopped

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 3 cloves garlic, minced

  • 1 bay leaf

  • 1 tsp dried thyme

  • 4 cups vegetable or chicken broth

  • 2 tbsp olive oil or butter

  • Salt and black pepper to taste

  • Optional: 2 cups chopped kale or spinach

  • Optional: ¼ cup cream or coconut milk

  • Garnish: olive oil, parsley, Parmesan

Instructions

  • Heat oil in a large pot. Sauté onion, carrots, and celery for 5–7 minutes.

  • Add garlic, thyme, bay leaf, salt, and pepper. Cook 1–2 more minutes.

  • Add beans and broth. Simmer 20–25 minutes.

  • Blend partially or fully, or leave chunky. Add greens and cream (if using).

  • Adjust seasoning. Serve hot with garnish of choice.

Notes

  • Use dried butter beans for more texture—soak overnight and cook before use.

  • Add chili flakes or smoked paprika for a kick.

  • Freezes well for up to 2 months.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star