Jamie Oliver's Black Bean Stew Recipe: Spiced Tomato and Coconut Depth in One Pot

Soups & Stews

Jamie Oliver's Black Bean Stew Recipe: Spiced Tomato and Coconut Depth in One Pot

Jamie Oliver’s black bean stew brings bold, spiced tomato and coconut flavors together in one rich, satisfying pot—perfect for cozy nights or weeknight dinners. This recipe delivers deep, aromatic layers without complicated techniques, using simple pantry staples to create a dish that’s as nourishing as it is flavorful.

The secret lies in slow-simmered spices and tender beans that soak up every savory note.

What sets this stew apart is the balance of smoky paprika, warm cumin, and bright coconut milk, which rounds out the acidity of tomatoes while keeping the dish light yet hearty. Jamie Oliver’s approach makes it accessible—no fancy ingredients, just 30 minutes of active prep followed by hands-off simmering.

The result? A stew so flavorful, it feels like a restaurant-quality meal without the fuss.

By the time it’s done, you’ll have a pot of tender black beans, caramelized onions, and a sauce that’s velvety from coconut but still packed with spice. It’s the kind of dish that tastes even better the next day, making it ideal for meal prep or feeding a crowd.

Serve with crusty bread or over rice to soak up every last drop.

This recipe works as a standalone vegetarian main or alongside grilled proteins—its versatility makes it a go-to for any season. Let’s get cooking with Jamie’s trusted method for a stew that’s comforting, vibrant, and impossible to resist.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean stew recipe jamie oliver

Pantry staples and fresh spices come together for Jamie Oliver's comforting black bean stew.

Ingredient Amount Notes
Black Beans 🌱 2 cups Dried or canned, drained and rinsed
Light Coconut Milk 🥥 13 ½ oz Full-fat for creaminess
Diced Tomatoes 🍅 2 cups Canned, fire-roasted preferred
Yellow Onion 🧅 1 whole Finely chopped, caramelized
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Smoked Paprika 🌶️ 1 tbsp For smoky depth
Dried Oregano 🍃 1 tsp Mexican oregano preferred
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Vegetable Stock 💧 2 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Lime Juice 🍋 1 tbsp Freshly squeezed
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Avocado Oil 🫒 1 tbsp For finishing drizzle

The black beans are the heart of this dish—dried beans soak up flavors beautifully, but canned beans work in a pinch (just rinse them well). For the coconut milk, full-fat gives that velvety texture Jamie Oliver loves, but light works if that's what you've got. Fire-roasted diced tomatoes add smoky depth right out of the can, and yellow onions should be caramelized until golden for that sweet, jammy base. Garlic? Freshly minced is ideal, but powder works if you're short on time. Whole Spice Company or Penzeys are great for quality spices if you're stocking up.

No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Short on cumin? Ground coriander at half the amount mimics its earthy warmth. The vegetable stock can be swapped for low-sodium chicken stock if you're not vegetarian—just check the label. Trader Joe's has great affordable options for all these staples. Fresh cilantro is ideal for garnish, but dried oregano at a quarter the amount works if you're out. The lime juice? Freshly squeezed brightens everything up—don't skip this step.

This stew 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. I like to portion it into containers for easy lunches—just reheat with a splash of water or stock. The avocado oil drizzle at the end adds richness without dairy, making it perfect for vegans too. Double the batch if you're feeding a crowd—it's that good.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this for nights when I’m too tired to wash three pots—just toss everything into one deep skillet, stir occasionally, and let the coconut milk and tomatoes melt into a velvety sauce. The onions caramelize right there, no extra step needed.
  • Creamy Without Cream: That light coconut milk transforms this into something luxurious without a drop of dairy. The garlic cloves sizzle until they’re golden, then dissolve into the beans, leaving behind this warm, almost sweet depth that makes it taste like a restaurant dish. Honestly, it’s the kind of flavor that lingers.
  • Weeknight to Picnic: Make a big batch on Sunday—it reheats beautifully for lunches all week, or pack it in a jar for a beach day. The beans hold up perfectly, and the coconut milk keeps it from drying out. (Yes, even on a Tuesday night, this feels like a treat.)
  • Pantry Staple Power: Between us, this recipe costs me about $8 for four servings—beans, canned tomatoes, onion, garlic, and coconut milk are all budget-friendly. Plus, if I have leftovers, they taste just as good cold the next day, stuffed into tortillas or over rice. Minimal waste, maximum satisfaction.

Step-by-step instructions for Jamie Oliver's black bean stew

This one-pot wonder delivers rich, smoky flavors with minimal effort—perfect for weeknight dinners.

1

Build the Flavor Base with Onion and Garlic

Heat the 2 tablespoons olive oil in a large, heavy-bottomed pot over medium heat. Add the finely chopped yellow onion and cook for 8-10 minutes until deeply golden and caramelized—this adds sweetness and depth. You'll know it's ready when the onions take on a rich amber color and release a fragrant aroma.

Push the onions to one side of the pot and add the 4 minced garlic cloves to the empty space. Cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Stir everything together and let the garlic mingle with the onions for another 1 minute to fully integrate the flavors. This aromatic foundation is what makes the stew taste professional.

2

Toast the Spices for Maximum Flavor

Add the 1 tablespoon ground cumin, 1 tablespoon smoked paprika, and 1 teaspoon dried oregano to the pot. Stir constantly for 30 seconds until the spices release their essential oils and fill your kitchen with a warm, earthy aroma. This toasting step is crucial—it deepens the spice flavors and prevents them from tasting raw.

Next, pour in the 2 cups diced tomatoes and stir to combine with the spices. Let the mixture simmer for 3-4 minutes until the tomatoes break down slightly and the sauce begins to thicken. This step develops the stew's natural sweetness and balances the spices. If you're using fire-roasted tomatoes, you'll notice an extra layer of smoky flavor developing here.

3

Simmer the Stew with Coconut Milk and Stock

Pour in the 13.5 ounces light coconut milk and 2 cups vegetable stock, stirring well to incorporate. Bring the mixture to a gentle boil, then reduce heat to low-medium and let it simmer uncovered for 15 minutes. This allows the flavors to meld and the coconut milk to infuse the stew with its creamy richness.

After 15 minutes, add the 2 cups black beans (drained and rinsed if canned) and stir gently. The beans should be fully submerged in the liquid. If they're not, add a splash of water to maintain the proper consistency. Keep the stew simmering for another 10 minutes—this ensures the beans are heated through and absorb all the flavorful liquid.

4

Season and Finish with Lime and Cilantro

Season the stew with the 1 teaspoon salt and 0.5 teaspoon black pepper, stirring well. Taste and adjust the seasoning if needed—this is where you fine-tune the balance of flavors. The stew should be rich and well-seasoned, with a perfect harmony of smoky, earthy, and slightly sweet notes.

Remove the pot from heat and stir in the 1 tablespoon lime juice. This brightens the flavors and cuts through the richness of the coconut milk. Let the stew sit off the heat for 5 minutes to allow the lime to fully integrate. Before serving, drizzle with 1 tablespoon avocado oil and garnish with 0.25 cup chopped fresh cilantro. The avocado oil adds a silky finish, while the cilantro brings freshness and visual appeal.

5

Serve with Warm Accompaniments

Ladle the stew into bowls and serve immediately while it's hot. The stew should be thick yet spoonable, with tender beans and a velvety coconut-infused sauce. For the best experience, serve with warm cornbread, crusty bread, or over steamed rice. The contrast of textures and temperatures makes each bite even more satisfying.

This stew keeps well in the refrigerator for up to 4 days, making it an excellent meal prep option. The flavors actually improve as it sits, allowing the spices and coconut milk to meld even more. Reheat gently on the stove with a splash of water or stock to restore the perfect consistency.

👨‍🍳

Pro Tips For Making Black Bean Stew Recipe Jamie Oliver

  • SOFTEN BEANS FIRST: Skip the raw beans—soak them overnight or at least 4 hours in warm water. I learned this the hard way: unsoaked beans make the stew gummy, no matter how long you simmer. Drain and rinse before adding to the pot, or you’ll end up with a watery mess.
  • SWEAT ONIONS LOW: Don’t rush the onion and garlic step—cook them on medium-low for 8–10 minutes until deeply golden, not just translucent. High heat burns them fast, and you’ll taste the bitterness in every spoonful. Patience here means flavor that lingers.
  • STIR IN COCONUT MILK LAST: Hold off on adding the coconut milk until the very end—after the tomatoes and beans have simmered together for at least 20 minutes. Adding it early turns the stew into a thin, soupy mess. Save it for the final 5 minutes to keep that creamy richness intact.
  • SALT THE COCONUT MILK: Season the coconut milk before mixing it into the stew—just a pinch of salt and a tiny pinch of sugar (if you’re using sweetened). It balances the flavors better than tossing salt in later, and you’ll notice the difference in every bite. Trust me, it’s worth the extra second.

Dietary considerations for black bean stew recipe jamie oliver

Vegetarian-Friendly Base

This recipe is naturally vegetarian—no meat or poultry involved—making it perfect for plant-based diets or meat-free nights. The black beans provide all the protein you need, while the coconut milk adds richness without dairy.

For vegans, simply ensure your vegetable stock is plant-based (like Better Than Bouillon or Pacific Foods brands). The avocado oil drizzle at the end makes it fully vegan-friendly too. 🌱

Gluten-Free Adaptations

Gluten-free diners can enjoy this stew without worry since it relies on beans, tomatoes, and spices—all naturally gluten-free. Just double-check your vegetable stock and smoked paprika labels for hidden gluten. I recommend Imagine Foods or Annie's gluten-free stock for safety.

The coconut milk and avocado oil are also certified gluten-free, so no substitutions are needed. Always verify labels, though—some brands process spices in shared facilities.

Protein Boost Options

Want extra protein? Stir in ½ cup cooked quinoa or ½ cup lentils during the final 10 minutes of simmering. For a tofu twist, crumble ½ block firm tofu into the pot with the beans.

Or add 1 cup cooked chickpeas for a heartier texture. These additions keep the dish vegetarian while bumping up the protein content—great for post-workout meals or high-protein diets. 💪

Spice Level Control

The smoked paprika and cumin give this stew warmth, but you can adjust the heat. For milder flavor, reduce the paprika to ½ tablespoon or swap it for regular paprika. If you love spice, add ½ teaspoon cayenne with the other spices.

For a sweet touch, stir in 1 tablespoon honey or maple syrup during the last 5 minutes of cooking—it balances the smokiness beautifully.

Meal Prep Flexibility

This stew is a meal prep dream—it reheats perfectly and tastes even better the next day. Store leftovers in an airtight container for up to 5 days in the fridge or freeze for 3 months. To make it lower-carb, serve over cauliflower rice instead of bread.

For high-fiber, add 1 cup diced bell peppers or zucchini with the onions. The recipe’s simplicity makes it easy to customize for any dietary need. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 36g12%
Dietary Fiber 12g43%
Sugars 6g
Protein 16g32%
* 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 stew with canned black beans instead of dried?

Canned beans work perfectly—just drain and rinse them well to remove excess sodium. For the best texture, use 2 (15 oz) cans of black beans (about 2 cups drained). Add them during the final 10 minutes of simmering so they heat through without becoming mushy. The flavor will be just as rich and satisfying.

2

How can I make this stew spicier without adding heat?

For deeper flavor without actual heat, toast ½ teaspoon extra cumin and ½ teaspoon coriander with the other spices. Add 1 teaspoon garlic powder along with the fresh garlic, or increase the smoked paprika to 1.5 tablespoons for a smokier profile. The lime juice also brightens the overall flavor intensity.

3

What's the best way to reheat leftovers?

Reheat gently on the stove over low heat with 2-3 tablespoons water or stock to restore moisture. Stir frequently to prevent sticking. For microwave reheating, use 50% power for 2-3 minutes, stirring halfway. The stew thickens as it cools, so add a splash of liquid if needed. Leftovers taste even better the next day!

4

Can I substitute coconut milk for something else?

Yes! For a dairy-free option, use 1 cup plain Greek yogurt or sour cream (stirred in at the end) for tangy creaminess. For a nutty flavor, try ½ cup tahini mixed with ½ cup water. Traditionalists might prefer ½ cup heavy cream—just reduce the stock by ¼ cup** to maintain balance. The texture will differ slightly, but the dish remains delicious.

Why does my stew taste bland after simmering?

Bland flavor usually comes from insufficient seasoning or rushed cooking.

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