Soups & Stews
Alabama Jacks' lima bean soup delivers the soul-warming comfort of Southern kitchens in every steaming bowl. This recipe captures the essence of Alabama Jacks' signature dish—rich, smoky bacon, tender lima beans, and a tortilla crust that transforms it from ordinary to extraordinary.
The slow simmer builds deep, savory flavors that make this soup a centerpiece for family gatherings or chilly evenings.
The secret lies in the bacon, which renders slowly to infuse the broth with its signature smokiness. Fresh lima beans (or dried, if preferred) absorb the flavors beautifully, while a blend of spices—garlic, onion, and a touch of cayenne—adds complexity.
The tortilla crust, crisped to golden perfection, isn’t just a garnish; it’s the crowning touch that elevates this soup from classic to unforgettable.
What you’ll end up with is a bowl of hearty, velvety soup with crispy bacon bits scattered throughout and that irresistible tortilla crust on top. The texture is a perfect balance—creamy from the beans and broth, yet still satisfyingly substantial.
It’s the kind of dish that feels like a hug in a bowl, perfect for sharing or savoring solo.
Serve with cornbread or crusty bread to soak up every last drop of that flavorful broth. This recipe is designed to be both traditional and adaptable, so feel free to adjust the spice level or swap in vegetables for a lighter version. Let’s get cooking!
Ingredients for alabama jacks lima bean soup
Six servings of soul-warming comfort in every steaming bowl of Alabama Jacks' signature soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Smoked, thick-cut preferred |
| Fresh Lima Beans 🌱 | 2 cups | Or 1 (15 oz) can, drained |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Large Russet Potatoes 🥔 | 2 medium | Peeled, cubed for creaminess |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Flour Tortillas 🌯 | 4 whole | Medium size, for crust |
| Cayenne Pepper 🌶️ | ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 2 tsp | Kosher or sea salt |
| Olive Oil 🫒 | 1 tbsp | For crisping tortilla |
| Butter 🧈 | 2 tbsp | Unsalted for flavor control |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The bacon is non-negotiable here—thick-cut smoked bacon from Costco or your local butcher delivers that signature smokiness. Look for pieces with good marbling, not the lean kind. Fresh lima beans are ideal, but canned works in a pinch—just drain and rinse well. The potatoes should be medium-sized Russets—they break down beautifully. For the broth, low-sodium is key—you'll be adding plenty of salt later. Pro tip: toast the flour tortillas in the oven at 375°F for 5 minutes before using to get that perfect crispy crust.
No fresh lima beans? Substitute butter beans or cannellini beans—they hold up well to simmering. Out of cayenne? Red pepper flakes at half the amount works too. The tortillas can be swapped for corn tortillas if preferred, though they crisp differently. For extra richness, add a splash of heavy cream at the end—just don't let it boil or it'll curdle. The butter in the crust? Don't skip it—it makes all the difference in that crispy texture. And if you're watching calories, use olive oil instead of butter for the crust.
This soup tastes even better the next day—make a double batch for leftovers. Store in an airtight container for 4-5 days in the fridge, or freeze for up to 3 months. The tortilla crust stays crispy for about 2 hours after baking, so make it fresh if you're serving immediately. For meal prep, portion the soup into containers and keep the tortillas separate until ready to serve. The bacon bits can be stored separately too—just add them back when reheating.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss everything in one pot, simmer, and walk away. No chopping boards to scrub, no extra pans to wash. That thick-cut bacon renders its own crispy bits while the potatoes soften, and the lima beans just melt into creamy perfection without a lick of fuss.
- Smoky-Savory Crunch: Between us, the bacon is the star here. Crispy edges on those thick-cut slices? They crumble into the soup like little flavor bombs, while the garlic and onion caramelize into a deep, almost sweet base. It’s the kind of soup that makes you go back for seconds without even trying.
- Weeknight Workhorse: Honestly, this is my go-to when I’ve got a house full of people who all want different things. Serve it with crusty bread for a hearty lunch, or let it cool and pack it for work—it reheats like a dream. Even my picky-eating teenager asks for seconds, and that’s saying something.
- Budget-Friendly Feast: Lima beans and russets are cheap, bacon makes it feel special, and a single batch stretches across three meals. Freeze half for later, or use the leftovers to stretch into a frittata the next day. It’s the kind of recipe that makes grocery day feel like a win.
Step-by-step instructions for Alabama Jacks' lima bean soup
Here's how to create this hearty, smoky soup with crispy tortilla topping—every step designed for maximum comfort.
Cook the Bacon Until Crispy
Cut the 8 oz thick-cut bacon into ½-inch pieces and cook in a large Dutch oven over medium heat for 8-10 minutes, stirring occasionally. The bacon should render fat and become deep golden brown with crispy edges. This fat will form the flavor base for the entire soup.
Once crispy, remove the bacon with a slotted spoon and set aside on paper towels to drain excess fat. Leave the rendered fat in the pot—this is where all the smoky flavor will develop. If there's too much fat (more than ¼ cup), pour off all but 2 tablespoons to maintain balance.
Sauté Onions and Garlic for Flavor
In the same Dutch oven, add 1 tablespoon olive oil if needed, then toss in the diced yellow onion. Cook over medium heat for 5-6 minutes until softened and light golden brown. This step builds sweetness that cuts through the richness of the bacon.
Add the 4 minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Stir in 1 teaspoon ground black pepper and ½ teaspoon cayenne pepper, then add the 2 cups fresh lima beans and toss to coat in the aromatics. These spices will give the soup its signature warmth.
Build the Soup Base with Potatoes and Broth
Add the 2 medium peeled and cubed russet potatoes to the pot and stir to combine. Pour in the 6 cups chicken broth, then bring to a gentle boil over high heat. Once boiling, reduce heat to medium-low, cover partially, and simmer for 15-18 minutes until the potatoes are fork-tender and the beans begin to soften.
Here's the thing—don't overcook the beans at this stage. You want them to retain some texture so they don't turn mushy. The soup will thicken as it simmers, so resist the urge to add extra liquid. Stir occasionally to prevent sticking, and taste for seasoning—add the 2 teaspoons salt now if needed.
Finish with Cream and Prepare Tortilla Topping
Reduce heat to low and stir in the 2 tablespoons butter and ½ cup heavy cream. Let the soup simmer for 3-4 minutes until slightly thickened. The cream should blend smoothly, adding richness without curdling. If the soup looks too thick, whisk in 2-3 tablespoons of broth to reach your desired consistency.
While the soup finishes, heat 1 tablespoon olive oil in a separate skillet over medium heat. Add the 4 flour tortillas, one at a time, and crisp for 1-2 minutes per side until golden brown. Cut each tortilla into ¼-inch strips for the topping. The crispy texture contrasts beautifully with the creamy soup.
Assemble and Serve Warm
Ladle the soup into bowls, dividing the crispy tortilla strips evenly among servings. Garnish each portion with ¼ cup chopped fresh parsley for brightness. The tortilla strips should be crunchy and golden, while the soup should be creamy yet light, with tender potatoes and beans.
Serve immediately with crusty bread on the side. The combination of smoky bacon, creamy broth, and crispy tortilla topping makes this more than just soup—it's a full, comforting meal. Leftovers keep well in the refrigerator for 3-4 days, though I doubt they'll last that long!
Pro Tips For Making Alabama Jacks Lima Bean Soup
- CRISP THE BACON LOW: I learned this the hard way—cooking thick-cut bacon on high heat makes it rubbery and greasy. Instead, keep the heat at medium-low and let it render slowly. The fat will stay crisp, and the flavor will be rich without burning.
- PEEL POTATOES PARTIALLY: Don’t waste time peeling potatoes completely. Just scrub them clean and leave the skin on the bottom half—they’ll hold their shape better while cooking and add texture. (Yes, even if you’re impatient like me.)
- SAUTÉ ONIONS UNTIL SOFT: Watch the heat here—cooking onions until they’re golden and translucent (about 8-10 minutes) builds depth. If you rush, they’ll taste raw and dull. A splash of water at the end helps caramelize them without burning.
- USE FROZEN LIMA BEANS: Skip the hassle of fresh lima beans—frozen ones are pre-trimmed and just as tender when simmered. Thaw them first, then add them late in cooking so they don’t turn mushy. (Your future self will thank you.)
Health benefits of these flavors
Protein Powerhouse
This soup delivers a hefty dose of plant-based protein from lima beans—about 15 grams per serving—making it a satisfying meal even without meat. The beans also provide fiber to support digestion and keep you full for hours.
I've found that the combination of beans and potatoes creates a complete protein profile when paired with the bacon's fat. 💪
Heart-Healthy Fats
The smoked bacon adds rich flavor while contributing monounsaturated fats that support heart health. Just 1-2 pieces per serving (about 1 oz) provides these beneficial fats without overwhelming saturated fat content.
The olive oil used for crisping tortillas adds extra heart-healthy fats and antioxidants. Trust me, this balance makes the soup both delicious and nutritious.
Vitamin Boost
Lima beans are packed with vitamin K (great for bone health) and folate (essential for cell growth). One serving delivers 30% of your daily vitamin K and 25% of folate needs.
The potatoes add vitamin C and potassium, while the parsley garnish provides an extra dose of vitamin A. This soup is basically a vitamin powerhouse in every bowl!
Low-Calorie Comfort
At just around 300 calories per serving, this soup offers substantial comfort without the guilt. The heavy cream and bacon do add richness, but the high-fiber beans and potatoes help balance the calorie count.
I often double the recipe and freeze half—it's the perfect make-ahead meal for busy weeknights when you want something hearty but not heavy. ✨
Antioxidant Benefits
The smoked bacon contains beneficial compounds like polyphenols, while the tortilla crust adds fiber and some B vitamins. Even the chicken broth contributes minerals like sodium and potassium. The combination creates a flavor profile that's not just delicious but also packed with antioxidants that help fight inflammation.
It's one of those rare dishes where every ingredient works for both taste and nutrition.
Nutrition facts
Frequently asked questions
Can I make this soup vegetarian?
Swap the bacon for smoked paprika or liquid smoke (½ teaspoon) to mimic the smoky flavor, and use vegetable broth instead of chicken. Add 1 cup of cooked smoked tofu or tempeh for protein and texture. The tortilla crust remains a great topping—just ensure it's vegetarian-friendly.
Why does the tortilla crust get soggy?
The crust absorbs moisture from the hot soup. To prevent sogginess, crisp the tortilla strips just before serving in a dry skillet over medium-high heat for 30 seconds. Another trick: place a wire rack over the soup bowls while reheating to keep the crust elevated. For extra crunch, sprinkle with powdered garlic or paprika before serving.
Can I use dried lima beans instead of fresh?
Yes, but soak them first! Cover 1 cup dried lima beans in water overnight, then drain and rinse. Simmer for 2-3 hours (or until tender) before adding to the soup. Dried beans need more time to soften, so adjust the simmering time accordingly. For best results, use 1½ cups dried beans to replace 2 cups fresh.
How do I make this soup spicier?
Boost the heat by adding ½ teaspoon extra cayenne pepper during cooking, or stir in 1 tablespoon hot sauce at the end. For smoky depth, add ¼ teaspoon chipotle powder with the spices. If you love kick, top each serving with diced jalapeños or red pepper flakes. Just remember—add heat gradually to taste!
Can I freeze the tortilla topping separately?
Yes! Freeze the crispy tortilla strips in a single layer on a tray, then transfer to a sealed bag. Reheat in a dry skillet for 1-2 minutes until crispy again. For best results, freeze the soup and tortillas separately—reheat the soup first, then crisp the tortillas fresh. This keeps the texture perfect when served.
