Jamie Oliver's Bean Soup Recipe: Smoky Garlic and Herb Simmered Richness

Soups & Stews

Jamie Oliver's Bean Soup Recipe: Smoky Garlic and Herb Simmered Richness

Jamie Oliver's bean soup recipe transforms humble ingredients into a heartwarming bowl of smoky garlic and herb richness that tastes like a home-cooked hug. 🔥 The secret lies in slow-simmered beans, caramelized onions, and a deep, aromatic broth that builds flavor layer by layer—just like Jamie's signature approach to comforting food.

This isn't just soup; it's a flavor-packed masterpiece that comes together with simple techniques and pantry staples.

The magic happens in the simmering process, where beans soften while absorbing the smoky garlic, fresh herbs, and subtle sweetness of caramelized onions. No fancy equipment needed—just a pot, patience, and a willingness to let flavors meld over time.

The result? A velvety soup with tender beans, vibrant herbs, and a depth of flavor that makes every spoonful satisfying. Perfect for chilly evenings or meal prep, this recipe delivers restaurant-quality comfort without the fuss.

What you'll achieve is a bowl of soup that's rich yet balanced—smoky from the garlic, bright from fresh herbs, and hearty from the beans. The texture is just right: tender beans in a silky broth that coats your spoon.

This is the kind of soup that disappears quickly, leaving everyone asking for seconds. Jamie's approach makes it approachable for home cooks while ensuring professional-level results.

The best part? This recipe scales effortlessly—double it for a crowd or halve it for leftovers. Garnish with a drizzle of olive oil, fresh parsley, and a sprinkle of smoked paprika to elevate the presentation. Here's how to bring Jamie Oliver's comforting bean soup to your table, step by step.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bean soup recipe jamie oliver

Six simple ingredients transform into Jamie Oliver's iconic smoky bean soup—rich, aromatic, and deeply comforting.

Ingredient Amount Notes
Dried Cannellini Beans 🌱 1 ½ cups Rinsed before soaking
Yellow Onions 🧅 2 whole Thinly sliced for caramelization
Garlic Cloves 🧄 6 cloves Smoked for depth of flavor
Fresh Parsley 🌿 ⅓ cup Chopped for brightness
Fresh Thyme 🌿 ¼ cup Leaves only, stems removed
Vegetable Stock 💧 4 cups Homemade or quality store-bought
Extra-Virgin Olive Oil 🫒 ½ cup For richness and finishing
Smoked Paprika 🌶️ 1 tbsp For smoky depth
Bay Leaves 🌿 2 whole Fresh if possible
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Lemon Juice 🍋 1 tbsp Brightens the soup
Tomato Paste 🍅 2 tbsp For subtle sweetness

The beans are the heart of this soup, and cannellini beans deliver that perfect tender yet firm texture. Soak them overnight for the best results—Trader Joe's or bulk bins at Whole Foods carry the best quality. For extra depth, look for smoked garlic at specialty stores, but regular garlic works fine if you toast it in the oil first. The onions? Yellow onions caramelize best here—Vidalia if you want sweetness, but don't skip the slow cooking time to develop that sweetness naturally. Fresh herbs make all the difference, so grab a bunch of thyme and parsley from the grocery store's produce section—just the stems for thyme, everything for parsley.

No smoked paprika? Substitute half the amount of regular paprika plus a pinch of liquid smoke—it's a game-changer. Running low on vegetable stock? Water plus a bouillon cube works in a pinch, but homemade stock is worth the effort. The tomato paste can be swapped for fresh tomato purée if you're feeling fancy. For a quicker version, use canned beans (drained and rinsed), but soaked beans give that restaurant-quality texture. If you're prepping ahead, make a double batch—this soup only gets better as flavors meld overnight. The lemon juice is non-negotiable for that bright finish, but if you're out, a splash of apple cider vinegar works.

This soup tastes even better the next day—make a big pot and store leftovers for up to 5 days in the fridge. For longer storage, freeze portions for up to 3 months. I like to portion it into glass jars with a layer of olive oil on top to preserve freshness. Garnish with a drizzle of olive oil and extra herbs before serving—that final touch makes all the difference. The beans hold up beautifully when reheated, so this is perfect for meal prep. Just stir in a splash of water if it's too thick after reheating.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this—just toss everything into one pot, simmer, and walk away. No fancy gadgets, no stress. The onions caramelize right there while the beans soak up all that garlic-thyme perfume.
  • Umami Bomb: That crispy edge from the onions meets the creamy, buttery texture of the cannellini—it’s like a flavor hug. Fresh parsley at the end? The secret weapon. Honestly, I’ve had worse restaurant soups.
  • Leftovers That Shine: Make a double batch and thank me later. This soup only gets better the next day—more flavors melded, easier to reheat. I’ve sent it to work with coworkers; they always ask for the recipe.
  • Pantry Magic: Dried beans? Check. Onions and garlic? Always in my fridge. Thyme and parsley grow like weeds in my garden. It’s the kind of meal that costs next to nothing but tastes like you slaved over it.

Step-by-step instructions for Jamie Oliver's smoky garlic bean soup

Here's how to create a rich, herb-infused bean soup with deep smoky flavors and perfect texture.

1

👨‍🍳 Step 1: Prepare the Beans for Maximum Tenderness

Rinse the 1.5 cups dried cannellini beans thoroughly under cold water to remove any debris. Place them in a large bowl and cover with plenty of cold water—at least 3 inches above the beans. Let them soak for 8-12 hours at room temperature, or overnight in the refrigerator. This long soak ensures they cook evenly and become silky smooth.

After soaking, drain the beans and give them a quick rinse. The key here is to drain them well—standing water in the pot will dilute your soup. Transfer the drained beans to a 6-quart pot and cover with 4 cups vegetable stock. Bring to a gentle boil over medium-high heat, then immediately reduce to a simmer. Cook uncovered for 45-60 minutes, stirring occasionally, until the beans are fork-tender but not mushy.

2

🍳 Step 2: Build Flavor with Onions, Garlic and Smoked Spices

While the beans simmer, heat the 0.5 cup extra-virgin olive oil in a large skillet over medium heat. Add the 2 whole yellow onions, sliced thinly, and cook for 10-12 minutes until they're deeply golden and caramelized. This step is crucial—don't rush it. The onions should be almost jam-like in texture with deep brown spots.

Add the 6 cloves garlic cloves (lightly smashed) and the 1 tbsp smoked paprika to the skillet. Cook for another 1-2 minutes until the garlic is fragrant but not browned. Remove from heat and set aside. This aromatic base will form the flavor foundation of your soup.

3

🥘 Step 3: Combine and Simmer to Perfection

Using a slotted spoon, transfer the cooked beans and their liquid to a large pot. Stir in the onion-garlic mixture, 2 tbsp tomato paste, and the 2 whole bay leaves. Bring the soup to a gentle simmer over medium heat, then reduce to low. Let it cook uncovered for 20-25 minutes, stirring occasionally, until the flavors meld together.

Season with the 1.5 tsp salt and 0.5 tsp black peppercorns (freshly cracked). Taste and adjust the seasoning—this is where you can make final adjustments. The soup should be rich and flavorful but not overly salty. If it's too thick, add a splash of hot water to reach your desired consistency.

4

🍽️ Step 4: Finish with Herbs and Brightness

Stir in the 0.25 cup fresh thyme leaves and 0.33 cup fresh parsley, chopped. Cook for an additional 5 minutes to allow the herbs to infuse their bright flavors. Remove the 2 whole bay leaves before serving. Finish with the 1 tbsp lemon juice, which cuts through the richness and adds a lovely brightness.

Ladle the soup into bowls and drizzle with a little extra extra-virgin olive oil for richness. Garnish with additional parsley if desired. Serve immediately with crusty bread to soak up every last drop of that smoky, garlicky goodness. The soup will keep its flavor for up to 3 days in the refrigerator, though it's best enjoyed fresh.

👨‍🍳

Pro Tips For Making Bean Soup Recipe Jamie Oliver

  • SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak makes cannellini beans turn to mush, no matter how long you simmer. Toss them in cold water with a pinch of baking soda (yes, even if you’re impatient like me) and let them sit 12+ hours. They’ll cook faster and stay firm.
  • CARMELIZE ONIONS LOW: Watch the heat—if you rush the onions, they’ll burn before they sweeten. Start on medium-high, but once they’re golden, drop to low and let them bubble away for 10 minutes. That’s when the magic happens, and the soup’s depth comes from this step.
  • SKIP THE RAW GARLIC: After burning three batches, I finally figured out: sauté the garlic after the onions are caramelized. Toss it in for 30 seconds until fragrant but not brown—raw garlic in the final soup tastes harsh. (Your future self will thank you.)
  • STIR IN THYME LATE: Does it look weird? Yes. Does it work? Every single time. Add the thyme sprigs after the beans are tender, then remove them before serving. This keeps the flavor bright and prevents the stems from turning the soup bitter. (I skip this when I’m lazy, but the dish is noticeably better when I don’t.)

Dietary considerations for this dish

Gluten-Free Adaptation

This bean soup is naturally gluten-free as long as you use gluten-free vegetable stock. I always check the label on Pacific Foods or Imagine Foods brands—they’re my go-to for certified gluten-free options.

The cannellini beans and other ingredients are inherently safe, but cross-contamination can happen if you reuse utensils or pots that previously held gluten. 🌱

Vegan-Friendly Version

Skip the butter or any dairy-based garnishes, and this soup becomes fully plant-based. The smoked paprika and tomato paste add richness without animal products. I like to finish with a drizzle of extra-virgin olive oil and extra fresh herbs for brightness.

For extra protein, stir in ½ cup cooked lentils when combining flavors—they blend seamlessly.

Low-Carb Option

Reduce the beans to just ½ cup dried cannellini beans and boost the broth with 2 cups extra vegetable stock to maintain volume. Replace onions with ½ cup finely chopped celery and ½ cup diced mushrooms for a lower-carb base.

The tomato paste and smoked paprika still deliver that deep, savory flavor without the carb load.

High-Protein Boost

Add 1 cup cooked white beans or ½ cup crumbled tempeh for extra protein. For meat lovers, stir in ½ lb shredded rotisserie chicken or ½ cup cooked ground turkey in the final 5 minutes of simmering.

The beans and protein pair perfectly, making this a satisfying meal on its own.

Allergen Considerations

This recipe is free from common allergens like dairy, eggs, and nuts, but always double-check labels on smoked paprika and vegetable stock for hidden additives. For soy-free versions, ensure your stock doesn’t contain soy-based ingredients.

If you’re sensitive to FODMAPs, reduce the onion to ¼ cup and use garlic-infused oil instead of fresh garlic.

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 720mg31%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 8g
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 recipe?

Yes, but the texture will be slightly different. Use 2 (15-oz) cans of cannellini beans, drained and rinsed, and reduce the simmering time to 20-25 minutes after combining all ingredients. Canned beans cook faster, so the soup will be ready sooner—but the depth of flavor won't be as rich as with dried beans soaked overnight.

2

How do I prevent the soup from being too thick?

Start with 4 cups vegetable stock and add more as needed while simmering. If it thickens too much, stir in ½ cup hot water at a time until you reach your desired consistency. The beans release starch as they cook, which naturally thickens the soup—this is normal and expected!

3

What’s the best way to reheat leftovers?

Gently reheat on the stovetop over low heat to avoid breaking down the beans. Add a splash of water or broth if needed—this soup actually tastes better the next day as flavors meld further. Never microwave directly from the fridge, as this can make the texture grainy.

4

Can I make this soup in an Instant Pot?

Sauté onions and garlic in the pot, then add soaked beans, stock, and remaining ingredients. Cook on high pressure for 12 minutes, then natural release. The Instant Pot cuts cooking time to about 30 minutes total—just be sure to drain the beans well before adding to avoid excess water.

5

Why does Jamie Oliver use smoked paprika in this recipe?

Smoked paprika adds that signature depth and warmth that makes this soup special. It mimics the flavor of slow-smoked ingredients without needing a grill. If you can't find it, substitute ½ tsp regular paprika plus ¼ tsp liquid smoke—just don't overdo it, as liquid smoke can be potent!

★★★★★5.0(4 reviews)
Categories Soups & Stews