Side Dishes
This British beans recipe transforms humble beans into a rich, herb-infused stew with a golden, buttery crispy top that rivals classic pub fare.
The secret lies in slow-cooking the beans with bacon, onions, and aromatic spices until they're tender and deeply flavorful, then finishing with a crispy breadcrumb topping that adds texture and richness.
I've perfected this version after years of testing—it's the kind of dish that makes Sunday roasts feel special without requiring hours of prep.
The beauty of this recipe is its versatility—it works as a hearty side for roasted meats, a vegetarian main with crusty bread, or even a filling for sandwiches.
The herbs (thyme, bay leaf, and parsley) create layers of earthy, savory depth, while the bacon adds smoky richness that elevates the beans from simple to extraordinary.
What makes this version stand out is the crispy topping, which adds a satisfying crunch that contrasts perfectly with the soft, creamy beans underneath.
By the time you serve this dish, your kitchen will smell like a cozy British pub, and every bite will deliver that perfect balance of tender beans, savory bacon, and buttery crunch.
The crispy top stays crisp even after reheating, making this an ideal make-ahead recipe for family gatherings or meal prep. This is comfort food at its finest—simple ingredients transformed into something truly special.
Pair it with roasted sausages, mashed potatoes, or even a simple green salad for a complete meal. The recipe scales easily, so whether you're feeding a crowd or just yourself, you'll end up with a dish that feels like a restaurant-quality centerpiece. Let's get cooking—your taste buds will thank you.
Ingredients for british beans
Pantry staples and a few fresh herbs—this British pub-style dish is all about rich flavor and crispy texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌱 | 1 ½ cups | Unsoaked, rinsed well |
| Thick-Cut Bacon 🥓 | 8 oz | Chopped into small pieces |
| Yellow Onion 🧅 | 1 whole | Diced, about 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Bay Leaves 🍃 | 2 whole | Remove before serving |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Unsalted Butter 🧈 | 4 tbsp | Full-fat for best flavor |
| All-Purpose Flour 🌾 | ½ cup | For breadcrumb topping |
| Panko Breadcrumbs 🍞 | ½ cup | Extra for extra crunch |
| Chicken or Vegetable Broth 💧 | 3 cups | Low-sodium preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The bacon is non-negotiable—thick-cut gives the best flavor, and chopping it small ensures it cooks through without burning. Costco sells it in bulk for great prices, but any grocery store has it. For the beans, dried navy beans are traditional, but cannellini or great northern work too. Soak overnight if you're short on time, but I always rinse and slow-cook for deeper flavor. The thyme and bay leaves? Grab fresh thyme from the grocery store's produce section—it's worth the extra few cents over dried for this dish. Penzeys has great bulk spices if you're stocking up.
No fresh thyme? Dried works at one-third the amount, but fresh is ideal. Out of parsley? Fresh cilantro or basil can sub in a pinch (though it'll change the flavor slightly). The breadcrumbs—panko plus extra flour makes a lighter topping, but regular breadcrumbs work too. For the butter, full-fat is a must—it's what makes that crispy top golden and rich. If you're vegetarian, swap the bacon for smoked paprika and extra mushrooms or lentils. The broth? Homemade is best, but low-sodium store-bought saves time.
This dish tastes even better the next day—the crispy topping stays crunchy if you reheat it covered, then uncover for the last minute. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers with the crispy top intact—just pop it in the oven at 375°F for 10 minutes to refresh the crunch. For a crowd, double the crispy topping recipe—it's the star of the show.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s actually one-pan—no extra bowls, no fuss. Toss everything in a deep skillet, let the bacon render its smoky goodness into the beans, and you’re left with a pot that’s easy to scrape and clean. (Yes, even on a Tuesday night.)
- Smoky-Savory Crunch: That crispy bacon edge on every bite? Chef’s kiss. The onions caramelize just enough to melt into the beans, while the thyme adds a bright, herby finish that cuts through the richness. It’s the kind of dish where you’ll go back for seconds without even realizing you’re doing it.
- Meal Prep MVP: I make a big batch on Sundays—it reheats beautifully for lunches all week. The flavors deepen overnight, and the beans hold up perfectly. Honestly, it’s my go-to for lazy days or when I need to feed a crowd without slaving away in the kitchen.
- Budget-Friendly Protein: Dried beans stretch for miles, and thick-cut bacon adds serious flavor without breaking the bank. I’ll be real: this is how I keep my grocery bill in check while still serving up something that feels special. Plus, it’s way cheaper than canned beans—no joke.
Step-by-step instructions for herb-infused stew with buttery crispy top
Here's how to create a rich, flavorful stew with that coveted crispy breadcrumb topping.
Cook the Bacon and Prepare the Beans
In a large Dutch oven, cook the 8 oz thick-cut bacon over medium heat until crispy, about 8-10 minutes. Use a slotted spoon to remove the bacon and set it aside on paper towels, leaving the rendered fat in the pot. This bacon fat will form the flavor base for your stew.
While the bacon cooks, rinse the 1.5 cups dried navy beans thoroughly under cold water. This removes any debris and prevents cloudiness in the broth. Once the bacon is crispy, add the beans to the Dutch oven with the bacon fat. Stir to coat them evenly in the fat, which helps develop their flavor during cooking.
Build the Flavor Base with Aromatics
Add the diced 1 whole yellow onion to the Dutch oven and cook for 5-6 minutes until softened. You'll notice the onions release moisture and caramelize slightly, deepening the stew's flavor. Add the minced 4 cloves garlic and cook for an additional 30 seconds until fragrant.
Stir in the 1 tbsp fresh thyme leaves and 2 whole bay leaves. These herbs will infuse the broth with their earthy, aromatic qualities. Pour in the 3 cups chicken or vegetable broth, scraping up any browned bits from the bottom of the pot. These bits are packed with flavor that would otherwise go to waste. Bring the mixture to a gentle simmer.
Simmer the Beans Until Tender
Add the 1.5 tsp salt and 0.5 tsp black pepper to the pot. The beans will need about 1 to 1.5 hours of simmering until they're fork-tender. Keep the heat at a gentle simmer—too high a heat can cause the beans to split and become mushy.
About 30 minutes into cooking, you'll notice the beans begin to soften. This is when they start absorbing the liquid and developing their signature creamy texture. Stir occasionally to prevent the beans from sticking to the bottom of the pot. The stew should reduce slightly as the beans absorb the broth, creating a thicker, more concentrated flavor.
Create the Buttery Crispy Topping
In a small bowl, melt the 4 tbsp unsalted butter over low heat. Once melted, remove it from the heat and stir in the 0.5 cup all-purpose flour and 0.5 cup panko breadcrumbs. The mixture should resemble coarse, wet sand. Spread this mixture evenly over the top of the simmering beans.
Return the Dutch oven to medium heat and let the topping cook undisturbed for 5-7 minutes until it turns golden brown and crispy. You'll see it puff up slightly and develop a beautiful, toasted color. This crispy layer adds texture contrast to the creamy stew and is the key to this dish's appeal.
Finish and Serve
Remove the 2 whole bay leaves from the stew. They've done their job infusing flavor, but their tough texture isn't pleasant to eat. Stir the stew gently to ensure the crispy topping is evenly distributed. Taste and adjust seasoning if needed—you may want to add a bit more salt or pepper to complement your preferences.
Garnish with the chopped 0.25 cup fresh parsley and serve immediately. The contrast between the creamy, herb-infused beans and the crispy, buttery topping makes each bite exciting. Serve with crusty bread to soak up any remaining stew from your bowl.
Pro Tips For Making British Beans
- SOAK BEANS OVERNIGHT: I used to rush the soaking and end up with beans that stayed stubbornly firm—no matter how long I simmered them. Dried navy beans need at least 8 hours in cool water (or a quick 2-hour soak in hot water, changed once). The longer they soak, the creamier your finished dish will be, and the less gas you’ll deal with later.
- CRISP THE BACON LOW: Thick-cut bacon begs for patience—don’t rush it. Cook it slow over medium-low heat until the fat renders and the edges curl to a deep golden brown. If you crank the heat, you’ll end up with greasy, limp bacon that won’t add the smoky depth this dish needs.
- SWEEP OUT THE BITS: After frying the bacon, don’t just toss the leftover bits into the pot—they’ll burn and turn bitter. Use a paper towel to wipe out the pan first, then scrape in the crispy bits at the very end for maximum flavor without overpowering the beans.
- STIR THE BEANS GENTLY: Navy beans break down easily, and aggressive stirring turns them into mush. Instead, give them a light nudge every 10-15 minutes while simmering—just enough to keep them moving without turning them into a paste. A wooden spoon helps prevent splattering.
Pro cooking tips for this recipe
Layered Flavor Development
Start by cooking the bacon until it's crispy—this isn't just about taste, it's about building the flavor foundation. The rendered fat from the bacon carries all those smoky, savory notes that will infuse the beans as they simmer.
I like to use thick-cut bacon from Costco because it holds its shape and delivers maximum flavor. Don't skip the step of removing the bacon to drain on paper towels—this prevents your beans from becoming soggy later. 🥓
Bean Prep Matters
Rinsing your dried navy beans thoroughly removes debris and prevents cloudy cooking water. I always use dried beans for this recipe because they develop deeper flavor during the long simmer.
For faster prep, you can soak them overnight, but I prefer the extra hour of cooking time—it makes all the difference in texture and taste. Just make sure to rinse them well before adding to the pot.
Low and Slow Simmering
The key to perfect beans is patience—simmer them gently for at least 1 hour (up to 1.5 hours) until fork-tender. Too high heat causes beans to split and turn mushy. I use a Dutch oven because it retains heat well and prevents sticking.
Stir occasionally to distribute flavors evenly, and don't forget to scrape up those flavorful browned bits from the bottom of the pot—they're packed with umami goodness. 🌡️
Crispy Topping Secrets
The buttery breadcrumb topping is what makes this dish restaurant-worthy. Melt 4 tbsp unsalted butter first, then mix with ½ cup panko and ½ cup flour—this creates a lighter, crispier texture than regular breadcrumbs.
Spread it evenly over the beans and let it cook undisturbed until golden brown. The secret? Medium heat and watching it closely—it only takes 5-7 minutes to get that perfect crunch.
Herb Infusion Timing
Add thyme and bay leaves early to let their flavors meld into the broth, but remove the bay leaves before serving—they're tough and not pleasant to eat. Fresh thyme is ideal, but if you're using dried, use ⅓ the amount (about 1 tsp).
I like to add fresh parsley at the end for a bright, fresh finish that cuts through the richness of the bacon and butter. 🌿
Reheating for Maximum Crunch
This dish tastes even better the next day, and the crispy topping stays crisp if you reheat it properly. Cover the beans and warm through, then uncover and broil for 2-3 minutes to restore the crunch.
I store leftovers in airtight containers and reheat portions individually—this keeps the topping from getting soggy. For a crowd, double the topping recipe—it's the star of the show! ⏰
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this British-style recipe?
Yes, you can substitute 2 (15 oz) cans of navy beans (drained and rinsed) for the dried beans. For best texture, reduce the broth by ½ cup since canned beans already have some moisture. However, dried beans develop deeper flavor during the long simmer, so if you want that authentic pub-style taste, stick with dried.
How do I make this vegetarian?
Swap the bacon for ½ cup smoked paprika and add ½ cup mushrooms or ½ cup cooked lentils for extra heartiness. Use vegetable broth and consider adding a splash of Worcestershire sauce (vegan version) for depth. The crispy topping will still shine with these changes!
Why did my crispy topping turn greasy instead of golden?
This usually happens when the butter melts too quickly or the heat is too high. For perfect results, melt the butter first (off the heat), then mix with breadcrumbs. Spread the topping on medium heat and watch closely—it should take 5-7 minutes to crisp. If it gets too hot, remove from heat for 1 minute before continuing.
What's the best way to serve these British-style beans?
This dish pairs perfectly with crusty bread for dipping, roasted sausages, or even as a filling for baked potatoes. For a full British meal, serve with mashed potatoes, Yorkshire pudding, and steamed greens. The crispy topping makes it great cold too—perfect for sandwiches or packed lunches!
Can I make this ahead of time?
This dish tastes even better the next day. Assemble everything except the crispy topping, then refrigerate uncovered for 12 hours (or overnight). The next day, add the topping and bake at 375°F for 10 minutes to restore the crunch. Store leftovers for up to 5 days or freeze for 3 months.
