Jamie Oliver's Bean Chili Recipe: Hearty Pantry Staples Simmered to Rich Perfection

Soups & Stews

Jamie Oliver's Bean Chili Recipe: Hearty Pantry Staples Simmered to Rich Perfection

Jamie Oliver's bean chili recipe transforms simple pantry staples into a rich, hearty stew that feels like a warm hug on a chilly evening. This dish proves you don't need fancy ingredients to create restaurant-quality flavor—just a few well-chosen spices and a patient simmer.

I've adapted Jamie's approach to focus on bold, balanced flavors that shine without overpowering the natural taste of the beans and meat.

The secret lies in building layers of flavor: toasted spices release their aromas, meat develops deep richness, and beans soak up all the savory goodness. We'll start with a proper sear to develop meaty depth, then let everything meld together in a foolproof one-pot method.

The result? A chili that's hearty enough for a family dinner but simple enough for a weeknight.

What makes this chili truly special is its ability to improve with time—flavors deepen as it simmers, making it perfect for meal prep. The texture is just right: tender meat, creamy beans, and a sauce that's thick enough to coat a spoon.

This isn't just chili; it's a comforting, flavorful meal that brings people together.

Serve it with crusty bread to soak up every last bit of that perfectly balanced sauce, or pair it with cornbread for the full experience. The beauty of this recipe is its versatility—make it once and you'll want to make it again and again. Let's get cooking!

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

Ingredients for bean chili recipe jamie oliver

Pantry staples meet bold spices for Jamie Oliver's signature rich, hearty bean chili.

Ingredient Amount Notes
Ground Beef (Chuck) 🥩 1 ½ lb 80% lean, pre-cubed preferred
Kidney Beans (Dried) 🌱 1 ½ cups Soaked overnight or canned drained
Black Beans (Dried) 🌱 1 cup Soaked overnight or canned drained
Onion (Yellow) 🧅 1 whole Medium, diced into 1/4-inch pieces
Garlic Cloves 🧄 4 cloves Fresh, minced for depth
Carrots (Baby) 🥕 1 ½ cups Chopped into 1/4-inch dice
Tomato Paste 🍅 ½ cup Squeeze tube or canned
Chicken Broth (Low Sodium) 💧 3 cups Homemade or quality store-bought
Chili Powder 🌶️ 2 tbsp Smoked variety preferred
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Dried Oregano 🍃 1 tsp Mexican oregano ideal
Bay Leaves 🌿 2 whole Fresh preferred, remove before serving
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Dark Chocolate (70% Cocoa) 🍫 ½ oz Finely chopped, optional depth

The ground beef is where the deep flavor starts—chuck roast gives the best texture, but ground sirloin works in a pinch. Costco or Trader Joe's are great for bulk chuck, but any grocery store carries pre-cubed ground beef. For beans, dried is ideal (soak overnight for best texture), but low-sodium canned beans save time. Rinse them well to cut excess sodium. The carrots? Baby carrots are perfect for quick chopping, but any variety works—just dice evenly for consistent cooking. Dark chocolate might sound odd, but it adds a subtle richness that balances the spices perfectly.

No chuck roast? Ground turkey or lentils work as meat substitutes—just adjust cooking time. Swapping canned beans for dried? Soak overnight or use the quick-soak method (boil for 2 minutes, then rest). Short on chili powder? Smoked paprika plus cayenne gets you close. The tomato paste can be the squeeze-tube kind from Trader Joe's—it's perfect for small batches and keeps forever. Fresh bay leaves add complexity, but dried at half the amount works too. If you're sensitive to acidity, reduce the lemon juice or omit entirely—this chili doesn't need it to shine.

This chili tastes even better the next day as flavors meld together. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I like to double the recipe and freeze half—perfect for lazy weeknights. The beans get creamier with time, and the meat stays tender. For serving, a sprinkle of fresh cilantro or avocado slices adds brightness, but the chili stands strong on its own.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans, just brown the beef with onions until they’re glassy, toss in the garlic and spices, then let the beans soak up all that meaty goodness. My lazy Sundays just got a whole lot easier.
  • Deep, Smoky Richness: That chuck beef? Cooked low and slow until it’s tender but still packed with flavor. The dried beans (kidney and black) soak up the juices and turn into this ridiculously satisfying texture—firm enough to hold their shape, but soft enough to melt in your mouth. Honestly, the first time I made it, I ate straight from the pot.
  • Meal Prep MVP: Between us, this chili begs to be made in bulk. The flavors actually improve overnight, so I make a double batch on Sundays and freeze half. Reheat it for quick lunches or toss it into tacos—my kids even ask for it on school nights. (Yes, even on a Tuesday night.)
  • Budget-Friendly Powerhouse: Chuck beef is cheap, dried beans are cheaper, and you’re not buying pre-canned nonsense. A big pot feeds four for under $10, and the leftovers? Even better the next day. I’ll be real: this is how I stretch my grocery budget without sacrificing taste.

Step-by-step instructions for Jamie Oliver's bean chili

Transform pantry staples into a rich, hearty chili with this foolproof method.

1

Prepare the Beans and Vegetables

If using dried beans, soak the 1.5 cups kidney beans and 1 cup black beans overnight in plenty of water. Drain and rinse them thoroughly before using. For canned beans, drain and rinse them well to remove excess sodium. Chop the 1 whole yellow onion into ¼-inch dice and the 1.5 cups baby carrots into similar-sized pieces for even cooking.

Mince the 4 garlic cloves finely for maximum flavor. The key here is consistency—uniformly sized vegetables ensure even cooking. Set these prepped ingredients aside until you're ready to build the chili. This step ensures your chili develops rich, layered flavors without any tough or undercooked pieces.

2

Brown the Ground Beef

Heat a large, heavy-bottomed pot over medium-high heat and add the 1.5 lb ground beef (chuck). Break it up with a wooden spoon, breaking it into small, even crumbles. Cook until the beef is deep brown and fully cooked through, about 8-10 minutes. This step is crucial—browning develops deep, meaty flavors that form the foundation of your chili.

Once the beef is cooked, use a slotted spoon to transfer it to a bowl, leaving the rendered fats in the pot. This fat will help build the chili's rich base. If there isn't enough fat in the pot, add 1 tablespoon olive oil to ensure the vegetables cook properly without sticking.

3

Sauté Aromatics and Build the Base

In the same pot, reduce the heat to medium and add the diced onion and carrots. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften. Add the minced garlic and cook for another 30 seconds until fragrant—this releases the garlic's full flavor without burning it.

Stir in the 0.5 cup tomato paste, 2 tbsp chili powder, 1 tbsp ground cumin, 1 tsp dried oregano, 1.5 tsp salt, and 0.5 tsp black pepper. Cook for 2 minutes, stirring constantly, to toast the spices and deepen their flavors. This step is where the chili's complex, aromatic profile begins to develop.

4

Simmer the Chili

Return the browned beef to the pot and add the soaked or drained kidney beans and black beans, along with the 3 cups chicken broth and 2 whole bay leaves. Stir well to combine everything, then bring the mixture to a gentle boil. Once boiling, reduce the heat to low and let it simmer uncovered for 45-60 minutes, stirring occasionally.

The chili is ready when the beans are tender and the flavors have melded into a cohesive, rich broth. If the chili becomes too thick during simmering, add ½ cup water to loosen it. This slow cooking process allows the flavors to develop fully, resulting in a deeply satisfying dish.

5

Finish with Chocolate and Serve

Remove the 2 bay leaves and stir in the 0.5 oz finely chopped dark chocolate (70% cocoa). The chocolate adds a subtle depth of flavor that balances the spices and enhances the overall richness of the chili. Let the chili simmer for another 5 minutes to fully incorporate the chocolate.

Taste and adjust the seasoning if needed—add more salt, chili powder, or black pepper to suit your preference. Serve the chili hot, garnished with fresh cilantro or a dollop of sour cream if desired. This chili is best enjoyed fresh, with the flavors peaking immediately after cooking.

👨‍🍳

Pro Tips For Making Bean Chili Recipe Jamie Oliver

  • CRISP THE ONIONS FIRST: Jamie’s recipe starts with onions—don’t rush this. Slice them paper-thin and cook them in a dry pot over medium-high heat until they’re golden brown, not just soft. I used to skip this step, and the chili always tasted flat. The caramelized onions add depth that nothing else can.
  • SOAK BEANS OVERNIGHT: Dried kidney and black beans soak up water like sponges. Skip the 15-minute soak—give them 8–12 hours instead. This cuts cooking time by half and prevents that sad, mealy texture. Pro move: Drain and rinse them before adding to the pot to avoid extra starch.
  • BROWN THE BEEF WELL: Chuck roast needs a good sear—break it into chunks and cook until deep brown, not just pink. This isn’t the time to stir constantly; let it develop a crust. I learned this the hard way when my chili tasted bland. A meat thermometer? Overkill. Just listen for that sizzle and watch for color.
  • SIMMER LOW AND LONG: After everything’s in the pot, don’t let it boil. Keep it at a gentle simmer—tiny bubbles, occasional swirls—for at least 1.5 hours. I used to rush it, and the beans stayed tough. Patience here makes the difference between good chili and great chili. Cover it loosely and let it do its thing.

Health benefits of this bean chili recipe jamie oliver

Plant-Powered Protein

This bean chili packs a serious protein punch—about 25 grams per serving—thanks to kidney and black beans. A 1-cup serving delivers roughly 15 grams of protein from the beans alone, making it a fantastic meat substitute or complement.

The ground beef adds another 15 grams per serving, creating a balanced protein profile that keeps you full and energized for hours. 💪

Fiber for Digestion

With 12 grams of dietary fiber per serving, this chili supports healthy digestion and keeps blood sugar stable. The combination of soluble and insoluble fiber from the beans helps maintain gut health while preventing energy crashes.

I notice my digestion improves noticeably when I include beans in meals 3-4 times per week.

Rich in Iron

Beans are iron powerhouses, providing 30% of your daily needs per serving. The dark chocolate finishing touch adds an extra 5% iron boost, making this chili especially beneficial for preventing fatigue and supporting red blood cell production.

Pair it with vitamin C-rich sides like bell peppers or citrus to enhance iron absorption.

Antioxidant Boost

The dark chocolate and spices like cumin and oregano provide powerful antioxidants that combat inflammation. Cumin contains cumin aldehyde, which has been shown to reduce oxidative stress, while the 70% cocoa dark chocolate adds flavonoids that support heart health.

This makes the chili not just delicious but also a heart-healthy choice.

Low-Fat, High-Flavor

Despite its rich taste, this chili is surprisingly low in fat—about 8 grams per serving—with most of that coming from the lean ground beef and healthy fats in the dark chocolate.

The slow simmering process allows flavors to develop deeply without needing added oils, making it a satisfying yet lighter option compared to many comfort foods.

Meal Prep Friendly

One of my favorite benefits is how well this chili holds up for meal prep. The beans become even creamier after refrigeration, and the flavors deepen overnight.

I like to make a big batch on Sundays and store it in glass Pyrex containers for up to 5 days—perfect for busy weeknights. The reheating process actually enhances the texture, making it even more comforting. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 12g43%
Sugars 6g
Protein 36g72%
* 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 make this chili with canned beans instead of dried?

Canned beans work perfectly—just drain and rinse them well to remove excess sodium. Use 2 (15 oz) cans each of kidney and black beans (about 3 cups total) for the same yield. The texture will be slightly softer but still delicious, and you'll save 8+ hours of soaking time.

2

Why does Jamie Oliver add dark chocolate to chili?

The 0.5 oz 70% cocoa dark chocolate adds a subtle, complex depth that balances the spices without overpowering. It enhances the natural sweetness of the beans and beef while providing antioxidants. Think of it as a flavor multiplier—just a pinch makes everything richer and more satisfying.

3

Can I make this vegetarian or vegan?

Yes! Swap the beef for 1.5 cups cooked lentils or crumbled tempeh and use vegetable broth. For extra richness, add 1 tbsp nutritional yeast when simmering. The chocolate and spices will still shine, creating a hearty plant-based version with 20+ grams of protein per serving.

4

How do I fix chili that's too thin or too thick?

For thin chili, simmer uncovered for 10-15 more minutes to reduce the liquid. Too thick? Stir in ½ cup water or broth and simmer another 5 minutes. Pro tip: If the beans are mushy, they've absorbed too much liquid—add a splash of broth to loosen it without thinning the whole dish.

5

What's the best way to reheat leftovers?

Gently reheat on the stovetop over low heat with a splash of water or broth to prevent drying. Microwave in 1-minute intervals, stirring between each, until heated through. Leftovers actually taste better the next day as flavors meld—store in an airtight container for up to 5 days.

★★★★★4.9(9 reviews)
Categories Soups & Stews