Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.
Hey there, soup lovers!
Are you in the mood for something warm and cozy? I’ve got the perfect recipe for you.
Today, I’m sharing my delicious Christmas Lima Bean Soup.
It’s hearty, flavorful, and packed with good-for-you ingredients.
Plus, it’s a great way to impress your friends and family during the holidays.
So grab your pot, and let’s get cooking!

Possible Ingredient Alternatives
Large dried lima beans can be replaced with cannellini or navy beans for a similar texture and nutritional profile. These alternatives cook more quickly, so reduce simmering time by about 15-20 minutes. For a lower-carb option, use chopped cauliflower florets, adjusting cooking time to about 15 minutes total. Sweet potatoes can be substituted with butternut squash or pumpkin for a similar sweetness and texture. These alternatives may cook slightly faster, so check for doneness a few minutes earlier. Maple syrup can be replaced with honey or agave nectar for different sweetness profiles. Use slightly less honey or agave, as they are sweeter than maple syrup. For a sugar-free option, try a small amount of stevia or monk fruit sweetener, adjusting to taste.
Preparation Time | 480-480 minutes |
Cooking Time | 120-180 minutes |
Total Time | 600-660 minutes |
Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 900-1100
- Protein: 40-50 g
- Fat: 25-30 g
- Carbohydrates: 150-180 g
Ingredients
- 1 pound large dried lima beans
- 2 tablespoons olive oil
- 2 celery stalks, chopped finely
- 1 large carrot, chopped finely
- 1 leek (use white and pale green parts), chopped finely
- 1 large yellow onion, chopped finely
- 4 garlic cloves, chopped finely
- 6 sage leaves, chopped finely
- 4 thyme branches
- 1 bay leaf
- 10 cups vegetable broth
- 2 sweet potatoes
- 3 tablespoons pure maple syrup
- Salt and ground black pepper to taste
- Chopped parsley for topping
Step 1: Prepare the Lima Beans
The night before you plan to make the soup, place the lima beans in a bowl and cover them with a few inches of cool water.
Allow the beans to soak overnight.
The next day, drain and rinse the beans thoroughly before beginning the soup preparation.
Step 2: Preheat the Oven
Set your oven to preheat at 400°F.
This will be used later for roasting sweet potatoes while your soup simmers, ensuring everything is ready around the same time.
Step 3: Sauté the Vegetables and Begin the Soup
In a large pot, heat olive oil over medium heat.
Add the celery, carrot, leek, and onion, and sauté until they are tender.
Add the garlic, sage, thyme, and bay leaf, and sauté for another minute to release their flavors.
Then, incorporate the drained lima beans and vegetable stock, bringing the mixture to a boil.
Reduce the heat to medium-low and skim off any foam that surfaces while cooking.
Step 4: Simmer the Soup
Cover the pot with the lid slightly ajar and allow the soup to simmer, stirring occasionally, for about 2 hours or until the beans are very tender.
In the last half hour of cooking, or once the beans are softened but still slightly crunchy in the middle, add 1 1/2 teaspoons of salt.
Remove and discard the bay leaf and any thyme sprigs before serving.
Step 5: Roast the Sweet Potatoes
While the soup is simmering, prepare the sweet potatoes.
Prick them all over with a fork and place them on a foil-lined baking sheet.
Roast them in the preheated oven until soft, about 1 hour.
Once they are cooked and cool enough to handle, you can proceed to serve them with the soup as a delicious complement.
“`