Creamy lima bean soup is a silky vegetarian meal made by pureeing cooked lima beans with vegetable broth, onion, and a non-dairy creamer. This vegan version skips alcohol and animal products while achieving restaurant-style thickness through proper cooking techniques.
| Prep Time | 15 min |
|---|---|
| Cook Time | 40 min |
| Total Time | 55 min |
| Servings | 6 bowls |
| Difficulty | Easy |
| Cuisine | Vegetarian |
Why This Recipe Works
Blending cooked lima beans creates a nutty base that pairs beautifully with coconut milk’s richness. I use an immersion blender within the pot to maintain texture while avoiding the thinness of store-bought soups. The neutral flavor takes well to garlic, thyme, and sautéed chard.
This no-bone-sticking method replaces dairy with unsweetened coconut milk, preventing bitterness while enhancing umami notes. Breakfast sausages would violate halal standards, but a smoky paprika garnish delivers similar depth. After testing three bean-to-broth ratios, the 3:1 proportion produces perfect creaminess.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Dried lima beans | 1 1/2 cups | Pre-soaked 8 hours |
| Carrot | 2 large | Stirred, not pureed |
| Red onion | 1 large | Coconut milk substitute |
| Vegetable broth | 4 cups | Low-sodium preferred |
| Unsweetened coconut milk | 1 can (13.5 fl oz) | Shake well before use |
Step-by-Step Instructions
Prepare Beans
- Sort beans, discarding discolored pieces
- Soak overnight in water 3x bean volume
- Bring to boil, drain and rinse thoroughly
Cook Base
- Sauté chopped onion until golden brown
- Add carrot and vegetable broth
- Simmer beans for 25 minutes until tender
Puree Soup
- Remove carrot chunks from liquid
- Pour mixture into blender (cover with towel)
- Blend on medium speed until fully smooth
Chef Tips for Perfect Results
- Toast onions until translucent to cut sweetness
- Add coconut milk halfway through blending
- Use an immersion blender for texture control
- Add 1/4 tsp cumin during simmer for flavor depth
Common Mistakes to Avoid
- Overcooking beans causing break-down
- Using high-sodium broth increasing salt amount
- Adding coconut milk early diluting flavor
- Not skimming foam from final product
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Coconut milk | Arrowroot slurry | Creates more authentic texture |
| Red onion | Leek | Produces sweeter foundation |
| Vegetable broth | Carrot-ginger juice | Enhances vitamin A content |
Serving Suggestions and Pairings
Pair with grilled halal-flavored lamb skewers and saffron pot pie for dinner. Add a touch of sesame oil and serve with flatbread for brunch. For a light lunch, cool and serve in crostini with fresh mint.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 5 days | Store in airtight container |
| Frozen | 2 months | Thaw in fridge overnight |
| Reheat | N/A | Stir over medium-low heat |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 245 |
| Protein | 11g |
| Potassium | 1,260mg |
| Fiber | 10g |
Frequently Asked Questions
Can I use canned beans?
Ensure canned beans are well-drained and sautéed 3 minutes before blending to remove metallic taste.
How thick should the soup be?
It should coat the back of a spoon but still flow slightly – if too thick, add more broth.
Why is my soup bitter?
Overblending damages natural sugars – stop as soon as smooth consistency forms.
Can I prep ahead?
Simmer bean mixture up to 24 hours in advance, but add final pureeing step just before serving.
Suitable for diabetics?
Yes due to low glycemic index beans, but monitor portion sizes to control carb intake.
Print
Creamy Lima Bean Soup
- Total Time: 55
- Yield: 6 bowls
- Diet: Vegan
Description
A rich and satisfying vegan soup made from pureed cooked lima beans, vegetable broth, and coconut milk for a nutty base. Enhanced with sautéed onions, carrots, and aromatic spices for depth without alcohol or animal products.
Ingredients
Dried lima beans (1 1/2 cups, pre-soaked 8 hours)
Carrot (2 large, chopped)
Red onion (1 large, chopped)
Vegetable broth (4 cups, low-sodium preferred)
Unsweetened coconut milk (1 can, 13.5 fl oz)
Garlic (2 cloves, minced)
Dried thyme (1 tsp)
Smoked paprika (1 tsp, for garnish)
Salt (to taste)
Black pepper (to taste)
Instructions
Sort lima beans and soak overnight in water (3x bean volume)
Drain and rinse soaked beans thoroughly
Sauté onion and garlic in a pot until golden brown
Add carrots, vegetable broth, thyme, and beans
Simmer 25 minutes until beans are tender
Remove carrot chunks after simmering
Pour 1/3 of the soup into a blender (cover with a towel) and blend on medium speed
While blending, add half the coconut milk and return the puree to the pot
Repeat blending process with remaining soup
Season with salt and pepper
Stir in coconut milk and heat gently
Skim off any foam for a smooth finish
Serve with a sprinkle of smoked paprika
Notes
Toast onions fully to balance sweetness
Add coconut milk halfway through blending for better emulsion
Immersion blender gives better texture control than standard blender
Optional addition of 1/4 tsp cumin during simmer for extra depth
Use 6 cups broth for 3x bean-to-broth ratio if preferred
Store soup refrigerated for up to 4 days
- Prep Time: 15
- Cook Time: 40
- Category: Trending
- Method: Simmering and Pureeing
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 120
- Sugar: 1g
- Fat: 4g
- Saturated Fat: 3g
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 3g
- Cholesterol: 0mg





