This rich and smoky Hairy Bikers Cowboy Baked Beans Recipe is made with smoked bacon, black treacle, and a surprising dash of soy sauce, coming together in under 45 minutes. The sauce transforms from a simple tomato base into a glossy, dark, sticky glaze that clings perfectly to the tender haricot beans. I love serving this hearty dish alongside sausages or piling it onto a jacket potato for the ultimate comfort meal.
Jump to RecipeWhy This Classic Works
I used to think opening a tin was the only way to eat baked beans until I tried this version. What makes this recipe distinct is the depth of flavour you get from combining black treacle with soy sauce—a trick that adds a savoury umami kick you just don’t find in the supermarket varieties. The smoked bacon provides a salty backbone that balances the sweetness of the brown sugar perfectly.
One mistake I made the first time was rushing the reduction stage; you really need to let the sauce simmer gently. The difference between a runny tomato soup and a proper sticky cowboy bean sauce is just ten extra minutes of patience, allowing those sugars to caramelise and the flavours to meld.
Hairy Bikers Cowboy Baked Beans Recipe Ingredients
- 1 tbsp olive oil
- 200g smoked bacon, finely chopped
- 1 onion, finely chopped
- 3 x 400g cans haricot beans, drained and rinsed
- 400g tomato passata
- 200ml chicken or ham stock
- 1 tbsp black treacle
- 1 tbsp dark soy sauce
- 1 tbsp light brown soft sugar
- 2 tsp Worcestershire sauce
- 1 tsp hot paprika (or hot sauce)
- 1 tsp garlic powder
- 1 tsp dried oregano
- 15g butter (optional, for gloss)
- Freshly ground black pepper

How To Make Hairy Bikers Cowboy Baked Beans Recipe
- Crisp the Bacon: Heat the olive oil in a large saucepan or heavy-based pot over medium-high heat. Add the chopped smoked bacon and onion. Cook for about 8-10 minutes, stirring frequently, until the bacon is crisp and the onion is softened and golden.
- Add Spices and Beans: Stir in the drained haricot beans, hot paprika, garlic powder, and dried oregano. Mix well so the beans are coated in the bacon fat and spices.
- Build the Sauce: Pour in the tomato passata and the chicken (or ham) stock. Add the black treacle, dark soy sauce, brown sugar, and Worcestershire sauce. Season generously with black pepper (the bacon and soy are salty, so you likely won’t need extra salt).
- Simmer to Thicken: Bring the mixture to a boil, then reduce the heat to low. Let it simmer gently for 20-25 minutes. You want the sauce to reduce and thicken significantly until it clings to the beans rather than looking like soup.
- Finish and Serve: Once the consistency is thick and sticky, stir in the butter if using—this adds a lovely glossy finish. Taste and adjust seasoning, adding a little more paprika if you want extra heat. Serve hot.

Recipe Tips
- Don’t skip the treacle: Black treacle gives these beans their signature dark colour and slightly bitter, burnt-sugar undertone that defines “cowboy” style. Honey or maple syrup will make it too sweet without the depth.
- Control the consistency: If the sauce becomes too thick before the beans are tender enough for your liking, splash in a tablespoon of water. If it’s too runny, just keep simmering—evaporation is key.
- Bacon choice matters: Use smoked streaky bacon rather than back bacon. The higher fat content renders down to fry the onions, and the smoke is essential for that campfire flavour.
What To Serve With Cowboy Beans
These beans are robust enough to be a main meal when topped with a fried egg and served with a chunk of crusty sourdough bread to mop up the sauce. They also make a brilliant side dish for a barbecue platter, sitting perfectly next to grilled sausages, ribs, or pulled pork.

How To Store
Leftovers keep brilliantly in the fridge for up to 3 days and actually taste better the next day as the flavours mature. You can also freeze these beans in an airtight container for up to 3 months; just defrost thoroughly before reheating on the hob.
FAQs
Can I use dried beans instead of canned?
Yes, but you must soak them overnight and boil them for about an hour until tender before adding them to this recipe. Canned beans are much faster and yield a very similar result for this style of dish.
Is this recipe spicy?
It has a gentle warmth from the hot paprika, but it isn’t overpowering. If you prefer a proper kick, add a pinch of chilli flakes or a dash of hot sauce along with the wet ingredients.
Can I make this in a slow cooker?
Absolutely. Fry the bacon and onions first, then dump everything into the slow cooker. Cook on low for 4-5 hours, though you may need to leave the lid off for the last hour to let the sauce thicken.
Nutrition
- Calories: 320 kcal
- Total Fat: 12g
- Saturated Fat: 4g
- Cholesterol: 25mg
- Sodium: 850mg
- Total Carbohydrate: 38g
- Protein: 18g
Try More Recipes:
- Hairy Bikers Smoked Fish Eggs Recipe
- Hairy Bikers Boxty with Spicy Eggs Recipe
- Hairy Bikers Bloody Maria Recipe
Hairy Bikers Cowboy Baked Beans Recipe
4
servings10
minutes30
minutes40
minutesThis sticky, smoky Hairy Bikers Cowboy Baked Beans Recipe combines tender haricot beans with smoked bacon, black treacle, and passata. Ready in just 40 minutes, it’s the perfect easy comfort food side dish or hearty supper.
Ingredients
1 tbsp olive oil
200g smoked bacon, finely chopped
1 onion, finely chopped
3 x 400g cans haricot beans, drained and rinsed
400g tomato passata
200ml chicken or ham stock
1 tbsp black treacle
1 tbsp dark soy sauce
1 tbsp light brown soft sugar
2 tsp Worcestershire sauce
1 tsp hot paprika (or hot sauce)
1 tsp garlic powder
1 tsp dried oregano
15g butter (optional)
Black pepper
Directions
- Crisp the Bacon: Heat the olive oil in a large saucepan over medium-high heat. Add the chopped smoked bacon and onion. Cook for about 8-10 minutes until bacon is crisp and onion is soft.
- Add Spices and Beans: Stir in the drained haricot beans, hot paprika, garlic powder, and dried oregano.
- Build the Sauce: Pour in the tomato passata and stock. Add the black treacle, dark soy sauce, brown sugar, and Worcestershire sauce. Season with black pepper.
- Simmer to Thicken: Bring to a boil, then reduce heat to low. Simmer gently for 20-25 minutes until the sauce is thick, dark, and glossy.
- Finish and Serve: Stir in the butter (if using) for a glossy finish. Serve hot.
