Updated June 2026 — This post has been fully rewritten to include a complete oven vs. crockpot comparison, troubleshooting tips, and an expanded FAQ. The recipe itself is unchanged.
There’s a moment at every backyard BBQ when someone lifts the lid on the beans and the whole yard smells like molasses and bacon smoke.
That’s this recipe.
We make these every summer when the family comes out to the homestead. Rick fires up the Santa Maria grill he built — ribs, chicken, whatever’s on — and these cowboy beans go in the oven at the same time. By the time the meat is rested and the table is set, the beans are done. I use the pinto and kidney beans I pressure canned myself, and every single time someone asks for the recipe before they leave.
Here’s what I want you to know before we start: the oven is not optional if you want the real thing. The crockpot makes good beans. The oven makes cowboy beans — caramelized edges, deepened sauce, the kind of thick that doesn’t happen any other way.
Let’s talk about how to make them right.
What Are Cowboy Beans?
Cowboy beans go back to the cattle drive days of the 1800s. Cowboys needed food that was filling, non-perishable, and could cook over an open fire without much fuss. Beans were the answer — protein-rich, cheap, and they held up to long, slow heat.
The modern version keeps the spirit: slow heat, smoky meat, and a sauce that builds flavor over time. What changed is the kitchen. We’ve got ovens now. Use them.
You’ll also hear cowboy beans called ranch-style beans, chuckwagon beans, calico beans, or campfire beans, depending on where you’re from. Same idea, different name on the pot.
Why This Works
Most baked bean recipes produce something wet and sweet. Cowboy beans are supposed to be hearty — a side dish that can hold its own next to a rack of ribs.
Three things make this recipe work:
The oven caramelizes what a crockpot can’t. Dry heat concentrates the sauce and browns the edges. That’s flavor a slow cooker simply cannot produce.
Three kinds of beans give you texture. Pinto, kidney, and Great Northern each cook differently. Together they give you variety in every bite instead of one uniform mush.
The sauce is built, not poured. Molasses, ketchup, apple cider vinegar, mustard, Worcestershire — each one is doing a job. Sweet, tang, depth, heat. It’s not a shortcut sauce. It earns the 90 minutes.
What to Expect
The beans go into the oven thick and come out thicker. That’s correct.
The edges of the Dutch oven will caramelize and darken — that’s not burning, that’s flavor. Scrape it in when you serve.
At 90 minutes, the sauce will be set but still saucy. At 2 hours it will be deeper and thicker. Both are right — it’s a matter of preference.
These reheat beautifully. Add a splash of water if reheating on the stovetop or in the oven to keep them from scorching.
Oven vs. Crockpot — Which Should You Use?
| Oven | Crockpot | |
|---|---|---|
| Cook time | 90 minutes – 2 hours | 4–6 hours (low) / 2–3 hours (high) |
| Caramelization | Yes — edges and top brown | No — stays wet throughout |
| Sauce texture | Thick, concentrated | Thinner, more liquid |
| Hands on | Brown meat first, then oven | Brown meat first, then set it |
| Best for | BBQs, gatherings, same-day cooking | Weekdays, no-watch cooking |
Both work. The oven is better. If you’re feeding a crowd, use the oven.
Want more from-scratch recipes like this one?
Join the list and I’ll send you what’s working in my kitchen — straight from our Idaho homestead to yours.
What You’ll Need
You don’t need much — that’s the point of this recipe. One pot, a wooden spoon, and about 15 minutes of hands-on time. Here’s what I reach for every time I make these.
- Enameled cast iron Dutch oven – I’ve used Le Creuset for over 30 years — worth every penny and still going strong.
- Slotted spoon and Spatula – These teak-wood utensils will protect the enamel finish on your pots.
- Molasses – I use Grandma’s Original Unsulphured Molasses in many recipes, it is one of my kitchen pantry staples.
Ingredients
- 1 pound lean ground beef
- ½ pound bacon, diced
- 1 onion, diced (½ to 1 cup)
- ½ cup molasses
- ½ cup ketchup
- ¼ cup apple cider vinegar
- 2 tablespoons yellow mustard
- 1 tablespoon Worcestershire sauce
- 1 can pork and beans, not drained
- 1 can Great Northern or cannellini beans, drained
- 1 can red kidney beans, drained
- 1 teaspoon salt
- ½ teaspoon black pepper
- ¼–½ teaspoon red pepper flakes (optional)
A note on the beans: I use cannellini and kidney beans that I pressure-canned myself. If you want to do the same, here’s my easy no-soak method for pressure canning dry beans. Store-bought canned beans work perfectly — but home-canned beans make this recipe something else entirely.
If you’re new to canning and want to start with something straightforward, my First Batch beginner’s canning guide walks you through everything you need to know.
How to Make Oven Cowboy Beans
Preheat your oven to 325°F.
Brown the diced bacon in your Dutch oven over medium heat. When it’s cooked through, remove it with a slotted spoon and set it aside. Leave the bacon grease in the pot — that’s flavor, not waste.

Add the diced onion to the bacon grease and cook until translucent. Add the ground beef and brown completely.
Deglaze the pot with the apple cider vinegar. Use your spatula to scrape up every browned bit from the bottom — that’s where the flavor lives.
Add everything back in: the cooked bacon, all three cans of beans, molasses, ketchup, mustard, Worcestershire, salt, pepper, and red pepper flakes if you’re using them. Stir to combine.
Cover the Dutch oven and place it on the middle rack. Bake for 1½ to 2 hours. Serve hot.
Troubleshooting
Beans are too thin after baking. Uncover for the last 20–30 minutes to let the sauce reduce.
Beans are too thick or scorching on the edges. Add ¼ cup of water and stir before returning to the oven.
The sauce tastes flat. A little more apple cider vinegar brightens everything. Add a teaspoon at a time.
Beans aren’t done in 90 minutes. Every oven runs differently. Give it the full 2 hours. If you’re using home-canned beans they’re already fully cooked — if you’re using dry beans that weren’t pre-cooked, add 30–60 minutes.
Storing and Reheating
Refrigerate leftovers in an airtight container for up to 5 days.
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator.
Reheat on the stovetop or in the oven. Add a splash of water to keep them from scorching. Microwave works in a pinch.
If You’re Feeding a Crowd This Summer, This Is the Dish.
That’s the whole point of this recipe — it fits into a real summer day without asking much of you. Make it once and you’ll understand why it’s on the table every single time we fire up the grill.
If you make these, I’d love to know how they turned out. Leave a comment below — and if you’re serving them alongside something off the grill, tell me what.
Simple Living ❤️ Country Style — one Dutch oven at a time.
More recipes you might enjoy!
- Sweet and Moist Cornbread Baked in Browned Butter
- Homemade BBQ Sauce
- All-Purpose Sweet and Savory BBQ Rub and Seasoning
This one lives in my Comfort Food collection — a whole shelf of meals like it, if you want more.
Oven Slow Cooked Cowboy Beans
Equipment
- 1 Dutch Oven
Ingredients
- 1 Pound Ground Beef – lean
- 1/2 Pound Bacon – diced
- 1 Onion – 1/2 to 1 cup diced
- 1/2 Cup Molasses
- 1/2 Cup Ketchup
- 1/4 Cup Apple Cider Vinegar
- 2 Tablespoons Yellow Mustard
- 1 Tablespoon Worcestershire Sauce
- 1 Can Pork and Beans – not drained
- 1 Can Great Northern or Cannellini Beans – drained
- 1 Can Red Kidney Beans – drained
- 1 Teaspoon Salt
- 1/2 Teaspoon Black Pepper
- 1/4 -1/2 Teaspoon Red Pepper Flakes – Optional
Instructions
- Preheat the oven to 325 degrees Fahrenheit.
- Brown the diced bacon on medium heat in a cast iron Dutch oven or enameled cast iron Dutch oven. When cooked, remove the bacon from the Dutch oven with a slotted spoon and set aside.
- Leave the bacon grease in the pot, add the diced onion, and cook until translucent.
- Add the ground meat and brown. I like to use lean ground beef since I leave the bacon fat in for flavor.
- Next, add the apple cider vinegar to the pot and deglaze it using your spatula to loosen any browned bits.
- Finally, add back the cooked bacon and the remaining ingredients – the canned beans, molasses, ketchup, mustard, Worcestershire sauce, salt, and pepper. Add the optional red pepper flakes if you like it a little spicy.
- Cover the Dutch oven and place into the preheated oven on the middle rack. Bake for 1 1/2 – 2 hours. Serve Hot.
Notes
Cowboy Beans FAQs
Can I use dry beans instead of canned?
Yes, but they need to be fully cooked before they go in the oven. Use my quick soak method to cook dry beans the same day without overnight soaking.
Can I make these in a crockpot instead?
Yes. Brown the bacon, beef, and onion first, then transfer everything to the crockpot. Cook on low 4–6 hours or high 2–3 hours. You won’t get the caramelization, but they’ll still be good.
What beans work best in cowboy beans?
Pinto, kidney, and Great Northern are the classic combination. They hold up to long cooking and absorb the sauce well. I use beans I pressure canned myself — it makes a real difference.
Can I make these ahead of time?
Yes — they actually get better the next day. Make them the day before, refrigerate, and reheat before serving.
How do I keep them from drying out when reheating?
Add a splash of water — about ¼ cup — before reheating. Stir halfway through.
Can I double the recipe?
Yes, but you’ll need a larger Dutch oven or a roasting pan. Add 20–30 minutes to the bake time and check for doneness.
Are cowboy beans gluten-free?
Check your Worcestershire sauce and ketchup labels — most are gluten-free but not all. Everything else in this recipe is naturally gluten-free.
Can I make this without ground beef?
Yes. Skip the ground beef and double the bacon, or use smoked sausage instead. It’s a different dish but still a good one.
What do you serve with cowboy beans?
We serve them alongside whatever’s coming off Rick’s Santa Maria grill — ribs, chicken, brisket. My sweet and moist cornbread alongside is non-negotiable.
Can I add more spice?
Yes. Increase the red pepper flakes, add a diced jalapeño with the onion, or stir in a teaspoon of smoked paprika. The base recipe is mild enough that kids eat it without complaint — spice it up from there.
Can I use home-canned beans in this recipe?
Yes — and it makes a real difference. I use pinto and kidney beans I pressure canned myself. If you want to do the same, my no-soak pressure canning method for dry beans walks you through the whole process. Store-bought canned beans work perfectly, but once you try it with home-canned, you’ll notice.
Pin and Save for Later!

Leave a Reply