Print
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


Description

A hearty, creamy plant-based soup featuring huge butter-soft lima beans, aromatic herbs, and vegetables—perfect for cozy dinners that are as satisfying as they are nutritious.

Prep Time: 15 minutes (plus overnight soaking) | Cook Time: 2 hours | Total Time: 2 hours 15 minutes (plus soaking) | Servings: 6-8


Ingredients

Scale
  • 16 oz dried giant lima beans (about 2 cups—also called butter beans or gigantes)
  • 8 cups vegetable broth (low-sodium recommended)
  • 2 tbsp olive oil (plus extra for drizzling)
  • 1 large onion, chopped
  • 2 medium carrots, diced
  • 2 celery stalks, chopped
  • 3 garlic cloves, minced
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • Salt and pepper to taste (start with 1 tsp salt)
  • Fresh parsley, chopped for garnish
  • Optional: lemon juice, good olive oil, and crumbled feta for serving

Instructions

  1. The night before: Rinse the giant lima beans under cold water, place in a large bowl, and cover with at least 3 inches of cold water. Let soak on the counter overnight or for at least 8 hours—they’ll double in size.
  2. When ready to cook, heat the olive oil in a large pot over medium heat. Add the chopped onion, diced carrots, and chopped celery. Sauté for about 5 minutes, stirring occasionally, until the vegetables soften and become fragrant.
  3. Add the minced garlic, dried thyme, and dried rosemary to the pot. Cook for just one more minute, stirring constantly, until the garlic is fragrant and the herbs smell amazing—don’t let them burn.
  4. Drain your soaked lima beans (discard the soaking water) and add them to the pot with the aromatic vegetables. Pour in the vegetable broth and crank the heat to high. Bring everything to a rolling boil.
  5. Once boiling, immediately reduce heat to low, cover the pot with a lid, and let it simmer gently for 1.5 to 2 hours. Start checking at 1.5 hours—the beans should be creamy and tender enough to smash easily, with some breaking down to naturally thicken the soup.
  6. Once the beans are perfectly tender, season generously with salt and pepper, tasting as you go. Beans need quite a bit of salt to really shine, so don’t be shy.
  7. Ladle into bowls, top with plenty of fresh chopped parsley, and maybe a drizzle of good olive oil. Serve hot with crusty bread for dipping.

Nutrition Information (Per Serving, based on 8 servings):

  • Calories: 245
  • Carbohydrates: 42g
  • Protein: 14g
  • Fat: 4g
  • Fiber: 11g (44% DV)
  • Sodium: 580mg
  • Iron: 4.5mg (25% DV)
  • Folate: 210mcg (53% DV)
  • Potassium: 895mg (26% DV)
  • Magnesium: 95mg (24% DV)

This soup delivers impressive plant-based protein and fiber, plus significant amounts of folate, iron, and potassium—genuinely nourishing comfort food.

Notes:

  • Seriously, don’t skip the overnight soaking—giant lima beans need it to cook properly and evenly.
  • Check your dried beans for stones before soaking—I’ve found pebbles in dried beans more times than I’d like to admit.
  • Every bean batch cooks differently depending on age and storage, so trust your teeth over the timer. Older beans can take up to 2.5 hours.
  • The soup thickens considerably as it sits since beans continue to absorb liquid—this is normal and actually quite nice.

Storage Tips:

  • Refrigerator: Store in an airtight container for up to 5 days. The flavors develop beautifully overnight and the soup becomes even more satisfying.
  • Freezer: Freezes perfectly for up to 3 months. Cool completely, then portion into freezer-safe containers leaving space for expansion.
  • Reheating: Stovetop is best—add a splash of broth to thin if needed and heat gently over medium-low. Microwaving works fine and won’t hurt the beans.
  • Beans continue to absorb liquid over time, so the soup gets thicker the longer it sits—just thin with extra broth when reheating.

Serving Suggestions:

  • Classic comfort: Serve with warm crusty sourdough or whole-grain bread for dipping into that creamy broth
  • Mediterranean style: Top with crumbled feta, a generous drizzle of good olive oil, and fresh dill or oregano
  • Complete meal: Pair with a simple Greek salad with tomatoes, cucumbers, and olives
  • Meal prep friendly: Portion into individual containers with a side of quinoa or brown rice for easy grab-and-go lunches

Mix It Up (Recipe Variations):

  • Smoky Bean Soup: Add 1 teaspoon smoked paprika with the herbs for deep, warm, smoky flavor that complements the beans beautifully
  • Mediterranean Style: Stir in 1 cup diced tomatoes with the broth, finish with lemon juice, good olive oil, fresh dill, and crumbled feta
  • Spicy Version: Add one diced jalapeño or 1/2 teaspoon red pepper flakes with the garlic for heat that wakes up the mild beans
  • Creamy Variation: Stir in 1/2 cup full-fat coconut milk during the last 10 minutes for tropical richness without dairy
  • Greek Gigantes Style: Add 1 can diced tomatoes, 1 tablespoon tomato paste, finish with lemon, olive oil, and fresh oregano for authentic Greek flavor

What Makes This Recipe Special:

This giant lima bean soup celebrates heirloom bean varieties that have been cultivated for thousands of years and adopted enthusiastically by Mediterranean cuisines, particularly Greek cooking where gigantes beans are a beloved staple. Unlike smaller beans that can turn mushy, giant limas maintain their beautiful shape while developing the creamiest, most buttery interior texture that makes this soup feel indulgent without any cream or dairy. The long, slow simmer allows some beans to break down and naturally thicken the broth while others stay intact, creating interesting texture and genuine satisfaction in every spoonful—proving that simple plant-based ingredients can be both nutritious and deeply comforting.