Soups & Stews
Jamie Oliver's bean chilli recipe transforms humble ingredients into a deep-spiced, hearty stew that's as nourishing as it is flavorful. This vegetarian-friendly version relies on kidney and black beans for protein, while cumin, smoked paprika, and chili powder build layers of warmth that linger long after the first bite.
The secret lies in slow simmering—allowing flavors to meld into a rich, velvety broth that coats every spoonful.
What sets this chilli apart is Jamie Oliver's signature technique of browning the beans before simmering, which deepens their flavor and creates that restaurant-quality texture. You'll start with sautéing onions, garlic, and peppers until soft, then add the spices to bloom their aromas before introducing the beans and tomatoes.
The result? A dish that's comforting yet vibrant, with tender beans and a sauce so flavorful it needs no embellishment.
This chilli works equally well as a weeknight dinner or a meal-prep staple—it tastes even better the next day as flavors develop. Serve it over steamed rice or with warm crusty bread to soak up every last drop of that spiced broth.
For extra richness, stir in a dollop of sour cream or top with avocado slices before serving. The balance of textures and flavors makes this more than just a bean dish—it's a complete, satisfying meal.
The beauty of this recipe is its flexibility. Need to make it meaty? Add ground turkey or chorizo. Prefer it creamier? Stir in coconut milk at the end. The foundation remains the same—bold spices, tender beans, and a sauce that sings—while adapting to your preferences. Let's get cooking.
Ingredients for bean chilli recipe jamie oliver
Bold spices and tender beans create this restaurant-quality vegetarian chilli.
| Ingredient | Amount | Notes |
|---|---|---|
| Kidney Beans 🌱 | 1 ½ cups | Drained and rinsed, canned or cooked |
| Black Beans 🌱 | 1 ½ cups | Drained and rinsed, canned or cooked |
| Onion 🧅 | 1 whole | Yellow or red, diced |
| Bell Pepper 🍆 | 1 whole | Red or green, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Ground Cumin 🌿 | 2 tsp | Toasted for deeper flavor |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Chili Powder 🔥 | 1 tbsp | Adjust for heat preference |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | San Marzano preferred |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | For concentrated flavor |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
The beans are the heart of this chilli—kidney and black beans together give you that perfect texture and earthy depth. Trader Joe's has the best canned beans, but any quality brand works. If using dried, soak overnight and drain well. The San Marzano diced tomatoes make all the difference—they're sweeter and less acidic than regular canned tomatoes. For the spices, Penzeys or bulk bins at natural food stores ensure freshness. Toast the cumin seeds whole in a dry pan for 30 seconds before grinding if you want to take it to the next level.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Short on canned tomatoes? Fresh tomatoes blended with their juices add brightness. The vegetable broth can be swapped for tomato juice if you're in a hurry. Fresh lime juice is ideal, but bottled works if you've got it. For extra richness, stir in coconut milk at the end—just a splash makes it creamy without overpowering the spices. The tomato paste is non-negotiable though—it's what gives that concentrated, jammy texture.
This chilli tastes even better the next day as flavors meld. Keeps for 4-5 days in the fridge, freezes beautifully for 3 months. I always make a double batch—one for dinner, one for lunches. Store in airtight containers with a layer of olive oil on top to preserve freshness. The lime juice can be added fresh when reheating, so don't worry about it separating overnight.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s all in one pot—no chopping chaos, no extra pans. Just toss in onions, bell peppers, and garlic, let them soften, then add the beans and spices. By the time the beans are tender, dinner’s ready. (Yes, even on a Tuesday night.)
- Smoky Depth: That caramelized onion and bell pepper base? It’s where the magic happens. The garlic cloves, lightly charred, bring this chilli to life—rich, earthy, and just a little sweet. Honestly, the first bite is always the best.
- Meal Prep Hero: This chilli tastes just as good the next day—better, even. I make a big batch on Sundays, and it’s my go-to for lunches, tacos, or even stuffed into wraps. The beans hold up perfectly, and the flavors only deepen overnight.
- Budget-Friendly Powerhouse: Kidney and black beans are cheap, filling, and packed with protein. This recipe stretches a few dollars into a hearty meal for the whole family. Plus, it’s one of those dishes that makes you feel like you’ve treated yourself—without the grocery bill.
Step-by-step instructions for Jamie Oliver's bean chilli
This hearty chilli delivers deep, smoky flavor through careful layering and slow simmering.
Build the Aromatic Base
Heat the 2 tablespoons olive oil in a large, heavy-bottomed pot over medium heat. Add the diced onion and cook for 5 minutes until softened and translucent. This foundational step ensures the onion melts into the dish rather than remaining raw.
Next, add the diced bell pepper and cook for another 4 minutes until it begins to release its natural sweetness. The peppers should soften but retain some texture—overcooking will make them mushy. Stir occasionally to prevent browning, which can make the chilli taste bitter.
Finally, add the 4 cloves minced garlic and cook for 30 seconds until fragrant. Garlic burns quickly, so keep a close eye on the pot. The moment you smell that aromatic punch, it's ready to move to the next stage.
Toast the Spices
Reduce the heat to medium-low and add the 2 teaspoons ground cumin, 1 tablespoon smoked paprika, and 1 tablespoon chili powder. Stir constantly for 1 minute until the spices release their oils and fill the kitchen with an intoxicating aroma. This step is crucial—it deepens the flavor profile and prevents the spices from settling at the bottom of the pot.
I like to toast the spices until they're just beginning to darken slightly at the edges. This gives the chilli that rich, smoky depth that sets it apart from basic versions. If the spices start to smoke or burn, immediately remove the pot from heat and let it cool for a minute before continuing.
Add Tomatoes and Simmer
Increase the heat back to medium and stir in the 2 tablespoons tomato paste. Let it cook for 2 minutes until it darkens slightly and loses its raw taste. Then, add the 14.5 ounces canned diced tomatoes and 2 cups vegetable broth, stirring well to combine.
Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes. This allows the flavors to meld together before adding the beans. Skim off any foam that rises to the surface—it's just excess starch and will make the chilli gummy if left in.
Incorporate Beans and Season
Add the 1.5 cups drained kidney beans and 1.5 cups drained black beans to the pot. Stir gently to distribute them evenly throughout the sauce. The beans should be fully submerged, allowing them to absorb the rich flavors of the chilli.
Season with the 1 teaspoon sea salt and 0.5 teaspoon black pepper, then taste the chilli. Adjust the seasoning as needed—this is where you can customize the dish to your preference. If it needs more heat, add a pinch more chili powder. If it's too acidic, a splash of lime juice can brighten it up.
Finish and Rest
Simmer the chilli uncovered for 20-25 minutes over low heat, stirring occasionally. The beans should be tender, and the sauce should thicken slightly as it reduces. If the chilli becomes too thick, add a splash of water or broth to loosen it.
Once the chilli reaches your desired consistency, remove it from heat and stir in the 1 tablespoon lime juice. Let it rest for 10 minutes before serving. This resting period allows the flavors to fully develop and ensures the beans are perfectly tender. Serve with crusty bread or over rice for a complete meal.
Pro Tips For Making Bean Chilli Recipe Jamie Oliver
- SOAK BEANS OVERNIGHT: I used to toss them in boiling water for 5 minutes and wonder why my chilli tasted flat. Kidney and black beans absorb flavor better when soaked overnight—just drain, rinse, and add them straight to the pot. If you’re in a rush, a 2-hour soak in hot water works, but overnight is where the magic happens.
- CHAR THE ONIONS: Jamie’s recipe calls for soft onions, but I’ve learned the hard way that charred onions add depth. Cook them low and slow at first, then crank the heat to medium-high until edges darken—about 10 minutes. This isn’t just caramelization; it’s the thing that makes your chilli taste like it simmered all day.
- DON’T SKIP THE GARLIC: Raw garlic cloves straight from the jar? Nope. Smash them flat with the side of your knife first—this releases more flavor. Then, cook them until they’re golden, not just fragrant. Burnt garlic ruins everything, but properly cooked garlic? That’s the backbone of the dish.
- USE A LID, BUT NOT TIGHT: Simmering uncovered dries out the beans, but sealing the pot too tight traps steam and turns your chilli into a watery mess. Leave a 1-inch gap—just enough to let moisture escape while keeping heat in. This keeps the texture thick and the flavors concentrated.
Make-ahead tips for this bean chilli recipe jamie oliver
Prep Ahead Strategy
Start by prepping all your ingredients the night before—dice the onion and bell pepper, mince the garlic, and measure out your spices. Store them in airtight containers in the fridge until ready to use.
This saves 15-20 minutes of prep time on cooking day. I always chop my veggies and store them in a single container with a damp paper towel to keep them fresh. 🌱
Overnight Flavor Boost
Combine the tomato paste, vegetable broth, and canned tomatoes in a bowl and refrigerate overnight. This jumpstarts the flavor development, making your chilli taste like it's been simmering for hours.
Just reheat this mixture in a pot before adding the beans and spices on cooking day. The acidity in the tomatoes will mellow out beautifully.
Bean Browning Hack
For maximum flavor, brown your beans before adding them to the chilli. Pat them dry with a paper towel, then heat 1 tablespoon olive oil in a skillet over medium-high heat. Add the beans in a single layer and cook for 3-4 minutes per side until caramelized.
This step adds a deep, nutty flavor that elevates the dish. Store the browned beans in the fridge until ready to use.
Freezer-Friendly Plan
Make a double batch and freeze half for future meals. Portion the chilli into quart-sized freezer bags, leaving 1 inch of headspace for expansion. Label with the date—it keeps for 3 months at 0°F.
When ready to eat, thaw overnight in the fridge, then reheat on the stovetop with 2 tablespoons water or broth to restore moisture. The texture remains just as tender as day one. ❄️
Spice Toasting Shortcut
Toast your spices in a dry skillet over low heat for 2 minutes before adding them to the pot. This releases their essential oils and intensifies their flavor without needing to watch the pot constantly.
Store the toasted spices in a small airtight jar in your pantry for up to 2 weeks—perfect for future chilli batches or other dishes needing that smoky depth.
Make-Ahead Serving Prep
Set out your serving bowls, rice, and toppings (like sour cream or avocado) the night before. If using rice, cook it ahead and refrigerate—just reheat in the microwave for 2 minutes before serving.
For extra convenience, pre-portion the chilli into individual bowls with a side of rice. All that's left to do is reheat and add fresh lime juice—minimal effort for maximum flavor. 💫
Nutrition facts
Frequently asked questions
Can I make this bean chilli without canned beans?
Use 2 cups dried kidney beans and 2 cups dried black beans instead. Soak them overnight in plenty of water (at least 8 hours), then drain and rinse before cooking. Simmer the beans in fresh water for 1-1.5 hours until tender, then add them to the chilli as directed. The flavor will be even deeper since you're cooking them from scratch!
How can I adjust the heat level in this chilli?
For milder heat, reduce the chili powder to 1 teaspoon and skip the smoked paprika's smokiness. For extra spice, add ½ teaspoon cayenne pepper or 1 chopped chipotle pepper in adobo sauce. Always taste as you go—you can always add more heat at the end, but you can't take it out!
What's the best way to reheat leftovers?
Reheat gently on the stovetop with 2 tablespoons water or broth to prevent drying. Cover and simmer for 5-7 minutes until hot. For microwave reheating, use 30-second intervals on medium power, stirring between each. Always add a squeeze of lime juice fresh after reheating to brighten the flavors.
Can I make this chilli in an Instant Pot?
Yes! Sauté the onions, peppers, and garlic first, then add all ingredients except lime juice. Seal the lid and cook on High Pressure for 10 minutes. Quick-release the pressure, then stir in lime juice. The pressure cooking time is shorter, but the flavors develop just as deeply. Just be sure to use the sauté function first for that aromatic base.
What are the best toppings for this bean chilli?
Fresh cilantro, avocado slices, and a dollop of sour cream add brightness and creaminess. For extra crunch, try crushed tortilla chips or toasted pumpkin seeds. A sprinkle of feta cheese or cotija adds salty contrast. The key is to balance textures—creamy, crunchy, fresh, and cheesy all work!
