Bean Soup Recipe UK: Slow-Cooked Heartiness With British Pantry Staples

Soups & Stews

Bean Soup Recipe UK: Slow-Cooked Heartiness With British Pantry Staples

This bean soup recipe UK brings the comforting heartiness of British home cooking to your pot, where slow-simmered beans, rich stock, and savory bacon create a dish that warms both body and soul.

The secret lies in layering flavors—starting with crispy bacon bits that deepen the broth, then letting dried beans soak overnight for maximum tenderness. What sets this apart is the balance of earthy beans, aromatic herbs, and the subtle tang of vinegar that brightens every spoonful.

Traditional British pantry staples like dried haricot beans and vegetable stock form the base, while smoked bacon adds depth that can't be replicated.

The slow cooking process—at least 2 hours—transforms tough beans into melt-in-your-mouth perfection, while fresh parsley and a splash of apple cider vinegar elevate the finished dish. This isn't just soup; it's a one-pot meal that feeds a family and tastes even better the next day.

What makes this recipe truly approachable is its flexibility—swap bacon for smoked paprika for a vegetarian version, or add a splash of stout for extra richness. The result is a hearty, satisfying soup that captures the essence of British comfort food without requiring fancy ingredients.

Whether served with crusty bread or a side of pickles, it's the kind of dish that becomes a weekly staple.

Perfect for chilly evenings or meal prep, this bean soup delivers restaurant-quality warmth in your own kitchen. The beauty lies in its simplicity: minimal prep, hands-off cooking, and a flavor profile that improves with time. Let's get cooking—your taste buds (and leftovers) will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bean soup recipe uk

Six hearty ingredients transform into a British classic—slow-cooked for comfort that lasts.

Ingredient Amount Notes
Dried Haricot Beans 🌱 2 cups Soaked overnight for tenderness
Vegetable Stock 💧 6 cups Homemade or quality store-bought
Smoked Bacon 🥓 8 oz Diced, crisped for flavor depth
Yellow Onion 🧅 1 whole Finely chopped for sweetness
Carrots 🥕 3 medium Peeled, chopped into chunks
Celery Stalks 🌿 3 whole Chopped, for aromatic base
Garlic Cloves 🧄 4 cloves Minced for aromatic punch
Apple Cider Vinegar 🍏 2 tbsp Brightens the finished soup
Fresh Parsley 🌿 ¼ cup Chopped, for fresh finish
Bay Leaves 🍃 2 whole For subtle earthy flavor
Thyme Sprigs 🌿 2 whole Fresh or dried preferred
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ 1 tsp Freshly cracked for heat
Olive Oil 🫒 2 tbsp For sautéing vegetables

The dried haricot beans are the soul of this soup. Look for British-grown beans at specialty stores like Waitrose or M&S for that authentic texture, but any quality dried bean works. Soaking overnight isn't optional—it cuts cooking time by half and makes them irresistibly tender. For the bacon, smoked back bacon from Greggs or Tesco gives that unmistakable British flavor. If you're vegetarian, swap it for smoked paprika (1 tbsp) and a splash of stout for depth. The vegetable stock? Kallo or Knorr cubes make this easy, but homemade is worth the effort.

No fresh thyme? Dried works at one-third the amount, but fresh is ideal. The apple cider vinegar might seem like an afterthought, but it's what makes this soup sing—look for organic brands at Whole Foods if you can. Carrots and celery can be swapped for parsnips or leeks if you're feeling adventurous, but keep the onion and garlic—they're non-negotiable for that classic British flavor base. For the bacon, render the fat first (save it for cooking the veggies), then crisp the pieces until golden. Those bits? Don't skip adding them back—they're flavor gold. The parsley isn't just for looks; it brightens every spoonful, so grab a fresh bunch and use half now, half later.

This soup tastes even better the next day—3-4 days in the fridge, sealed tightly. Freeze portions for up to 3 months by portioning into containers with a splash of stock to prevent a skin. I always double the batch because it disappears fast. Serve with crusty sourdough or Yorkshire pudding for that proper British spread. The bacon fat left in the pot? Use it for roasting potatoes next time—nothing goes to waste.

❤️

Why You'll Love This Recipe

  • Overnight Magic: I soak the haricots the night before—no fancy prep, just a bowl of water and a countertop swap. By morning, they’re tender and ready to simmer into something hearty without a single extra chore.
  • Smoky Depth: That crispy bacon isn’t just for flavor—it’s the star. Crumble it in, let it render into the stock, and suddenly you’ve got this rich, smoky backbone that makes the whole soup taste like a proper pub dish.
  • Leftover Hero: This soup only gets better after day two. The flavors meld, the beans soften just right, and you’ve got a freezer-friendly meal that’s cheaper than takeout. Honestly, I make it twice a month just to have leftovers.
  • Budget Feast: Dried beans and veg stock stretch for miles, while a small pack of smoked bacon adds luxury without breaking the bank. It’s the kind of meal that makes you feel fancy without pretending you’re not feeding the family for pennies.

Step-by-step instructions for slow-cooked bean soup

Let's create a rich, comforting bean soup that highlights British pantry staples and slow-cooked depth.

1

Prepare the Beans and Bacon

Begin by draining the soaked haricot beans and rinsing them thoroughly under cold water. This removes any excess starch that could make the soup cloudy. In a large Dutch oven, cook the diced smoked bacon over medium heat until it's crispy and golden, about 8-10 minutes. Use a slotted spoon to remove the bacon and set it aside on paper towels to drain excess fat, leaving behind about 2 tablespoons of rendered fat in the pot.

Here's the thing—don't rush the bacon. You want it properly crisped so it adds both texture and smoky flavor to the soup. If you find it browning too quickly, reduce the heat slightly. The rendered fat in the pot will become the flavor base for your soup, so don't wipe it out.

2

Sauté the Vegetable Base

Add the 2 tablespoons olive oil to the pot with the remaining bacon fat and heat over medium. Add the finely chopped yellow onion, carrots, and celery stalks. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. This step develops their natural sweetness and creates a flavorful base.

I like to press down gently on the vegetables with a wooden spoon during the first few minutes—this prevents them from sticking to the bottom and burning. You'll notice the carrots and celery will release moisture as they cook, which helps create a more flavorful soup. When the vegetables are tender and the onion is golden, add the minced garlic cloves and cook for another 30 seconds until fragrant.

3

Build the Flavor Foundation

Pour in the 6 cups vegetable stock and bring the mixture to a gentle simmer. Add the drained haricot beans, 2 whole bay leaves, 2 whole thyme sprigs, 1.5 teaspoons salt, and 1 teaspoon freshly cracked black peppercorns. Stir well to combine all the ingredients. Here's where it gets good—this is when all the flavors start to meld together.

Reduce the heat to low and let the soup simmer gently for 1 hour. I know it seems like a long time, but this slow cooking allows the beans to soften properly and the flavors to develop fully. Keep an eye on the soup and stir occasionally to prevent any sticking. You'll see the beans start to break down slightly as they cook, which is a good sign.

4

Finish and Brighten the Soup

After the initial hour of simmering, add the crispy bacon back to the pot along with the 2 tablespoons apple cider vinegar. The vinegar brightens the flavors and cuts through the richness of the bacon and beans. Stir everything together and continue simmering for another 30-45 minutes until the beans are tender and the soup has thickened slightly.

This is the moment that matters: taste the soup and adjust the seasoning if needed. I usually add a bit more salt if the beans have absorbed a lot of the stock. The soup should have a rich, hearty flavor with a good balance of smokiness from the bacon, sweetness from the vegetables, and acidity from the vinegar. If it's too thick, you can add a bit more vegetable stock to reach your desired consistency.

5

Serve with Fresh Herbs

Remove the bay leaves and thyme sprigs before serving. Ladle the hot soup into bowls and garnish each serving with about 1 tablespoon of the chopped fresh parsley. The parsley adds a fresh, bright finish that cuts through the richness of the soup. Serve immediately with crusty bread to soak up every last drop of that flavorful broth.

Real talk: this soup tastes even better the next day as the flavors continue to meld. The beans will soften further, and the broth will deepen in flavor. Store any leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months. The slow-cooked method makes this a perfect make-ahead dish for busy days.

👨‍🍳

Pro Tips For Making Bean Soup Recipe Uk

  • SOAK BEANS OVERNIGHT: I used to skimp on this and wonder why my beans stayed hard or split apart. Dried haricots need at least 8 hours—preferably overnight—in cold water to soften properly. No need to boil them first; just cover and let them sit. (Yes, even if you're impatient like me, this makes a real difference.)
  • CRISP THE BACON FIRST: Smoked bacon in soup is delicious, but if you toss it in raw, it’ll turn greasy and mushy. Fry the rashers until they’re golden and slightly crisp, then remove all but a tablespoon of fat for cooking the onions. That residual bacon fat adds depth without extra oil.
  • CHOP CARROTS UNIFORM: I learned this the hard way—uneven carrot pieces mean some get mushy while others stay crunchy. Cut them into 1cm chunks so they cook at the same rate. If you’re short on time, peel them first; the skin can toughen up during long simmering.
  • SIMMER LOW AND SLOW: Bean soup isn’t a race. After the initial boil, drop the heat to a gentle simmer—just small bubbles breaking the surface—and let it cook for 1.5–2 hours. Rushing it makes the beans mealy, and the flavors won’t meld properly. (Your future self will thank you.)

Common mistakes when making your bean soup recipe uk

Skipping the Soak

Dried beans need that overnight soak to soften properly—skipping it results in tough, chalky beans that won’t break down, no matter how long you simmer. I’ve made this mistake, and trust me, the texture is disappointing.

If you’re short on time, use canned beans (drained and rinsed) instead, but they won’t have the same depth of flavor. For dried beans, 8-12 hours of soaking is non-negotiable for that creamy, melt-in-your-mouth texture. 🌱

Overcrowding the Pot

Adding all your ingredients at once can lead to a watery, flavorless soup. The key is to build layers: first crisp the bacon, then sauté the vegetables until they release their natural juices, and finally add the beans and liquid.

If your pot is too crowded, the vegetables will steam instead of caramelize, losing sweetness and depth. Use a large Dutch oven—at least 6 quarts—to give everything room to develop flavor properly. ⚡

Ignoring the Bacon Fat

The rendered fat from the bacon isn’t just for flavor—it’s the foundation of your soup’s richness. Wiping it out means losing that smoky depth that makes this dish authentically British. Leave at least 2 tablespoons of fat in the pot to sauté your vegetables.

If you’re concerned about excess fat, drain the bacon on paper towels before adding it back at the end—this way, you still get the flavor without the grease. 🥓

Rushing the Simmer

Slow cooking is what transforms this into a hearty, restaurant-quality soup. Skipping the 2-hour minimum simmer leaves beans undercooked and broth thin. The first hour is critical for breaking down the beans, while the second hour lets flavors meld.

If you’re in a hurry, use a pressure cooker (set to high pressure for 30 minutes), but don’t expect the same depth of flavor. Patience here makes all the difference. ⏰

Forgetting to Taste

Seasoning soup is an ongoing process—don’t assume the salt and pepper added at the start will be enough. Taste the soup before serving and adjust with more salt, vinegar, or even a pinch of sugar if it needs balancing.

I’ve ruined batches by not tasting until the end, only to find it needed a splash of vinegar or an extra pinch of salt. Keep a spoon handy and taste as you go! 💡

Using Low-Quality Stock

Cheap or salty store-bought stock can make or break your soup. If your stock tastes bland or overly salty, the entire dish suffers. Use homemade stock or high-quality brands like Kallo or Knorr for a clean, flavorful base.

For extra depth, add a 1-inch piece of kombu (seaweed) while simmering—it adds umami without altering the flavor. This small upgrade elevates everything. 💧

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 4g20%
Cholesterol 25mg8%
Sodium 840mg36%
Total Carbohydrate 38g13%
Dietary Fiber 10g36%
Sugars 6g
Protein 18g36%
* 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 canned beans instead of dried for this UK-style bean soup?

Yes, but with a few adjustments! Use 2 (15 oz) cans of drained and rinsed haricot beans, and reduce the simmering time to 30-45 minutes instead of 2 hours. Canned beans won't have the same depth of flavor as properly soaked dried beans, but they'll still create a delicious soup. For extra richness, add 1 teaspoon soy sauce or a splash of Worcestershire sauce to mimic the umami from slow-cooked dried beans.

2

What's the best way to make this recipe vegetarian?

Swap the bacon for smoked paprika (1 tbsp) and 1 tbsp soy sauce for depth, then add ½ cup mushrooms sautéed with the onions. For extra richness, stir in 1 cup vegetable stock> and 2 tbsp nutritional yeast at the end. The apple cider vinegar and parsley will still brighten the dish beautifully while keeping it authentically British-inspired.

3

How do I know when the beans are fully cooked?

Fully cooked beans should be tender but not mushy—they should easily mash between your fingers but still hold their shape. Test one by removing it from the pot with a spoon and pressing gently. If it's firm, keep simmering for another 15-20 minutes. If it's falling apart, the soup is ready. The beans should absorb the liquid slightly but still have a satisfying bite.

Can I make this soup in a slow cooker? Follow the same steps, but after sautéing the vegetables, transfer everything to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. The slow cooker's gentle heat will create the same tender beans and rich broth. Just

4

Why does my soup taste bland after cooking?

Bland soup usually means one of three things: weak stock, insufficient seasoning, or rushed cooking. First, check your stock—use homemade or high-quality brands. Second, taste as you go and adjust with salt, vinegar, or even a pinch of sugar. Finally, ensure you simmered for at least 2 hours>—this lets flavors develop properly. For extra depth, add a 1-inch piece of kombu>** while simmering or finish with a splash of soy sauce.

★★★★★4.7(6 reviews)
Categories Soups & Stews