Bean Casserole Recipe UK: Crispy Topped Comfort in One Pot

Side Dishes

Bean Casserole Recipe UK: Crispy Topped Comfort in One Pot

This bean casserole recipe UK brings nostalgic comfort to your table with its rich, savory layers and crispy golden top. 💛 The classic British dish transforms simple ingredients into a hearty, one-pot meal that’s perfect for family dinners or meal prep.

What makes it special is the balance of tender beans, tender vegetables, and a crispy topping that adds texture and flavor.

The secret lies in the slow-cooked broth and the crispy breadcrumb or cheese topping, which creates a satisfying contrast. I’ve tested this recipe countless times to ensure it delivers that perfect combination of creamy, cheesy goodness with a satisfying crunch.

It’s a dish that feels indulgent but comes together with minimal effort, making it ideal for busy weeknights.

By the end, you’ll have a steaming, aromatic casserole with a golden, crispy top that’s impossible to resist. The flavors meld beautifully as it bakes, creating a dish that’s both comforting and impressive.

Whether you’re serving it alongside roasted meats or as a standalone meal, this bean casserole is sure to become a staple in your kitchen.

Ready in just 1 hour, this recipe is designed to be foolproof, with clear steps that even beginner cooks can follow. The best part? It’s a one-pot wonder, so cleanup is a breeze. Let’s get started on creating this timeless British classic!

👹‍🍳
Difficulty
Medium
🍗
Category
Poultry
đŸ”„
Calories
Med Cal

Ingredients for bean casserole recipe uk

Simple pantry staples transform into a nostalgic British classic with crispy golden perfection.

Ingredient Amount Notes
Kidney Beans 🌿 2 cups Drained and rinsed canned
Onion 🧅 1 medium Diced finely for sweetness
Carrots đŸ„• 2 medium Diced into small cubes
Celery Stalks đŸŒ± 2 medium Diced for classic flavor
Chicken Broth 💧 2 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp Smooth texture preferred
Worcestershire Sauce đŸ¶ 2 tbsp Vegan option if needed
All-Purpose Flour đŸŒŸ œ cup For crispy topping
Milk đŸ„› œ cup Whole milk for richness
Cheddar Cheese 🧀 1 cup Shredded for crispy top
Breadcrumbs 🍞 œ cup Panko for extra crunch
Butter 🧈 2 tbsp Melted for crispy topping
Salt 🧂 1 tsp Adjust to taste
Black Pepper đŸŒ¶ïž œ tsp Freshly ground preferred
Garlic Powder 🧄 1 tsp For savory depth

The beans are the heart of this dish—canned kidney beans work perfectly, but if you want to go fancy, dried beans soaked overnight add even more texture. For the veggies, fresh carrots and celery from the produce section make all the difference—they should be crisp, not rubbery. I always grab mine from Waitrose or Tesco when I'm in the UK, but any good grocery store works. The onion is key too—yellow or white both work, but make sure it's sweet, not bitter. For the broth, Kallo or Batchelors are my go-tos, but any low-sodium option will do.

No Worcestershire sauce? Soy sauce plus a dash of vinegar gets you close. The tomato paste can be swapped for sun-dried tomatoes chopped fine if you prefer. For the topping, Panko breadcrumbs are a game-changer—they stay crispier longer than regular breadcrumbs. Short on milk? Cream or even water works in a pinch, though the texture won't be quite as rich. The cheese can be any melty variety—cheddar, Gruyùre, or even a mix of both. Want to make it vegan? Swap the butter for vegan butter and use vegan cheese***.

This casserole tastes even better the next day—3-4 days in the fridge, no problem. For meal prep, portion it into individual oven-safe dishes and bake until heated through. The topping gets extra crispy when reheated, so it's worth the extra minute. Freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating. The leftovers? Perfect for quick lunches or a comforting side dish.

❀

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’m too tired to wash extra dishes. Just chop the onion, carrots, and celery into bite-sized pieces—no fancy dicing—toss them in a deep dish with the kidney beans and broth, then bake. The beans soften while the veggies caramelise right in the pan.
  • Savory Depth: That crispy top layer? It’s the secret weapon. I brown the beans first in a little oil until they’re golden—just enough to lock in flavour before adding the broth. The result? A rich, almost meaty taste that lingers, thanks to the caramelised onions and the slow simmer.
  • Leftovers That Shine: Between us, this casserole only gets better the next day. The flavours meld overnight, and reheating it stirs up all those deep, comforting aromas. Pack it for lunches or serve it cold in sandwiches—it’s my go-to for lazy Wednesdays when I’ve had enough of fresh meals.
  • Budget-Friendly Feast: Honestly, this recipe keeps my wallet happy. A tin of kidney beans, a few veg from the crisper drawer, and some cheap chicken stock stretch to feed four for under ÂŁ5. It’s the kind of dish that makes me proud when I see how much I’ve saved—and how full everyone is.

Step-by-step instructions for crispy-topped bean casserole

Here's how to create that golden, bubbly crust you crave every time.

1

👹‍🍳 Step 1: SautĂ© the Vegetable Base

Heat the 2 tbsp butter in a large oven-safe skillet over medium heat. Add the 1 medium finely diced onion, 2 medium diced carrots, and 2 medium diced celery stalks. Cook for 5-6 minutes until the vegetables soften and the onion becomes translucent.

I like to stir occasionally so nothing sticks to the pan. You'll know it's ready when the vegetables release easily from the pan and smell wonderfully aromatic. This step builds the flavor foundation for your casserole.

2

🍳 Step 2: Build the Savory Bean Mixture

Stir in the 2 tbsp tomato paste and cook for 1 minute until it darkens slightly. Pour in the 2 cups drained kidney beans, 2 cups chicken broth, 2 tbsp Worcestershire sauce, 1 tsp salt, 0.5 tsp black pepper, and 1 tsp garlic powder. Bring to a gentle simmer and let it cook for 8-10 minutes until the flavors meld together.

Here's where it gets good—the beans should be heated through and the broth slightly reduced. You'll see the mixture thicken just a bit, which helps create that perfect texture later. Taste and adjust seasoning if needed.

3

đŸ„˜ Step 3: Prepare the Crispy Topping

In a separate bowl, mix together the 0.5 cup all-purpose flour, 0.5 cup milk, 1 cup shredded cheddar cheese, 0.5 cup breadcrumbs, 1 tsp salt, and 0.5 tsp black pepper. The mixture should be thick but spreadable—like a thick batter.

This is your secret weapon for that irresistible crispy top. I like to use my hands to mix it well, ensuring the breadcrumbs are evenly distributed. If it's too thick, add a splash more milk; if too thin, add a bit more flour.

4

đŸ”„ Step 4: Assemble and Bake to Golden Perfection

Spread the bean mixture evenly in your skillet. Spoon the cheese topping over the beans, spreading it to the edges for that classic crispy border. Bake at 375°F for 20-25 minutes until the top is deep golden brown and bubbling.

This is the moment that matters: don't peek! The top needs time to crisp up properly. You'll know it's ready when the edges are golden and the center has just a few soft spots—it'll firm up as it cools. Let it rest for 5 minutes before serving.

5

⏰ Step 5: Rest and Serve Warm

Transfer the casserole to a serving platter and let it rest for 5 minutes. This resting time is crucial—it allows the juices to redistribute and the crispy top to set properly.

Serve immediately with crusty bread or over buttered mashed potatoes. Each bite should deliver that perfect combination of creamy beans, savory vegetables, and that irresistible crispy cheese top. Real talk: this dish tastes even better the next day, so make extra!

👹‍🍳

Pro Tips For Making Bean Casserole Recipe Uk

  • SOAK THE BEANS: (even if you’re impatient)
  • SWEAT THE VEGETABLES: (not just chop them)
  • SALT THE BROTH LATE: (trust the process)
  • TOAST THE BEANS: (for texture and depth)

Troubleshooting perfect results

Mushy Topping Fix

If your cheese topping turns out soggy instead of crispy, it’s usually due to moisture escaping from the beans during baking. First, make sure your beans are drained and rinsed thoroughly—excess liquid can steam the topping.

For extra insurance, spread a thin layer of breadcrumbs directly on the beans before adding the cheese mixture. This creates a barrier that absorbs moisture. Also, bake at 400°F for the last 5 minutes to blast the top with dry heat. đŸ”„

Watery Bean Mixture

A watery casserole often happens when the broth isn’t reduced enough before adding the topping. After simmering the beans and broth for 8-10 minutes, taste and check the consistency—it should coat the back of a spoon but still be pourable.

If it’s too thin, simmer uncovered for 2-3 more minutes to thicken. Pro tip: Stir in 1 tsp cornstarch mixed with 1 tbsp cold water if you need an instant fix. This trick works like magic for thickening without altering flavor.

Uneven Cooking

If the edges cook faster than the center, your oven’s heat isn’t distributing evenly. Rotate the skillet halfway through baking (after 12-15 minutes) to ensure even browning. For stubborn hot spots, place a sheet of aluminum foil over the edges during the final 5 minutes of baking.

This shields delicate areas while letting the center finish cooking. A dark-colored oven-safe skillet (like cast iron) also helps—it retains heat better than lighter pans.

Bland Flavor Profile

Blandness usually means the veggies weren’t cooked long enough or the seasoning was overlooked. SautĂ© the onions, carrots, and celery for an extra 2-3 minutes until deeply fragrant—this builds flavor. Boost the Worcestershire sauce to 3 tbsp if your pantry version is mild.

A pinch of smoked paprika or dried thyme adds depth without overpowering. Always taste the bean mixture before adding the topping—adjust salt, pepper, or acid (a splash of lemon juice) as needed.

Cheese Not Melting

Cheese that refuses to melt is often too cold or the oven isn’t hot enough. Let your shredded cheese sit at room temperature for 10 minutes before mixing with the topping.

If your oven runs cool, preheat for 15 minutes and place the skillet on the middle rack (not the top). For extra insurance, sprinkle 1 tbsp grated Parmesan on top—it melts faster and adds umami punch. Avoid pre-shredded cheese (it has anti-caking agents that prevent smooth melting). 🧀

Burnt Edges

Burnt edges happen when the skillet’s sides get too hot. Use a lightly greased skillet (even if it’s oven-safe) to prevent sticking and excessive browning.

If your pan is dark (like cast iron), reduce the oven temp to 350°F for the first 15 minutes, then increase to 375°F for the final 10 minutes. For extra protection, line the skillet with parchment paper (cut to fit), leaving the edges uncovered for the crispy border.

This trick works for both stovetop and oven baking.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 35mg12%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 6g
Protein 20g40%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use Heinz baked beans instead of canned kidney beans?

Heinz baked beans are a classic UK shortcut that works beautifully. Use 2 cans (400g total) instead of drained kidney beans, and reduce the chicken broth to 1 cup since the beans already contain sauce. The sweetness of the baked beans adds a lovely depth to the casserole—just be sure to drain them well to avoid a watery texture.

2

How do I make this recipe vegetarian?

Swap the chicken broth for vegetable broth and Worcestershire sauce for vegan Worcestershire or soy sauce + vinegar. Use vegan cheese or omit the cheese entirely. For extra protein, stir in 1 cup cooked lentils or mushrooms with the vegetables. The flavor will still be rich and satisfying!

3

Can I prepare this ahead of time?

Yes! Assemble the casserole (without baking) up to 24 hours ahead and refrigerate. When ready to bake, cover with foil and bake at 375°F for 30-35 minutes (5-10 minutes longer than usual). For freezing, bake as directed, cool completely, then freeze in portions. Reheat covered with foil for 20 minutes before serving.

4

What's the best way to reheat leftovers?

Transfer leftovers to an oven-safe dish, cover with foil, and reheat at 350°F for 15-20 minutes. For extra crispiness, uncover for the last 2-3 minutes. Microwave reheating works too—cover with a damp paper towel and heat in 1-minute intervals until warm, but the texture won't be as crispy.

5

Can I make this in a slow cooker?

Certainly! SautĂ© the veggies as directed, then transfer everything (including the topping) to a 4-6 quart slow cooker. Cook on LOW for 3-4 hours or HIGH for 2 hours. The topping may not get as crispy—sprinkle extra breadcrumbs on top and broil for 3-5 minutes at the end for crunch.

★★★★★5.0(12 reviews)
Categories Side Dishes