This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

If youโ€™re looking for a delicious, hearty side dish that the whole family will love, cowboy beans are the answer! A variety of beans are simmered together with applewood smoked bacon, garlic, chopped onions, and ground beef, all in a tangy barbecue sauce!

Cowboy beans are so flavorful and hearty. Theyโ€™re perfect for potlucks and barbecues once summer rolls around! A few more similar recipes to try are these tried and true baked beans, bean stew, and my insanely good crockpot chili!

Hero image of cowboy beans in a blue and white pot. A white serving spoon is scooping some up.

Cowboy Beans Recipe

If you havenโ€™t tried cowboy beans before, youโ€™re in for a treat. This hearty side is like an elevated version of baked beans. Itโ€™s made with both kidney and cannellini beans for the perfect texture, and then loaded with applewood bacon, diced onion, garlic, ground beef, and pork. Combined with the thick, flavorful sauce, these cowboy beans are a knockout side. Your friends and family will go crazy over them!

I need to just take a minute to talk about this sauce, though. It is to die for! I used Sweet Baby Rayโ€™s barbecue sauce as a base, but then jazzed it up with mustard, Worcestershire sauce, and apple cider vinegar for the perfect tangy flavor. Youโ€™re going to want to lick your bowl clean. Try these cowboy beans out for your next family get-together! I promise they wonโ€™t disappoint.

What Are Cowboy Beans Made Of?

The combination of all of these ingredients is divine. What really makes cowboy beans stand out is the savory, tangy flavor that it has, plus itโ€™s filled with ground beef and bacon. You canโ€™t go wrong with bacon! See the recipe card below for exact measurements.

  • Bacon: I used thick-cut applewood bacon. It just has the best flavor! Itโ€™s perfect for adding to a hearty side dish like cowboy beans.
  • Diced Onion: I used a yellow onion here. Yellow onions are sharp but mild, perfect for adding to savory side dishes.
  • Minced Garlic: Use fresh garlic if you can! It will give your cowboy beans the best flavor.
  • Ground Beef: I used lean ground beef. You can also swap this out for ground pork or even ground turkey if you want a leaner version of this dish.
  • Seasonings: I used a mix of chili powder and salt and pepper to add a little heat and boost the flavor of the beans.
  • Canned Pork and Beans: We usually have a lot of these in the pantry. This cowboy beans recipe is great for using them up!
  • Beans: For the best texture, I use both canned cannellini beans and kidney beans here.
  • Barbecue Sauce:ย I used Sweet Baby Ray’s. You can also make some from scratch to customize the flavor! Find my full recipe here.
  • Additional Sauces: What really makes these cowboy beans delicious (in my opinion) is the flavorful sauce! It’s the perfect blend of savory and tangy. In addition to barbecue sauce, I added ketchup, yellow mustard, Worcestershire sauce, and apple cider vinegar.

Let’s Get Cooking!

I love cowboy beans because it’s such an easy side to make. Once you’ve cooked up your bacon, all you have to do is combine all of your ingredients and throw them in the oven for 45 minutes! Because it’s so hands-off, you can take that time to make some tasty homemade cornbread to complete the meal!

  1. Preheat Oven, Cook Bacon: Preheat oven to 350 degrees. In a large Dutch oven or heavy bottom pot add the bacon and cook until crisp. Remove with a slotted spoon.
  2. Cook Diced Onion: Leave some bacon grease in the bottom and add the onion. Cook until almost tender.
  3. Cook Ground Beef: Add in the garlic and ground beef. Cook and crumble ground beef until no longer pink. Drain excess grease.
  4. Add Remaining Ingredients: Add in cooked bacon, chili powder, salt, pepper, pork and beans, cannellini beans, kidney beans, barbecue sauce, ketchup, yellow mustard, Worcestershire, apple cider vinegar, and stir just until incorporated.
  5. Bake and Serve: Bake in the oven for 45 minutes.

Can I Make Cowboy Beans in the Slow Cooker?

Yes! It’s so easy! You’re going to love having these cowboy baked beans to come home to. Simply cook your bacon, ground beef, and diced onion, then add to a crock pot with the other ingredients and cook on high for 3 hours or on low for 5.

4-photo collage of all ingredients being added to a pot.

More Mix-Ins

Cowboy beans are the perfect side dish for any season. They’re warm, hearty and comforting in the winter, but also great for summer cookouts! Here are a few extra flavor additions to customize your beans with.

  • Add in Beans: The more kinds of beans, the merrier! Feel free to add in white beans, black beans, pinto beans, or garbanzo beans. They add such a great texture!
  • Make it Sweeter: Cowboy beans are absolutely delicious with a little sweetness. Feel free to add in brown sugar, honey, or molasses to taste!
  • Add Smoky Flavor: If you want your cowboy beans to have smoky flavor, try adding in a tablespoon of liquid smoke!
Closeup of cowboy beans being scooped with a large serving spoon.

Storing Leftover Cowboy Beans

Cowboy beans are great for leftovers. They make the perfect quick and easy lunch to heat up in the microwave!

  • In the Refrigerator: Store cowboy beans in an airtight container for up to 4 days.
  • In the Freezer: Store in an airtight freezer bag for 3-4 months. Thaw overnight in the fridge before reheating.
Top-down view of baked beans in a black serving bowl.

Pin this now to find it later

Pin It

Cowboy Beans

5 from 7 votes
By: Alyssa Rivers
If youโ€™re looking for a delicious, hearty side dish that the whole family will love, cowboy beans are the answer! A variety of beans are simmered together with applewood smoked bacon, garlic, chopped onions, and ground beef, all in a tangy barbecue sauce!
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 8

Ingredients 

Instructions 

  • Preheat oven to 350 degrees. In a large dutch oven or heavy bottom pot add the bacon and cook until crisp. Remove with a slotted spoon.
  • Leave some bacon grease in the bottom and add the onion. Cook until almost tender.
  • Add in the garlic and ground beef and cook and crumble ground beef until no longer pink. Drain excess grease.
  • Add in cooked bacon, chili powder, salt, pepper, pork and beans, cannellini beans, kidney beans, barbecue sauce, ketchup, brown sugar, yellow mustard, Worcestershire, apple cider vinegar, and stir just until incorporated.
  • Bake in the oven for 45 minutes.

Video

Nutrition

Calories: 437kcalCarbohydrates: 52gProtein: 23gFat: 16gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gTrans Fat: 0.2gCholesterol: 62mgSodium: 1591mgPotassium: 817mgFiber: 8gSugar: 23gVitamin A: 469IUVitamin C: 5mgCalcium: 102mgIron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dinner, lunch, Side Dish
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




38 Comments

  1. 5 stars
    These were a big hit at a neighborhood get together. Loved them sooo much I made another batch the next morning and added leftover meat we had from the BBQ. No ground beef but added sliced pork chops sliced tri-tip sliced hot dogs & whatever else I could find that would go good with the beans.
    Thank you for sharing this delicious recipe….. sooo easy & versatile.

    1. Hi Gloria, that sounds amazing with all those different meats! Thank you for sharing and for coming back to leave a comment and review!

  2. 5 stars
    I’ve made this several times and it is FANTASTIC!! Can be used as a main or side dish. Thanks for the recipe…it is a keeper for sure!

    1. Hi Kathleen, thank you for your question. Yes here is how I would use the crockpot;
      -Cook the bacon on the stove until crispy. Remove from the pan and place in the crockpot. Drain the bacon grease.
      -Sautรฉ the onion and ground beef in the same pan. Add the cooked onion and beef to the crockpot with the garlic, chili powder, salt, pepper, cans of pork and beans, cannellini beans, kidney beans, barbecue sauce, ketchup, brown sugar, mustard, Worcestershire sauce, and apple cider vinegar.
      -Stir everything together and cook on LOW for 3-4 hours or HIGH for 1-2 hours, until everything is heated through. Keep warm in the crockpot.
      Let me know how it turns out!

    1. Hi Rita, thank you for your question. Yes, they can be simmered on the stovetop in a Dutch oven over low heat. I recommend stirring them every 10 minutes or so to avoid anything burning. Let me know how they turn out!

    1. Hi Melba, thank you for the question! Yes, you can freeze this. Store it in an airtight or freezer bag for 3-4 months. Thaw overnight in the fridge before reheating. I hope this helps!