Cowboy Beans With Ground Beef And Bacon

About the author: Susan Updated on Sat, 24 Jan 2026 15:28:44 GMT Main Dishes

Tags: #ground-beef #bacon #potluck #bbq

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:28:44 GMT

View Recipe →
Cowboy Beans with beef, bacon, and glossy barbecue sauce in a bowl Pin it
Cowboy Beans with beef, bacon, and glossy barbecue sauce in a bowl

Cowboy Beans are the kind of dish that can sit right in the middle of the table and do the work of dinner. They are rich with bacon, browned beef, tender beans, and a sauce that turns glossy around the edges as it bakes.

I like them best when they are thick enough to scoop with cornbread but still saucy on the plate. The trick is to brown the meat well and give the beans enough oven time to settle into one smoky, sweet, savory pot.

Beans, Beef, And Bacon

Use canned beans with different textures so the pot does not turn mushy. Pork and beans bring sauce, pinto beans turn creamy, and kidney beans hold their shape through the bake.

  • Bacon. Adds smoke, salt, and a little fat for browning the vegetables.
  • Ground beef. Makes the beans hearty enough for dinner instead of only a side.
  • Onion and bell pepper. Soften into the sauce and give it a cooked-down savory base.
  • Garlic. Rounds out the sauce without taking over.
  • Pork and beans. Bring a ready-made tomato bean base that thickens as it bakes.
  • Pinto and kidney beans. Add creamy bites and firmer beans in the same spoonful.
  • Barbecue sauce and ketchup. Build the sweet-tangy body of the sauce.
  • Brown sugar and molasses. Deepen the color and help the edges turn sticky.
  • Mustard, vinegar, and Worcestershire. Cut through the sweetness and keep the pot from tasting flat.
  • Smoked paprika and chili powder. Add gentle heat and a campfire-style finish.

How Cowboy Beans Cook Down

  1. Heat the oven. Set it to 350 degrees F and place a rack in the center so the pot bubbles evenly.
  2. Cook the bacon. Brown the chopped bacon in a Dutch oven until the fat renders and the edges crisp, then lift it out with a slotted spoon.
  3. Brown the beef. Cook the ground beef, onion, and bell pepper in the bacon drippings until the beef is no longer pink and the vegetables soften.
  4. Season the sauce. Stir in garlic, barbecue sauce, ketchup, brown sugar, molasses, mustard, vinegar, Worcestershire, smoked paprika, chili powder, salt, and pepper.
  5. Add the beans. Fold in the pork and beans, pinto beans, kidney beans, and most of the bacon without smashing the beans.
  6. Bake until glossy. Bake uncovered for 40-45 minutes, stirring once, until the sauce is thick and bubbling. Rest 10 minutes before serving with the remaining bacon on top.

Thick Sauce Without Scorching

The sauce thickens best when the pot is uncovered. Steam escapes, the sugars concentrate, and the top gets those darker, sticky spots that taste like good barbecue beans. If your Dutch oven is very wide, start checking around 35 minutes because the sauce reduces faster. If you use a deep casserole dish, it may need the full 45 minutes.

Do not crank up the heat to rush it. Sugar-heavy sauces can catch on the bottom before the beans taste cooked together. Stir once halfway through, scraping the edges gently. If you already love saucy bean bakes, the same comfort-food lane runs through baked beans with ground beef and bacon and root beer baked beans.

Slow Cooker Route

The slow cooker works well when the oven is busy or you are taking the beans to a gathering. Brown the bacon and beef mixture on the stove first. That step matters because slow cookers do not create the same roasted flavor on their own. Transfer everything to the insert, stir gently, and cook on low until the sauce tastes blended and the beans are hot all the way through.

For a thicker finish, crack the lid for the last 30 minutes. If the beans look dry instead, stir in a splash of water or broth. This same make-ahead logic is useful for sturdy potluck mains like crockpot kielbasa green beans.

Balancing Smoke And Sweetness

Cowboy Beans should taste bold, not sugary. Start with a barbecue sauce you already like because its flavor shows up clearly here. A smoky sauce makes the pot deeper. A honey-style sauce makes it sweeter. If your sauce is very sweet, reduce the brown sugar and let the mustard and vinegar do more work.

For heat, add cayenne, diced jalapeno, or a spoonful of chopped pickled jalapenos. Sweet heat also fits the dish. A small spoon of syrup from cowboy candy candied jalapenos gives the sauce a peppery shine without turning it harsh.

Storing The Leftovers

Cool leftovers before packing them away, then refrigerate in shallow airtight containers. They keep well for 3-4 days. Reheat on the stove over low heat or in a covered baking dish at 325 degrees F. Add a tablespoon or two of water if the sauce has tightened in the fridge.

For food safety, the USDA recommends refrigerating leftovers within 2 hours. Their leftovers and food safety guide is a good reference when you are serving a big pan at a party. Freeze portions up to 2 months. Thaw overnight before reheating.

What To Serve With Them

These beans can be the main dish with cornbread and a crisp salad, or they can sit next to grilled chicken, ribs, burgers, or hot dogs. I like something plain and starchy beside them because the sauce is rich. Rice, baked potatoes, or thick slices of toast all work.

For a backyard dinner, serve them with pickles, sliced onions, and a pan of hatch chile cheese cornbread. The cornbread catches the sauce, and the chiles keep the meal from feeling too heavy.

Cowboy Beans, plated and served
Cowboy Beans, plated and served
Cowboy Beans
Cowboy Beans

FAQs

What are Cowboy Beans made of?

Cowboy Beans are usually made with canned beans, ground beef, bacon, onion, and a sweet barbecue-style sauce. This version uses pork and beans, pinto beans, and kidney beans for a mix of creamy and sturdy textures.

Can I make Cowboy Beans in a slow cooker?

Yes. Brown the bacon, beef, onion, and pepper first, then transfer everything to a slow cooker. Cook on low for 4-5 hours or on high for 2-3 hours with the lid slightly ajar near the end if the sauce needs to thicken.

Can I make them ahead for a party?

Yes, and they often taste better the next day. Cool the beans, refrigerate them airtight, then reheat gently in a covered baking dish or slow cooker with a small splash of water if the sauce has tightened too much.

What can I use instead of ground beef?

Ground turkey, ground pork, sliced smoked sausage, or chopped brisket all work. If you use lean turkey, add a little extra oil or bacon fat so the beans still taste rich.

How do I make Cowboy Beans less sweet?

Cut the brown sugar to 2 tablespoons and use a less sweet barbecue sauce. A splash more vinegar or mustard also helps balance the pot without making it sharp.

Are Cowboy Beans gluten-free?

The beans themselves can be gluten-free, but barbecue sauce and Worcestershire sauce vary by brand. Use certified gluten-free versions if you need the finished dish to be gluten-free.

References

Sources cited in this recipe.
4.80 from 20 votes

Cowboy Beans With Ground Beef And Bacon

Prep time:
15 min
Cook time:
60 min
Total time:
75 min
Servings:
8
Cowboy Beans with beef, bacon, and glossy barbecue sauce in a bowl

Smoky Cowboy Beans baked with ground beef, bacon, tender canned beans, and a sweet-tangy barbecue sauce.

Ingredients

  • For the meat and vegetables

  • 8 oz (225 g) bacon, chopped
  • 1 lb (450 g) ground beef
  • 1 medium yellow onion, diced
  • 1 green bell pepper, diced
  • 3 cloves garlic, minced
  • For the beans and sauce

  • 2 cans (15 oz each) pork and beans, undrained
  • 1 can (15 oz / 425 g) pinto beans, drained and rinsed
  • 1 can (15 oz / 425 g) kidney beans, drained and rinsed
  • 1/2 cup (120 ml) barbecue sauce
  • 1/3 cup (80 ml) ketchup
  • 1/4 cup (50 g) packed brown sugar
  • 2 tablespoons molasses
  • 1 tablespoon yellow mustard
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper

Instructions

1.

1. Heat the oven: Preheat the oven to 350 degrees F. Use a large oven-safe Dutch oven or a deep 9x13-inch baking dish.

2.

2. Cook the bacon: Cook the chopped bacon in a Dutch oven over medium heat for 7-9 minutes, until browned and crisp at the edges. Transfer the bacon to a plate with a slotted spoon and leave about 2 tablespoons drippings in the pot.

3.

3. Brown the beef: Add the ground beef, onion, and bell pepper to the bacon drippings. Cook for 7-8 minutes, breaking up the beef, until no pink remains and the vegetables have softened. Drain excess grease if needed.

4.

4. Build the sauce: Stir in the garlic and cook for 30 seconds. Add the barbecue sauce, ketchup, brown sugar, molasses, mustard, vinegar, Worcestershire sauce, smoked paprika, chili powder, salt, and pepper.

5.

5. Fold in the beans: Add the pork and beans, pinto beans, kidney beans, and about three quarters of the cooked bacon. Stir gently so the beans stay mostly whole.

6.

6. Bake and rest: Bake uncovered for 40-45 minutes, stirring once halfway through, until thick and bubbling. Let the beans rest for 10 minutes, then sprinkle with the remaining bacon before serving.

Good to know

  1. Serves 8 as a hearty side or 6 as a main dish.
  2. For a slow cooker version, brown the bacon, beef, and vegetables first, then cook everything on low for 4-5 hours.
  3. The sauce thickens more as the beans rest.

Equipment

  • Large oven-safe Dutch oven
  • Slotted spoon
  • Measuring cups and spoons
  • Cutting board and knife

Allergens

Always check labels if you have allergies.
  • Pork
  • Fish possible in many Worcestershire sauces
  • Gluten possible in some barbecue or Worcestershire sauces

Nutrition facts

Values are estimates per serving.
  • Calories: 465
  • Fat: 18 g
  • Carbs: 50 g
  • Protein: 24 g