Made with bacon, ground beef, and baked beans, these easy Cowboy Beans are a hearty and flavorful side dish. They’re the perfect accompaniment to anything off the grill and ideal for casual gatherings and potlucks too!

Baked beans are a side dish that our family has always been on the fence about. Depending on who’s made them and what’s in them, we’re either “in” our “out”. But once we tried these cowboy beans on a chuckwagon ride in the Black Hills many years ago, I found the way to our family’s baked beans lovin’ heart!
Why are they called cowboy beans? The story goes that beans were an easy, protein-packed food for cowboys to carry with them, as all they needed to prepare them was water. The ground beef and seasonings were likely added later to give more flavor and substance to the meal.
Why My Family Loves This Cowboy Beans Recipe
Cowboy beans (also called “chuck wagon beans”) are baked beans cooked with ground beef, bacon, and onion. And they’re one side dish that my family demands I make frequently, especially through the summer months!
- Sweet & savory: Ingredients like ground beef, bacon, and mustard add the savory flavor while the canned baked beans and brown sugar add a bit of sweetness. They’re not as sweet as classic baked beans, which I prefer.
- Lots of texture: Every bite of these beans offers smooth, buttery beans, crispy bacon, tender onion, and seasoned ground beef. They’re not super saucy, but I appreciate the variety in texture so much.
- Perfect for sharing: Cowboy beans are great for any kind of casual gathering, any time of year – from summertime BBQs to wintertime football parties. One recipe makes plenty to share with a crowd as a side dish.
- Super easy to make: This recipe requires just 7 ingredients and a handful of steps. I can have these ready to enjoy in well under an hour!
Recipe Ingredients
One of my favorite things about this recipe is that it only requires 7 ingredients! Scroll down to the recipe card below for the exact measurements and the printable instructions.
- Bacon – Bacon is a key ingredient in any baked beans recipe, in my opinion! It adds lots of salty, savory flavor plus texture.
- Ground beef – This is one of the ingredients that sets cowboy beans apart from other baked beans. It makes this side dish extra hearty and filling, with lots of beefy flavor.
- Yellow onion – Fresh onion adds so much flavor to this dish – do not skip it!
- Baked beans – I always use a 28-ounce can of Bush’s “Original” baked beans since this is supposed to be a baked bean side dish. These beans are what you’ll most commonly see used. However, I’ve also seen recipes that use kidney beans, white beans, and pinto beans as well.
- Yellow mustard – Adds a wonderful earthy flavor without making these taste like mustard.
- Brown sugar – Adds a little sweetness to the savory beans, bacon, and beef.
- Black pepper – Sometimes I sprinkle in extra – this dish loves black pepper! (Also note: I don’t ever feel the need to add extra salt, as the bacon and baked beans already have some.)
How to Make Cowboy Beans
These beans are so ridiculously easy to make!
- Cook the bacon. Fry the bacon until chewy-crisp. Transfer to a plate lined with paper towels and drain the fat from the skillet.
- Brown the beef. Add the ground beef and onion to the same skillet and cook until the beef is browned. Drain the fat.
- Combine everything. Chop the cooled bacon and add it to the skillet with the beef and onion. Stir in the remaining ingredients. Cook until warmed throughout.
Recipe Tips & Variations
This recipe is pretty fool-proof, but I do have two suggestions to offer, plus a few ways to customize it.
- Bite-sized bacon. I recommend dicing the bacon into bite-sized pieces instead of super small pieces. I love biting into an actual piece of bacon, and presentation-wise, it looks best too.
- Simmer for a few minutes. In addition to letting all the ingredients heat up, it really gives the flavors a chance to blend together. (This is one of the reasons leftovers are so good!)
- Try it with BBQ sauce. For a richer version of this recipe, swap the mustard for your favorite BBQ sauce.
- Other bean options. I personally prefer the ease of using a single can of baked beans in this recipe – especially since they’re already seasoned and add more flavor to the dish. However, I’ve seen others use cannellini beans, kidney beans, and even canned pork and beans.
- Add smoky flavor. For a smokier flavor in these cowboy beans, consider adding a teaspoon of liquid smoke to the ground beef.
Serving Suggestions
Oh, the many ways you can serve cowboy beans!
Technically, since this dish is so packed with protein, it really could be considered the main course. In that case, you can serve them with some cornbread and maybe a fresh salad.
However, we usually serve this as a side dish. I especially love these baked beans in the summer alongside anything hot off the grill, whether it’s burgers, hotdogs, pork chops, steak, or my “famous” beer can chicken or margarita shrimp!
This is a great potluck side dish in place of regular (boring) baked beans. Everyone always comments on how especially good this recipe is!
A few more side dish recipes that would go great with these cowboy beans: This cucumber salad with a tangy vinegar dressing is a fresh, tasty contrast. Or maybe you like a creamy cucumber salad?! Macaroni salad with ham & cheese is always a potluck hit. Or how about coleslaw – I have coleslaw with vinegar dressing and a creamy coleslaw!
How to Store & Reheat Extras
- Fridge. Leftover cowboy beans will last in the fridge for up to 4 days.
- Freezer. Allow them to cool completely, then store in a freezer-safe container. They can be frozen for up to 6 months. Thaw in the fridge before reheating.
- Reheat. You can simply reheat them on the stovetop, pop them in the microwave for a minute or two if reheating a small portion, or in a baking dish covered with foil in the oven at 300° F.
More Side Dish Ideas
- Honey Cornbread Muffins
- Refrigerator Sweet Pickles
- Dill Pickle Potato Salad
- Grilled Mini Sweet Peppers
Cowboy Beans
Ingredients
- 1 pounds bacon
- 1 pound lean ground beef
- 1 medium yellow onion chopped
- 1 can 28-oz. Bush’s Baked Beans “Original” recipe
- 1 tablespoon prepared yellow mustard
- ¼ cup packed brown sugar
- ½ teaspoon ground black pepper
Instructions
- In a large skillet over medium to medium-high heat, fry bacon until chewy-crisp. Remove from skillet to paper towel-lined plate to cool. Drain fat from skillet.
- Return same skillet to medium to medium-high heat and add ground beef and onion. Cook until beef is browned and onion is tender. Drain fat.
- Roughly chop the cooled bacon and add to skillet with beef and onion. Then add beans, yellow mustard, brown sugar, and black pepper. Fold to combine. Heat until warmed throughout. Serve hot.
Notes
Nutrition Information:
Our First Cowboy Beans
Following is the story from when our family first experienced these awesome Cowboy Beans!
Sometimes all a dish needs is a fun name to get kids to try it. Such is the case with this recipe for Cowboy Beans…
“Beans.”
“Yuck!”
That was the common response from our oldest daughter when she was young, whenever baked beans were served. It didn’t matter how much bacon, ground beef, or brown sugar was added. Hatti wasn’t gonna try them. End of story.
But then, a few days after Hatti finished up third grade, our family took a road trip out west. To beautiful Custer State Park and the Black Hills of South Dakota. This is where Hatti fell for the tasty baked beans side dish that our family now affectionately calls Cowboy Beans.
Why Our Family Loves This Recipe
Our first family trip to the southwest corner of South Dakota was filled with nostalgia for me. I had visited that area many times as my sisters and I were growing up. At nearly every turn, I’d find myself smiling as I watched our own daughters enjoying this special place, just as I had.
So it was extra fun to try out something new this time around, with a family of my own. We booked a chuckwagon dinner ride at Blue Bell Lodge.
It was a real treat. There were people of all ages, simply looking for a little entertainment, some wildlife spotting, and of course, a good ol’ chuckwagon meal in a beautiful setting. This did not disappoint. The grub was delicious and plentiful. And the live country and bluegrass put an instant tap in your foot.
But I think the best thing that came from this little rendezvous was that Hatti tried baked beans for the first time. I was perplexed when I saw the beans on her plate, and asked her if she was going to give the beans to her dad.
She replied, “No, they’re mine. They told me these are Cowboy Beans. So I wanted to try them.”
That’s all it took. A fun name!
And the bandana and cowboy hat she was wearing probably helped, too.
So now, when we serve baked beans at home, we call them “Cowboy Beans”. And Hatti eats them, willingly and happily, and doesn’t hesitate to ask for a second helping!
I originally published this post in 2010. Then I updated some of the photos and text in 2022.
Very good!
We made this exactly except we skipped the brown sugar, based on a previous comment. We really enjoyed this dish. It was very hardy and filling. It paired perfectly with cornbread. We will be doing this one again. Thanks for sharing!!
Cowboy Beans rock! I add a teaspoon of vinegar and a little finely minced green pepper and they are always a hit. I call it “My Mom’s Cowboy Beans Recipe” and people dish them up and ask for more.
Brenda is right, sometime the name helps people to try something they wouldn’t otherwise try. And then they discover that they really like it. ;-)
Yummy. I love beans. I omitted the brown sugar because Baked Beans are already plenty sweet for me.
Thanks, Elizabeth – so glad you liked this recipe!
Hi just wanted to tell I make a simiar version of the Cowboy Beans, and we call them Rancho Beans.