The BEST Homemade Cowboy Baked Beans Recipe
The BEST Homemade Cowboy baked beans recipe with step by step instructions for baking in the oven, in your crock pot, or over the campfire.

A Quick Look at the Recipe
๐ฝ๏ธ Recipe Name: Cowboy Baked Beans
โฑ๏ธ Ready In: About 3 to 4 hours (includes soaking and baking time)
๐จโ๐ฉโ๐งโ๐ฆ Serves: 8 to 10
๐ฅ Calories: Approximately 400 to 450 per serving
๐ฅฉ Main Ingredients: Dried navy beans, bacon, ground beef, onion, brown sugar, ketchup, mustard
๐ฅ Dietary Info: Contains meat; naturally gluten-free (check labels on condiments)
โญ Difficulty: Easy to Moderate
Summarise and save this recipe for later
If you are looking for the best homemade Cowboy Baked Beans recipe, this is it. Made completely from scratch with dried navy beans, smoky bacon, and hearty ground beef, these beans bake low and slow in a thick, rich sauce that is perfectly balanced between sweet and savoury.
Unlike many cowboy bean recipes that rely on canned baked beans, this version builds flavour from the ground up. The result is a glossy, deeply flavoured pot of beans that is hearty enough to serve as a main dish but just as perfect alongside your favourite barbecue.
Whether you bake them in the oven, simmer them in the slow cooker, or cook them over the campfire, these old-fashioned cowboy beans are a guaranteed crowd-pleaser for cookouts, potlucks, and summer gatherings.
Recipe Highlights โ Why This Recipe Works
- Made Completely from Scratch โ No canned baked beans here. This recipe builds deep, rich flavour from dried beans.
- Hearty & Filling โ Loaded with ground beef and thick-cut bacon, these cowboy beans are substantial enough to serve as a main dish.
- Thick, Rich Sauce โ Sweet, smoky, and savoury with the perfect glossy finish.
- Perfect for Gatherings โ Ideal for cookouts, potlucks, barbecues, and summer parties.
- Multiple Cooking Options โ Bake in the oven, cook in the slow cooker, or prepare over the campfire.
- Even Better the Next Day โ The flavours deepen and improve after resting overnight.

How to Store Cowboy Baked Beans
Refrigerator
Leftover cowboy beans are good in the fridge for up to 4 to 5 days when stored in an airtight container.
Reheat the beans in the microwave for individual portions or over low heat on the stove top for larger portions.
Because they store so well, you can easily make this cowboy baked beans recipe a day or two in advance. They even taste a little better the next day after sitting in the refrigerator.
Freezer
Cowboy beans can be stored frozen for up to 4 months. Cool the beans, then place in freezer bags or an airtight container
Thaw in the fridge overnight, then reheat on the stove top or in the microwave.
Crock Pot Cowboy Baked Beans
If you need to free up your oven, you can make the cowboy beans in your slow cooker instead!
Instead of popping your beans in the oven to bake after browning your meat and cooking your onions, simply throw everything at that point into your slow-cooker and cook on low for 4-5 hours.
I do think cowboy beans taste a little better in the oven, but slow cooker cowboy beans are still quite delicious!
Ingredients for the Cowboy Beans
- Beans โ You can use any kind of dry bean you like here. I used Navy beans because they are pretty flavour neutral and take on the flavours of the sauce and the bacon perfectly.
- You can use Kidney beans, butter beans (these are mature lima beans), pinto beans, garbanzo beans, or even black beans. Just use your favourite type of beans here! You can even combine a variety of beans and make calico beans!
- If you need to cut down on prep time, start with canned beans. Dry beans will give you the best results though.
- Ground Beef โ I use a pound of lean ground for baked beans.
- Bacon โ You want some really nice thick cut bacon here. Anything else will kind of disappear into the beans. It helps to add a load of flavour.
- Onion & Garlic โ Just regular white onion and garlic.
- BBQ Sauce โ Use your favourite Barbecue sauce here, itโs the flavour base here so much sure itโs good!
- Molasses โ Sweetens, darkens and makes the whole thing nice and glossy. You can skip on it though and replace with brown sugar or leave out entirely depending on how sweet you like your beans. I used Fancy molasses, because that is what I usually have in my pantry.
- Brown Sugar โ Adds a nice deep sweetness to the sauce, you can omit and use only the molasses depending on how sweet you like your beans.
- Worcestershire sauce โ Adds just a little more kick to the sauce.
- Smoked Paprika โ Adds a little smokey zing.
- Salt โ Brings everything together, donโt skip it!
- Bean Water โ Bean water is mildly flavoured and starchy. You do not want to replace it with regular water. You will notice the difference. If you are using canned beans, try using coffee in place of the bean water, you wonโt regret it!
- Note โ If you like some smokiness to your beans, you can definitely add in a little liquid smoke.


What to Serve with Cowboy Beans
Serve Cowboy Beans as a main dish with cornbread muffins or topped with shredded cheese, sour cream, or fritos.
Cowboy Beans are also a great side dish for grilled mains. Try serving them up with Smoked Tri-Tip, or my easy to make corned beef brisket.
You can also serve them as a side for lighter dishes like Buffalo Chicken Sliders or Tuna Casserole to make a full meal.
Cowboy beans can also work wonderfully as a dip for a large crowd. Serve with tortilla chips alongside your other favourite appetizers.

How to Make Cowboy Beans
Yields: 12 Servings | Prep Time: 15 mins | Cook Time: 3 hrs | Soaking Time: 7 hrs
Ingredients
3 Cups Dry navy beans
1 lb lean ground Beef
1 lb Thick cut bacon, diced
3 cloves garlic, minced
1 medium onion, diced
1 cup BBQ Sauce
1/4 cup Molasses
1/4 cup Brown sugar
2 teaspoons Worcestershire sauce
1 teaspoon Smoked paprika
2 teaspoons salt

Directions
- Place the dried navy beans in a large pot covered by a few inches of water and leave to soak overnight.
- Drain the beans then place them back in the pot with fresh water and bring to a boil. Simmer the beans for one hour, or until tender, then drain, reserving all the liquid.
- Preheat your oven to 325 degrees F.
- In a 6 qt Dutch oven fry the bacon over medium heat until crispy. Add the onions and cook until soft and translucent, stirring often.
- Add the garlic and cook for one minute.
- Stir in ground beef and cook until the beef is no longer pink. Drain the fat from the pan.
- Pour in the BBQ sauce, molasses, brown sugar, Worcestershire sauce, smoked paprika, and salt.
- Add 2 cups of the reserved bean water and all the beans.
- Transfer the Dutch oven with the lid on to the middle rack of the oven.ย
- Bake for 2 to 3 hours or until the sauce has thickened, removing the lid during the last 20-30 minutes to help the sauce thicken more.ย If at any point the sauce gets too thick, add a little more bean water until you get the right consistency.
- Add more salt and pepper to taste.
The BEST Homemade Cowboy Beans Recipe
The BEST Homemade Cowboy beans recipe with step by step instructions for baking in the oven, cooking in your crock pot, or over the campfire.
Ingredients
- 3 Cups Dry navy beans
- 1 lb Lean Ground Beef
- 1 lb Thick cut bacon, diced
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 cup BBQ Sauce
- 1/4 cup Molasses
- 1/4 cup Brown sugar
- 2 tsp Worcestershire sauce
- 1 tsp Smoked paprika
- 2 tsp salt
Instructions
Place the dried navy beans in a large pot covered by a few inches of water and leave to soak overnight.
Drain the beans then place them back in the pot with fresh water and bring to a boil. Simmer the beans for one hour, or until tender, then drain, reserving all the liquid.
Preheat your oven to 325 degrees F.
In a 6 qt Dutch oven fry the bacon until crispy. Add the onions and cook until soft and translucent, stirring often.
Add the garlic and cook for one minute.
Add ground beef and cook until the beef is no longer pink. Drain the fat from the pan.
Stir in the BBQ sauce, molasses, brown sugar, Worcestershire sauce, smoked paprika, and salt.
Add 2 cups of the reserved bean water and all the beans.
Transfer the Dutch oven with the lid on to the middle rack of the oven.ย
Bake for 2 to 3 hours or until the sauce has thickened, removing the lid during the last 20-30 minutes to help the sauce thicken more.ย
Add more salt and pepper to taste.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
12Amount Per Serving: Calories: 450Total Fat: 15gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 44mgSodium: 1288mgCarbohydrates: 52gFiber: 8gSugar: 19gProtein: 27g




This recipe got rave reviews from my family! I followed the directions to the best of my ability, didnโt change a thing. Thank you for sharing!
How much beef does this call for?
1 pound, not sure how that didn’t copy over into the printable card. It is in the main post though. Thank you for pointing that out.