Soups & Stews
Jamie Oliver’s black bean soup recipe delivers bold, smoky depth and bright citrus notes in just 30 minutes—perfect for a quick yet restaurant-worthy vegetarian meal. The secret lies in toasting whole spices for aromatic richness and balancing earthy beans with zesty lime and fresh herbs. I’ve simplified Jamie’s approach to make it accessible without sacrificing that signature depth of flavor.
This recipe transforms simple pantry staples into a hearty, protein-packed soup with layers of complexity. Sautéing onions, garlic, and cumin until fragrant builds the foundation, while crushed tomatoes and vegetable broth create a velvety base.
The black beans add substance, and a squeeze of lime at the end brightens every spoonful—just like Jamie’s signature touch.
What you’ll end up with is a soup that’s creamy yet light, smoky yet refreshing, and packed with texture from the beans and optional garnishes like avocado or cilantro. It’s the kind of dish that feels indulgent but comes together effortlessly, making it ideal for busy weeknights or meal prep.
The flavors only deepen as it sits, so leftovers taste even better the next day.
Serve with crusty bread to soak up every last drop or pair it with a simple green salad for a complete meal. This is Jamie Oliver’s approachable yet refined take on black bean soup—proof that bold flavors don’t require hours in the kitchen. Let’s get cooking!
Ingredients for black bean soup recipe jamie oliver
Simple pantry staples transform into Jamie Oliver’s signature smoky, zesty black bean soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Onions 🧅 | 1 whole | Yellow or white, diced small |
| Garlic Cloves 🧄 | 4 cloves | Peeled and minced |
| Ground Cumin 🌿 | 2 tsp | Freshly toasted for aroma |
| Crushed Tomatoes 🍅 | 14 ½ oz | San Marzano preferred, canned |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Black Beans 🫘 | 1 ½ cups | Canned, drained and rinsed |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Avocado 🥑 | ½ whole | Pitted and sliced for garnish |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Cumin Seeds 🌿 | 1 tsp | Toasted for depth |
| Vegetable Oil 🫒 | 1 tbsp | For sautéing |
The cumin is non-negotiable—toast the whole seeds in vegetable oil for 30 seconds until fragrant, then grind them fresh. Penzeys or bulk bins carry the best quality, but the regular grocery store stuff works if it’s recent. Look for cumin that smells warm and earthy, not dusty. The black beans should be canned for convenience, but drained and rinsed thoroughly to remove excess sodium. For the tomatoes, San Marzano cans deliver the sweetest, most consistent flavor, but any good-quality crushed tomatoes will do. The lime juice is where Jamie’s signature brightness comes in—Mexican limes if you can find them, but regular limes work just fine.
No fresh cilantro? Fresh parsley at double the amount works in a pinch, though it’ll lack that signature limey note. Short on avocado? Guacamole or extra lime wedges add richness. The vegetable broth can be homemade, but low-sodium store-bought saves time. Want more depth? Add a dash of smoked paprika or a pinch of cayenne. The onions should be diced small—no need for precision here, just even-sized pieces so they cook uniformly. The garlic? Freshly minced makes all the difference, but jarred minced garlic in a pinch won’t ruin the dish.
This soup tastes even better the next day—flavors meld beautifully when refrigerated. Store in an airtight container for 4-5 days or freeze portions for up to 3 months. For meal prep, I double the batch and freeze half immediately. Reheat gently on the stove with a splash of water or broth to restore creaminess. Garnish with avocado or cilantro right before serving—they wilt if added too early.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash pots. Just toss the onions, garlic, and cumin in a single pot, let them caramelize a little, then add the tomatoes and broth—no extra bowls needed. The black beans practically melt into the broth, and you’re left with a rich, hearty soup that feels like a hug in a bowl.
- Earthy Depth: That crushed tomato base? It’s the secret weapon. The cumin and garlic toast in the onions until they’re fragrant and almost sweet, then the tomatoes add this tangy, smoky backbone that makes every spoonful feel intentional. Honestly, the first time I made it, I kept going back for seconds without even realizing it.
- Meal Prep MVP: Between us, this is my go-to for busy weeks. The flavors actually get better the next day—yes, really—as the beans soak up all that broth and the spices meld together. I’ll make a big batch on Sunday, portion it out, and have dinner ready in minutes all week. Even my picky-eater partner asks for it.
- Budget-Friendly Powerhouse: Black beans, onions, and tomatoes won’t break the bank, and this recipe stretches easily. I’ll often double the batch and freeze half, so I’m not scrambling for cheap, filling meals. Plus, the cumin and garlic make it taste like a restaurant dish without the price tag. It’s the kind of soup that makes you feel smart about grocery shopping.
Step-by-step instructions for Jamie Oliver's black bean soup
Here's how to craft this vibrant, smoky soup with rich layers of flavor.
Toast the Spices and Sauté the Aromatics
Heat the 1 tablespoon vegetable oil in a large pot over medium heat. Add the 1 teaspoon cumin seeds and toast for 30 seconds until fragrant and lightly golden. This step unlocks their deep, nutty aroma that forms the soup's foundation.
Add the 1 whole diced onion and cook for 5-6 minutes until softened and translucent. Stir in the 4 cloves minced garlic and cook for another 30 seconds until the raw garlic smell disappears. You're building flavor here—don't rush this stage or the soup will taste flat.
Develop the Base with Tomatoes and Broth
Pour in the 14.5 ounces crushed tomatoes and stir well to combine with the aromatics. Let the mixture simmer for 5 minutes until the tomatoes break down slightly and the sauce thickens. This step deepens the tomato flavor and removes any acidity that might overpower the other ingredients.
Add the 4 cups vegetable broth, 2 teaspoons ground cumin, 1 teaspoon salt, and ½ teaspoon black pepper. Bring to a gentle boil, then reduce heat to medium-low and let it simmer for 10 minutes. The soup should now have a rich, aromatic base with all spices properly infused.
Incorporate the Black Beans and Simmer
Gently stir in the 1.5 cups black beans and simmer for 8-10 minutes until heated through. The beans should be fully warmed but still maintain their texture—overcooking will make them mushy. Taste the soup now and adjust seasoning if needed, adding more salt or cumin as necessary.
Here's where the magic happens: Add the 2 tablespoons lime juice and stir well. The acidity brightens all the flavors and cuts through the richness. Let the soup simmer for another 5 minutes to allow the lime to fully integrate with the other ingredients.
Finish with Fresh Herbs and Garnish
Remove the pot from heat and stir in the ¼ cup chopped fresh cilantro. The fresh herbs add a bright, herbal note that balances the smoky, spiced flavors. Let the soup sit off the heat for 5 minutes to allow the flavors to meld completely.
Serve the soup immediately, garnished with slices of ½ whole avocado. The creamy avocado adds a luxurious texture contrast to the hearty soup. Each spoonful should deliver a perfect balance of smoky cumin, bright lime, and earthy black beans with that fresh cilantro finish.
Pro Tips For Making Black Bean Soup Recipe Jamie Oliver
- Sweat the Onions Properly: Jamie’s recipe relies on those onions being soft and golden, not burnt or mushy. Cook them over medium-low heat for 8–10 minutes, stirring occasionally—high heat turns them bitter, and low heat makes them drag. A splash of water or broth at the end helps dissolve any stuck-on bits without overcooking.
- Toast the Cumin First: The cumin’s earthy aroma pops when toasted for 30 seconds before adding garlic. Skip this, and your soup smells flat. Use a dry pan and stir constantly—after burning three batches, I finally learned to watch it like a hawk.
- Don’t Rush the Tomatoes: Simmer crushed tomatoes for at least 10 minutes before adding broth. This deepens their flavor and thickens the base naturally. If you’re impatient, reduce heat to low and let it bubble gently—rushing leads to a watery, one-dimensional soup.
- Salt the Broth Early: Taste the vegetable broth before adding it to the pot and adjust seasoning now. Adding salt later won’t fix underseasoned broth, and you’ll end up guessing how much to add at the end. A pinch of salt upfront makes the whole dish brighter.
Serving suggestions for this recipe
Crusty Bread Pairing
Serve this soup with warm, crusty bread to soak up every last drop of flavor. I love using a baguette or sourdough—their sturdy crusts hold up to the hearty texture while absorbing the smoky, zesty broth.
For extra indulgence, toast the bread with a drizzle of garlic-infused olive oil and sprinkle with flaky sea salt before serving. 🥖
Avocado Creaminess
The ½ avocado garnish isn’t just decoration—it adds a velvety contrast that balances the soup’s earthy depth. Slice it thinly and place it on top right before serving so it stays fresh.
For a creamy twist, mash a few slices with lime juice and salt, then dollop it over individual bowls. If avocado isn’t available, swap in guacamole or a sprinkle of cotija cheese for a tangy crunch.
Bright Green Salad
A simple arugula salad with a lemon-lime vinaigrette cuts through the soup’s richness beautifully. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lime juice, and a pinch of salt.
Add ¼ cup diced cucumber and 2 tbsp crumbled feta for extra texture. The peppery greens and citrusy dressing refresh your palate between spoonfuls of soup. ✨
Spicy Kick Options
For heat lovers, add 2 tbsp chopped jalapeños or a dash of hot sauce (like Cholula) to individual bowls. If you prefer smoky heat, stir in ½ tsp smoked paprika or top with crumbled chorizo (if making a non-vegetarian version).
The lime in the soup already brings brightness, so a little heat just enhances its zing.
Creamy Corn Addition
Stir in ½ cup corn kernels (fresh, frozen, or canned) during the final 5 minutes of simmering for a sweet, buttery contrast. The corn’s natural sugars caramelize slightly, adding another layer of depth.
For extra richness, blend in ¼ cup cooked sweet potato or roasted butternut squash after the soup is off the heat. 🌽
Warm Tortilla Bowls
For a fun twist, serve the soup in warm corn tortillas or tortilla shells. Simply heat the tortillas in a dry skillet for 30 seconds per side, then fill them with soup and top with avocado, cilantro, and a squeeze of lime.
This makes for an interactive, handheld meal that’s perfect for gatherings or casual dinners. 🌯
Nutrition facts
Frequently asked questions
Can I make this black bean soup without fresh lime?
If you don't have fresh lime, use 2 tablespoons bottled lime juice (like ReaLime) or substitute with 1 tablespoon lemon juice plus ½ teaspoon sugar to mimic the brightness. The acidity is key for balancing the smoky flavors—just adjust to taste. For a deeper citrus note, a splash of orange juice works too.
How do I make this soup thicker or thinner?
For a thicker soup, simmer uncovered for 5-10 extra minutes to reduce the liquid. If it's too thick, stir in ½ cup warm vegetable broth at a time until you reach your desired consistency. Jamie Oliver's version is naturally hearty but not gluey—aim for a spoonable texture that coats the back of a spoon lightly.
Can I substitute black beans for another type?
Yes, but the flavor will change slightly. Pinto beans work well and add a creamier texture, while kidney beans bring a firmer bite. For a lighter option, use ½ cup each of black and white beans. Just remember that different beans have varying cooking times—black beans are pre-cooked in cans, so no adjustment is needed. The key is maintaining the 1.5 cups total measurement.
Why does my soup taste bland after reheating?
This usually happens when flavors aren't properly melded during initial cooking. To fix it, stir in 1 extra tablespoon lime juice and ½ teaspoon cumin while reheating, then let it sit off heat for 5 minutes before serving. For future batches, always let the soup simmer uncovered for the full 10 minutes after adding beans to develop depth. A splash of hot water can also restore creaminess if the soup separates.
Can I make this soup in an Instant Pot?
Yes! Sauté the onions, garlic, and cumin seeds in normal mode for 3 minutes, then add all remaining ingredients except lime and cilantro. Cook on high pressure for 5 minutes, then quick-release. Finish with lime and herbs. The pressure cooker cuts time to about 20 minutes total. For best results, use 3 cups broth instead of 4 to prevent excess liquid.
