Lima beans deserve a spot on your dinner table, and this recipe proves why. Creamy, buttery, and packed with protein, these humble legumes transform into something truly satisfying with the right technique.
Whether you grew up loving them or avoided them as a kid, this dish will change your mind. Let me show you how to make lima beans that even the pickiest eaters will enjoy.
Why You’ll Love This Recipe
This lima beans recipe delivers comfort food vibes without complicated steps. Here’s what makes it special:
- Budget friendly and perfect for feeding a crowd
- High in fiber and plant based protein
- Ready in under an hour with minimal hands on time
- Customizable with your favorite seasonings and add ins
- Makes excellent leftovers that taste even better the next day
My Experience Making This Recipe
I’ll be honest: lima beans weren’t my favorite growing up. Those mushy, flavorless beans from a can? No thanks.
But cooking them properly changed everything. The first time I made this recipe, the aroma of garlic and herbs filling my kitchen had my family asking what was for dinner before the beans even finished simmering.
Now it’s become a weekly staple in our house. My kids actually request seconds, which feels like a small miracle for a vegetable dish.
Recipe Overview
- Recipe Name: Creamy Garlic Herb Lima Beans
- Servings: 6
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Course: Side Dish
- Cuisine: Southern American
- Calories per Serving: 245
Equipment You Will Need
- Large Dutch oven or heavy bottomed pot with lid
- Wooden spoon
- Cutting board
- Chef’s knife
- Measuring cups and spoons
- Colander for draining
- Ladle for serving
Ingredients for Lima Beans
- 1 pound dried lima beans, sorted and rinsed
- 4 cups chicken broth or vegetable broth
- 2 cups water
- 4 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 bay leaf
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
- 2 tablespoons fresh parsley, chopped for garnish
Ingredient Notes and Substitutions
- Lima beans: Dried beans give the best texture and flavor. Substitute with two 15 ounce cans of lima beans, drained, and reduce cooking time to 20 minutes.
- Chicken broth: Adds savory depth to the beans. Use vegetable broth for a vegetarian version with similar results.
- Butter: Creates that signature creamy richness. Olive oil or vegan butter works if you need dairy free.
- Smoked paprika: Brings subtle smokiness without meat. Regular paprika works but lacks that smoky punch.
- Thyme: Classic herb pairing for beans. Rosemary or sage make excellent alternatives.
How to Make Lima Beans
Step 1: Sort and Rinse the Beans
Spread dried lima beans on a baking sheet and remove any small stones or debris. Rinse them under cold water in a colander until the water runs clear.
This step matters because even packaged beans can contain small pebbles that slipped through processing. Nobody wants a cracked tooth ruining their dinner.
Step 2: Soak the Beans (Optional Quick Soak Method)
Place beans in a large pot and cover with 3 inches of water. Bring to a boil for 2 minutes, then remove from heat, cover, and let sit for 1 hour.
Soaking reduces cooking time and helps beans cook more evenly. Skip this step if using canned beans.
Step 3: Drain and Set Beans Aside
Drain the soaking water completely and give the beans another quick rinse. Discarding the soaking liquid helps reduce compounds that can cause digestive discomfort.
Step 4: Saute the Aromatics
Melt butter in a Dutch oven over medium heat. Add diced onion and cook for 5 minutes until softened and translucent.
Cooking the onions first builds a flavor foundation. The butter and onion combination creates that classic Southern comfort food base.
Step 5: Add Garlic and Spices
Add minced garlic, thyme, and smoked paprika to the pot. Stir constantly for about 30 seconds until fragrant.
Garlic burns quickly, so keep it moving. That brief toasting releases the aromatic oils without creating bitterness.
Step 6: Add Beans and Liquid
Add the drained lima beans, chicken broth, water, and bay leaf to the pot. Stir everything together and increase heat to bring mixture to a boil.
The combination of broth and water gives you flavor without making things too salty. You can always add more seasoning later.
Step 7: Simmer Until Tender
Reduce heat to low, cover the pot, and simmer for 35 to 45 minutes. Stir occasionally and check for doneness starting at 35 minutes.
Beans should be creamy and tender but not falling apart. The liquid will reduce and thicken slightly as it cooks.
Step 8: Season and Finish
Remove the bay leaf and taste the beans. Add salt and pepper as needed, then stir in an extra tablespoon of butter for richness if desired.
Final seasoning is critical because beans absorb salt during cooking. Trust your taste buds here.
Step 9: Garnish and Serve
Transfer to a serving bowl and sprinkle with fresh chopped parsley. Serve immediately while hot and creamy.
Pro Tip: For extra creamy beans, mash about one quarter of them against the side of the pot before serving. This releases starches and creates a thicker, more luscious texture without adding any cream.
Tips for the Best Lima Beans
- Always use fresh dried beans from a store with high turnover. Old beans take forever to soften and may never get tender.
- Never add salt until the last 10 minutes of cooking. Salt added too early toughens the bean skins.
- Keep the simmer gentle. Aggressive boiling causes beans to split and become mushy.
- Taste the cooking liquid as you go. It should be flavorful because the beans absorb it.
- Add a splash of apple cider vinegar at the end. It brightens all the flavors without tasting acidic.
- Let the beans rest for 5 minutes before serving. They thicken up beautifully as they cool slightly.
Common Mistakes to Avoid
- Skipping the sort and rinse: One small stone can ruin your meal and potentially crack a tooth.
- Adding tomatoes too early: Acidic ingredients prevent beans from softening. Add them only after beans are fully tender.
- Boiling instead of simmering: High heat makes beans mushy on the outside and hard in the center.
- Using old dried beans: Beans older than a year may never fully soften no matter how long you cook them.
- Not salting at the end: Underseasoned beans taste bland. Be generous with salt during the final taste test.
Serving Suggestions
These creamy lima beans pair beautifully with almost any protein or grain. Here are my favorite ways to serve them:
- Alongside grilled chicken or pork chops
- With cornbread and braised greens for a Southern feast
- Over fluffy white rice as a complete vegetarian meal
- Next to smoked ham or bacon for holiday dinners
- As part of a mezze spread with crusty bread
Variations to Try
- Bacon and lima beans: Cook 4 strips of chopped bacon first, then use the rendered fat instead of butter. Adds smoky, salty goodness throughout.
- Cajun style: Add diced bell peppers, celery, and a teaspoon of Cajun seasoning for a Louisiana twist.
- Mediterranean version: Use olive oil, add sun dried tomatoes and fresh rosemary during the last 10 minutes.
- Spicy lima beans: Stir in diced jalapenos and a pinch of cayenne for heat lovers.
- Creamy parmesan: Finish with heavy cream and grated parmesan cheese for an indulgent side dish.
Dietary Adaptations
- Gluten free: This recipe is naturally gluten free. Just verify your broth is certified gluten free.
- Dairy free: Replace butter with olive oil or coconut oil for similar richness without dairy.
- Vegan: Use vegetable broth and plant based butter. The dish remains just as satisfying.
- Low carb: Lima beans are higher in carbs than some legumes. Serve a smaller portion alongside low carb vegetables.
Storage and Reheating
Refrigerator
Store leftover lima beans in an airtight container for up to 5 days.
- Let beans cool completely before refrigerating
- The texture actually improves after a day as flavors meld
Freezer
Lima beans freeze beautifully for up to 3 months.
- Portion into freezer safe containers leaving some headspace
- Label with the date for easy tracking
- Thaw overnight in the refrigerator before reheating
Reheating
Reheat gently to maintain that creamy texture.
- Stovetop method: Add a splash of broth and warm over medium low heat, stirring occasionally
- Microwave: Heat in 1 minute intervals, stirring between each
- Add extra butter when reheating to restore creaminess
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 245 |
| Total Fat | 9g |
| Saturated Fat | 5g |
| Carbohydrates | 32g |
| Fiber | 8g |
| Sugar | 3g |
| Protein | 11g |
| Sodium | 380mg |
| Cholesterol | 20mg |
Nutritional values are estimates based on standard ingredients. Actual values may vary based on specific brands and substitutions used.
Frequently Asked Questions
Can I use frozen lima beans instead of dried?
Absolutely. Frozen lima beans work great and cut cooking time to about 20 minutes. No soaking required since they are already blanched.
Why are my lima beans still hard after cooking?
Old beans or adding salt too early causes this problem. Buy beans from a busy store and save the salt for the end.
Can I make this recipe ahead of time?
Yes, lima beans taste even better the next day. Make them up to 3 days ahead and reheat gently with a splash of broth.
How do I know when dried beans are fully cooked?
Properly cooked lima beans should be creamy throughout with no chalky center. Squeeze one between your fingers and it should mash easily.
What can I add for extra protein?
Diced ham, crumbled bacon, or smoked sausage all pair wonderfully. Add cooked meat during the last 10 minutes to warm through.
Final Thoughts
This lima beans recipe proves that simple ingredients handled with care create something special. Give these creamy, garlicky beans a chance and they might just become your new favorite side dish.
I hope you enjoy making this recipe as much as I do. Grab some dried lima beans on your next grocery run and see for yourself what all the fuss is about.
Creamy Garlic Herb Lima Beans
Ingredients
Method
- Spread dried lima beans on a baking sheet, remove any debris, then rinse well under cold running water.
- Optional quick-soak: Place beans in a large pot, cover with 3 inches of water, bring to a boil for 2 minutes, remove from heat, cover, and let stand 1 hour. Drain and rinse.
- Melt butter in a Dutch oven or heavy pot over medium heat.
- Add diced onion and cook, stirring occasionally, for about 5 minutes until softened and translucent.
- Stir in minced garlic, dried thyme, and smoked paprika; cook 30 seconds until fragrant.
- Add drained lima beans, chicken broth, water, and bay leaf. Stir, then increase heat to bring the mixture to a boil.
- Reduce heat to low, cover, and simmer gently for 35–45 minutes, stirring occasionally, until beans are creamy and tender.
- Remove bay leaf. Taste and season with salt and black pepper; stir in an extra tablespoon of butter if desired for added richness.
- Transfer beans to a serving bowl, garnish with chopped fresh parsley, and serve hot.