Soups & Stews
Jamie Oliver's bean soup recipe delivers the kind of smoky, herbaceous comfort that warms you from the inside out—perfect for chilly evenings or when you crave a hearty, plant-based meal.
The secret lies in slow-simmered flavors: caramelized onions, garlic, and fresh herbs meld into a velvety broth that coats every spoonful. I developed this version after testing Jamie’s signature techniques, ensuring it’s both restaurant-quality and simple enough for weeknight dinners.
What sets this soup apart is the balance—creamy yet chunky, with tender beans and vegetables that hold their shape while soaking up the rich, garlicky broth. The smoky depth comes from a touch of liquid smoke (optional but recommended), while fresh parsley and thyme brighten the finish.
No heavy cream here; the texture comes from pure simmering and a splash of vegetable stock, making it naturally luxurious.
The result is a bowl that’s visually inviting—golden broth dotted with white beans, wilted greens, and a swirl of olive oil—and deeply satisfying in every bite. The aroma alone will have everyone gathering around the table, and the leftovers reheat beautifully, keeping that restaurant-worthy flavor for days.
This is the kind of soup that turns ordinary nights into cozy, memorable meals.
Serve it with crusty bread to soak up every last drop, or pair it with a simple green salad for a complete, balanced dinner. The instructions are straightforward, but the flavor is anything but basic—just like Jamie’s approach to home cooking. Let’s get simmering.
Ingredients for bean soup recipe jamie oliver
These hearty ingredients blend into Jamie's signature smoky, herbaceous bean soup—perfect for cozy nights.
| Ingredient | Amount | Notes |
|---|---|---|
| White Beans 🥄 | 2 cups | Dried or canned, drained |
| Yellow Onions 🧅 | 1 ½ lb | Yellow or red, chopped fine |
| Garlic Cloves 🧄 | 8 cloves | Fresh, minced for depth |
| Carrots 🥕 | 1 ½ lb | Baby or regular, diced small |
| Celery Stalks 🥬 | 4 whole | Fresh, chopped for base |
| Vegetable Stock 💧 | 6 cups | Low-sodium, homemade preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity |
| Liquid Smoke 🔥 | 1 tsp | Optional but recommended |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, finely chopped |
| Fresh Parsley 🌿 | ¼ cup | Flat-leaf, chopped for finish |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Bay Leaves 🌿 | 2 whole | Dried, removed before serving |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The onions and carrots are the flavor foundation—caramelize them low and slow for that deep, sweet base. Yellow onions from Whole Foods or your local market have the best balance of sweetness and sharpness. If using dried beans, soak them overnight for tender texture. Baby carrots work perfectly here—they stay intact and add a lovely color contrast. The celery adds earthiness, so don't skip it. For the best vegetable stock, Trader Joe's has affordable low-sodium options, but homemade is ideal if you've got the time.
No fresh thyme? Dried works at half the amount, but fresh gives that bright, herbal note. The liquid smoke is optional but worth it—Kikkoman is reliable if you're new to it. Tomato paste can be swapped for crushed tomatoes at double the amount. For a smokier flavor without liquid smoke, add 1/4 tsp smoked paprika. The beans? Canned is fine for convenience, but dried gives that restaurant-quality texture. If using canned, rinse them well to remove excess sodium. Fresh parsley at the end is non-negotiable—it brightens everything up.
This soup tastes even better the next day as flavors meld. Store in an airtight container for up to 5 days in the fridge. Freezes beautifully for 3 months—just thaw overnight in the fridge. For meal prep, double the batch and portion into containers. The broth reduces slightly when reheated, so add a splash of water or stock if it gets too thick. Serve with crusty bread or a dollop of vegan yogurt for extra richness.
Why You'll Love This Recipe
- I’ll be real: this recipe doesn’t break the bank. White beans, onions, and carrots are cheap staples, and the flavor stretches like crazy. Double the batch, freeze half, and you’ve got a budget-friendly backup for when takeout feels too heavy. Plus, it’s the kind of dish that tastes even better the next day—proof that good food gets better with time.
- One-Pot Wonder: I swear by this recipe because it’s literally dump-and-simmer. No fancy prep—just chop the onions, celery, and carrots (roughly, no one’s judging), toss them in with the beans, garlic, and stock, and let it bubble. By the time you’ve made a salad, the soup’s ready. That’s 30 minutes max, and zero dishes beyond the pot.
- Umami Bomb: The garlic and caramelized onions? Chef’s kiss. But here’s the secret: Jamie’s method lets the white beans soften just enough to soak up all that deep, savory flavor while keeping a little bite. Add a splash of vinegar or smoked paprika at the end, and it’s like a hug in a bowl—rich, complex, and impossible to resist.
- Lunchbox Hero: Between us, this soup is my meal prep savior. Make a big batch on Sunday, and you’ve got hearty lunches for days. Pack it cold with crusty bread for a picnic, or reheat it for a cozy midweek dinner. Honestly, I’ve even sent it in thermoses to my kids at school (yes, really), and they’ve never complained.
Step-by-step instructions for smoky garlic and herb simmered comfort
This bean soup delivers hearty, smoky depth with tender vegetables and rich herbal notes—perfect for cozy nights.
Sauté the Aromatic Base
Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1.5 lb finely chopped yellow onions and cook for 8-10 minutes until soft and translucent, stirring occasionally. Here's the thing—you want them to caramelize slightly, so don't rush this step.
Add the 1.5 lb diced carrots and 4 whole chopped celery stalks, stirring to coat in the oil. Cook for another 5-6 minutes until the vegetables begin to soften and release their natural juices. This foundational layer builds the soup's flavor complexity, so take your time and let the vegetables develop a gentle sweetness.
Build Flavor with Garlic and Tomato
Stir in the 8 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown, or it'll turn bitter. Add the 2 tbsp tomato paste and cook for 1 minute, stirring constantly to distribute evenly. This step deepens the soup's umami profile and creates a rich base for the beans.
Pour in the 6 cups vegetable stock and bring to a gentle simmer. Add the 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black pepper, then stir in the 2 cups white beans. Here's where it gets good—add the 1 tsp liquid smoke and the 0.25 cup finely chopped fresh thyme, stirring well to combine. The liquid smoke infuses a subtle smokiness that elevates the entire dish.
Simmer Until Tender and Flavorful
Reduce the heat to low and let the soup simmer uncovered for 45-50 minutes, stirring occasionally. You'll see the vegetables soften and the flavors meld together beautifully. The beans should be tender but still hold their shape—if they break down too much, reduce the simmer time slightly next time.
After 30 minutes, taste and adjust the seasoning. I usually add another ½ tsp salt at this point because the beans absorb a lot of flavor. The soup should be rich and aromatic, with the thyme and bay leaves infusing their earthy notes. If it's too thick, add a splash of water or more stock to reach your desired consistency.
Finish with Fresh Herbs and Rest
Remove the 2 whole bay leaves and stir in the 0.25 cup chopped fresh parsley. The parsley brightens the soup with a fresh, herbal finish—this is the moment that matters. Let the soup sit off the heat for 10 minutes to allow the flavors to settle and deepen. This resting period ensures every spoonful is packed with flavor.
Serve the soup warm, garnished with extra parsley if desired. The combination of smoky, garlicky depth and tender vegetables makes this a truly comforting dish. Pair it with crusty bread to soak up every last drop of that hearty broth—you'll love how the flavors come together in each bite.
Pro Tips For Making Bean Soup Recipe Jamie Oliver
- Sweat, Don’t Burn: Jamie’s recipe relies on slow-simmered veg for deep flavor, but I used to rush the onion-carrot-celery base and end up with bitter, browned bits. Instead, cook these on medium-low heat with a splash of water or stock—just enough to keep them steaming until soft (about 10-12 minutes). The goal is translucent, not caramelized. Trust me, your soup’s soul depends on this step.
- Soak Beans for Speed: Dried white beans take forever, but even canned beans can taste flat if you don’t rinse them first. Drain, then soak canned beans in cold water for 10 minutes to remove excess starch—this keeps the soup from turning gluey. For dried, a 4-hour soak (or overnight) cuts cooking time by half, and I’ve learned the hard way that skipping this leads to a gummy mess.
- Salt the Water Hard: The beans absorb liquid, so if you start with plain water, they’ll end up bland. Use 2 teaspoons of salt per quart of water when cooking dried beans (or add 1 teaspoon to the pot when simmering canned ones). This ensures they’re seasoned from the start—no last-minute flavor fixes needed. I used to skimp, and the difference in taste is night and day.
- Strain, Don’t Strain: After simmering the beans, strain them but don’t rinse them clean—leave a little of that starchy cooking liquid clinging to them. That liquid is flavor gold, and rinsing it off means you’re losing the natural sweetness and body that makes the soup rich. Just give them a quick shake in the colander to remove the worst of the debris, then toss them back in.
Best sauces and condiments for this bean soup recipe jamie oliver
Smoky Depth Boost
Add 1 tsp liquid smoke during the simmering phase for that signature smoky flavor Jamie Oliver loves. If you don't have liquid smoke, swap in ½ tsp smoked paprika or ¼ tsp chipotle powder for a similar effect.
The key is to add it early—this lets the smokiness infuse evenly throughout the broth. I find Kikkoman liquid smoke works best for a balanced, authentic taste. 🔥
Herbaceous Freshness
Finish with ¼ cup chopped fresh parsley just before serving—this brightens the rich, smoky flavors beautifully. For extra depth, add 1 tsp fresh thyme leaves alongside the parsley. If fresh herbs aren’t available, use ½ tsp dried parsley and ¼ tsp dried thyme, but fresh is always better.
The herbs should be finely chopped so they distribute evenly throughout each bowl. 🌿
Creamy Texture Trick
For a naturally creamy texture without dairy, mash ½ cup of the cooked beans directly into the soup during the last 10 minutes of simmering. This blends seamlessly and adds body without altering the flavor.
Alternatively, stir in 2 tbsp olive oil at the end for a velvety finish. Jamie Oliver often avoids heavy cream, so this keeps the dish light yet satisfying. 🥄
Acidic Brightness
Balance the richness with a splash of lemon juice or apple cider vinegar—just 1 tsp at the end. This cuts through the smokiness and adds a fresh, tangy note.
I like to add it right before serving so the flavors stay vibrant. For a sweeter contrast, a pinch of sugar (just ¼ tsp) works too. 💛
Spicy Kick Option
If you love heat, stir in ½ tsp red pepper flakes or a dash of hot sauce (like Tabasco) during the last 5 minutes of cooking. This adds a subtle warmth that pairs perfectly with the smoky garlic.
For a milder spice, try ½ tsp Aleppo pepper—it’s aromatic and less intense than cayenne. 🌶️
Umami Enhancers
Boost the depth with 1 tbsp soy sauce or 1 tsp miso paste during the simmer. These add a savory, umami richness that complements the beans and herbs. For a vegetarian twist, use 1 tsp nutritional yeast—it’s cheesy and adds a satisfying depth without dairy.
Stir it in during the last 10 minutes of cooking. 💡
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried?
Canned beans are perfect for convenience—just drain and rinse them well to remove excess sodium. For this recipe, use 2 (15-ounce) cans of white beans (like cannellini or great northern) instead of dried. The texture will be slightly softer, but the flavor remains rich and satisfying. Dried beans give a firmer bite, but canned works beautifully for quick weeknight meals.
Why does my soup taste bland?
Most likely, the vegetables weren’t caramelized enough or the seasoning needs adjustment. The onions and carrots should cook for 8-10 minutes until golden—this builds sweetness. Taste before serving and add more salt (½ tsp at a time), a splash of lemon juice (1 tsp), or a pinch of smoked paprika to deepen the flavor. Simmering uncovered helps concentrate the broth too.
How do I make this soup spicier?
Add heat during the last 5 minutes of simmering! Stir in ½ tsp red pepper flakes or 1 tsp hot sauce (like Tabasco) for a kick. For smoky-spicy depth, swap the liquid smoke for ½ tsp chipotle powder. If you love complexity, try ½ tsp Aleppo pepper—it’s aromatic and less harsh than cayenne. Always adjust to taste after simmering.
Can I prep this soup ahead of time?
Yes! This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or stock if it thickens. For meal prep, double the batch and portion into containers—it reheats beautifully and keeps that restaurant-quality taste.
What’s the secret to creamy texture without cream?
Mash ½ cup of the cooked beans directly into the soup during the last 10 minutes of simmering. This blends seamlessly for a velvety finish without dairy. Alternatively, stir in 2 tbsp olive oil at the end. Jamie Oliver often avoids heavy cream, so this keeps the dish light yet rich—just like his approach to comforting flavors.
