Main Courses
This liver and beans recipe delivers the quintessential British pub-style comfort that warms the soul on chilly evenings. The rich, savory depth of perfectly cooked liver pairs beautifully with tender beans simmered in aromatic herbs and spices, creating a dish that feels both nostalgic and satisfying.
I first discovered this recipe during a visit to a traditional Yorkshire pub, where the aroma alone had me reaching for my fork before the first bite.
The secret to this dish lies in the slow-cooked beans, which develop a velvety texture while absorbing the flavors of onions, garlic, and bay leaves. Meanwhile, the liver—whether calf or beef—is seared to a golden crust before being finished gently to maintain its tenderness.
Together, they create a hearty meal that’s both rustic and refined, perfect for a cozy family dinner or a weekend gathering.
What makes this recipe truly special is how the flavors meld over time, transforming simple ingredients into something deeply comforting. The liver adds a satisfying richness, while the beans provide a sturdy, earthy base that holds up to bold seasonings.
Serve it with a slice of crusty bread to soak up every last bit of that savory sauce, and you’ll have a dish that feels like a hug on a plate.
This foolproof method ensures restaurant-quality results at home, with minimal effort but maximum flavor. Whether you're a seasoned home cook or new to British classics, this recipe delivers the warmth and heartiness of a classic pub meal—without the fuss. Let’s get started on creating this timeless comfort dish.
Ingredients for liver and beans
Simple, hearty ingredients that transform into a classic British pub dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Calf's Liver 🥩 | 1 ¼ lb | Freshly trimmed, sliced thin |
| Haricot Beans (Dried) 🌾 | 1 ½ cups | Soaked overnight, drained |
| Yellow Onion 🧅 | 1 whole | Thinly sliced, yellow or red |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Bay Leaves 🍃 | 2 whole | Fresh or dried, standard size |
| Beef Stock 💧 | 2 cups | Homemade or quality store-bought |
| Apple Cider Vinegar 🍎 | 1 tbsp | For tangy depth |
| Flour 🌾 | ½ cup | All-purpose, for dredging |
| Unsalted Butter 🧈 | 2 tbsp | Full-fat for richness |
| Thyme 🌿 | 1 tsp | Dried, or 1 tbsp fresh |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Crusty Bread 🍞 | 4 slices | For serving, optional |
The liver is the star here—calf's liver has a milder flavor than beef, but both work. Look for fresh, bright red pieces at your butcher or well-stocked grocery store like Whole Foods. Trim away any silverskin or connective tissue before slicing thinly—about 1/4-inch thick slices cook evenly. If you can't find calf's liver, beef liver works too, but it's stronger in flavor. The beans should be haricot or navy beans—they hold their shape beautifully when slow-cooked. Soak them overnight to cut down on cooking time, or use canned beans in a pinch (drained and rinsed).
No beef stock on hand? Chicken stock with a splash of Worcestershire sauce works well. Fresh thyme is ideal, but dried thyme works at one-third the amount. For the vinegar, balsamic or red wine vinegar adds a different depth, though apple cider vinegar is traditional. The flour is just for dredging the liver—cornstarch works too if you're gluten-free. Don't skip the bay leaves; they're essential for that classic pub flavor. If you're short on time, pre-minced garlic from a jar is fine, though fresh is always better.
The beans keep well in the fridge for 3-4 days if stored in their cooking liquid. The liver, once cooked, should be eaten within 1-2 days for best quality. For make-ahead convenience, cook the beans fully, then reheat with the liver when ready to serve. The dish reheats beautifully—just warm through gently on the stove. Portion the liver and beans separately to keep them from getting soggy. Serve with crusty bread to soak up every last bit of that rich, savory sauce.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Sauté the onions and garlic, toss in the liver and beans with a splash of broth, and let it simmer—no extra pots, no fuss. The liver caramelizes right in the pan, and the beans soak up all that rich flavor.
- Rich Umami Bomb: That first bite of seared liver with tender beans? It’s like a flavor grenade in the best way. The onions caramelize into sweetness, the garlic sings, and the bay leaves add this earthy depth—simple ingredients, but the taste? Ridiculously good.
- Weeknight Workhorse: Need something hearty for dinner but don’t want to slave over it? This feeds four easily, reheats like a dream, and even my picky husband asks for seconds. Honestly, it’s my go-to when I’m not in the mood to plan.
- Budget Powerhouse: Liver is cheap, beans stretch forever, and you’re left with leftovers that taste better the next day. I’ll be real: it’s not fancy, but it’s a meal that doesn’t break the bank—and my wallet thanks me every time.
Step-by-step instructions for liver and beans
This classic British pub dish delivers rich, satisfying flavors with minimal fuss.
Prepare the Haricot Beans
First, drain the soaked 1.5 cups haricot beans (dried) and rinse them thoroughly under cold water. Place them in a medium saucepan and cover with fresh cold water by about 2 inches. Bring to a boil over medium-high heat, then immediately reduce to a simmer. Cook for 45-60 minutes until the beans are tender but not mushy—you should be able to crush them slightly between your fingers with gentle pressure.
About 20 minutes into cooking, add the 1 whole yellow onion (thinly sliced) and 2 whole bay leaves to the pot. This allows the onion to soften in the bean broth while infusing flavor. Once the beans reach tenderness, drain them carefully, reserving 1 cup of the cooking liquid. Set the beans aside—their warm broth will become part of our sauce later.
Sear the Calf's Liver
While the beans cook, pat the 1.25 lb calf's liver dry with paper towels and slice it into ¼-inch thick pieces. Season both sides generously with 1 tsp thyme and 0.5 tsp freshly cracked black peppercorns. Then, dredge each slice lightly in 0.5 cup flour, shaking off any excess. This creates a delicate crust that seals in juices.
Heat 1 tablespoon of the 2 tbsp unsalted butter in a large skillet over medium-high heat until it foams but doesn't brown. Add half the liver slices and cook for 1-2 minutes per side until they develop a golden-brown crust. The liver should be medium-rare inside—it will continue cooking slightly when removed from heat. Transfer the cooked liver to a warm plate and repeat with the remaining butter and liver slices. Keep the cooked liver warm while you prepare the sauce.
Build the Rich Bean Sauce
In the same skillet (with all those delicious browned bits), melt the remaining 1 tablespoon butter over medium heat. Add the 4 cloves minced garlic and sauté for 30 seconds until fragrant but not browned. Pour in the 1 tbsp apple cider vinegar and scrape up any stuck-on bits from the bottom of the pan—this is where all the flavor hides.
Add the cooked haricot beans (with their reserved liquid) to the skillet along with the 2 cups beef stock. Bring to a gentle simmer and cook for 10-12 minutes until the sauce thickens slightly and coats the back of a spoon. Season with the remaining 1 tsp thyme and 1.5 tsp salt, adjusting to taste. The sauce should be rich, slightly tangy, and just thick enough to cling to the beans.
Combine and Serve with Crusty Bread
Return the seared liver slices to the skillet with the bean sauce and gently toss to coat. The residual heat will finish cooking the liver slightly while infusing it with the bean flavors. Let everything simmer together for 2-3 minutes until heated through. The liver should be warm but still tender—overcooking will make it tough.
Serve the liver and beans immediately, accompanied by the 4 slices crusty bread. The bread helps soak up the rich sauce while adding texture contrast. For maximum comfort, pour a glass of red wine or stout beer to complement the hearty flavors. This dish tastes even better the next day as the flavors meld further.
Pro Tips For Making Liver And Beans
- SCORE LIVER THIN: Cut those slices paper-thin—no thicker than ¼-inch—so they cook fast and stay tender. I used to struggle with chewy liver until I realized my butcher’s "generous" slices were sabotaging the dish. A sharp knife and steady hand make all the difference.
- SOAK BEANS LONGER: Give dried haricots a 12-hour soak (yes, overnight) to cut cooking time and soften them properly. I learned this the hard way—rushed soaking leaves beans tough and uneven. Drain and rinse before cooking, but don’t skip the soak unless you’ve got 3+ hours to spare.
- SEAR ON HIGH HEAT: Blast the liver in a screaming-hot pan for 30 seconds per side—just enough to seal the outside without overcooking. Low heat turns liver to rubber; high heat gives you a perfect crust. Use a splash of oil and keep the pan moving.
- SALT BEANS MID-COOK: Add salt to the beans after they’ve simmered for 30 minutes—not at the start. This keeps them from turning mushy. My grandmother swore by this, and she was right: the texture stays firm, and the flavor balances perfectly with the liver’s richness.
Dietary considerations for liver and beans
Gluten-Free Adaptations
Liver and beans traditionally rely on flour for dredging the liver, but a simple swap makes this dish gluten-free. Replace the 0.5 cup all-purpose flour with 0.5 cup cornstarch or gluten-free flour blend like Bob's Red Mill 1:1.
The texture remains crispy while eliminating gluten. Always check your gluten-free flour for xanthan gum—if it contains none, add ½ tsp to mimic flour's binding properties. 🌾
Vegetarian Swaps
For a vegetarian version, replace the liver with extra-firm tofu or mushrooms. Press and slice 1 block (14 oz) tofu into ¼-inch pieces, then pan-fry until golden. Mushrooms like shiitake or portobello add umami depth—sauté 8 oz sliced mushrooms with 1 tbsp soy sauce before combining with beans.
Boost protein by adding ½ cup cooked lentils to the bean mixture.
Low-Fat Modifications
Reduce fat without sacrificing flavor by using nonstick spray instead of butter for searing the liver. Replace 2 tbsp butter with 2 tbsp olive oil (divided) when cooking the liver and beans.
For extra richness, stir in 1 tbsp nutritional yeast at the end—it adds a cheesy, umami note while keeping calories in check. Serve with a side of steamed greens to balance the meal.
Protein Boost Options
Increase protein content by adding ¼ cup crumbled feta cheese to the beans during the final simmer. For a meatier texture, incorporate ½ lb cooked sausages (like Cumberland sausages) into the bean mixture.
Alternatively, stir in ½ cup cooked quinoa for a plant-based protein boost. These additions enhance heartiness while keeping prep simple.
Allergen-Friendly Notes
Watch for hidden allergens: beef stock may contain traces of gluten if not certified gluten-free. Use gluten-free beef broth like Imagine Foods. For nut allergies, avoid garnishes like toasted almonds.
If shellfish allergies are a concern, skip Worcestershire sauce (often anchovy-based) and use soy sauce instead. Always double-check labels on dried beans for cross-contamination warnings.
Kid-Friendly Adjustments
Mild the flavors for picky eaters by reducing the apple cider vinegar to ½ tbsp and omitting black peppercorns. Replace thyme with ½ tsp dried parsley for a milder herb. For texture-sensitive kids, mash ½ cup of the beans into the sauce before serving.
Serve liver slices on the side so they can dip bread into the beans without the liver if needed. 👶
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes, you can substitute 1 (15 oz) can of haricot beans (drained and rinsed) for the dried beans. Just reduce the cooking time to 10 minutes with the onion and bay leaves, then proceed with the recipe. Canned beans save time, but dried beans develop deeper flavor when simmered slowly.
What type of liver works best for this dish?
Calf's liver is ideal—it's milder and more tender than beef liver. However, beef liver works too, though it has a stronger flavor. Always trim away any silverskin or connective tissue before slicing. For a vegetarian version, see our tofu or mushroom swaps in the dietary considerations section.
How do I prevent the liver from becoming tough?
Keep slices ¼-inch thick and cook them only until they reach medium-rare (about 1-2 minutes per side). Overcooking releases tough fibers. Also, pat the liver dry before dredging—excess moisture prevents proper browning. Finish the liver gently in the bean sauce to avoid further cooking.
Can I make this recipe ahead of time?
Cook the beans fully, then reheat with the liver when ready to serve. Store components separately in the fridge for 3-4 days. Reheat the beans and sauce first, then add the liver just before serving to maintain tenderness. The flavors actually improve overnight as they meld!
What's the best way to reheat leftovers?
Gently reheat in a skillet over low-medium heat with a splash of water or stock to prevent drying. For best results, warm the beans and sauce first, then add the liver at the very end to avoid overcooking. Microwaving isn't recommended—it can make the liver rubbery.
