Recipe Overview

Why you’ll love it: Cowboy beans are baked beans you can make a meal out of! With Polish sausage, ground beef, and bacon, along with 4 different types of beans, there’s plenty of protein in this easy home-style recipe. These beans are perfect for picnics, potlucks, and tailgate parties.

How long it takes: 25 minutes (add another 50 to 55 minutes if you’re baking them)
Equipment you’ll need: very large skillet or Dutch oven
Servings: 8 to 10

Cowboy beans on a spoon, garnished with parsley.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Baked beans (and crock pot baked beans) are delicious and satisfying as a side dish, but if you’re looking for beans that double as a main dish, cowboy beans are what you want. A close cousin of calico beans, cowboy beans bulk up the baked bean equation by adding lots of meat to the mix—sausage, bacon, and ground beef to be exact.

And that’s in addition to all the beans! Basically, cowboy beans are brimming with protein, and they’re also full of flavor. They’ve got a spicy sweet sauce similar to that of baked beans, so you know they’re going to be delicious.

Cowboy beans are also known as chuck wagon beans. I can almost picture the trail-dusty cowboys gathering around a campfire, filling their empty stomachs with a steaming bowl of cowboy beans.

Calico Beans or Cowboy Beans?

Calico beans feature a medley of beans (such as kidney and pinto), coupled with ground beef or bacon, and a sweet tangy sauce  made with brown sugar or molasses, mustard and vinegar.  Cowboy beans commonly highlight pinto or navy beans, incorporating elements like ground beef or bacon, bell peppers, and a sauce that leans towards smokiness and spice, with barbecue sauce and occasionally hot sauce. They have more of a southwestern vibe.

Reasons To Love Cowboy Beans

  • Quick and easy. Using canned beans takes a lot of the time out of making these cowboy beans, and if you make them on the stovetop, they’re done in just 25 minutes!
  • A crowd-pleasing side. People love baked beans for summer cookouts, graduation parties, and other big celebrations, and I’ve found that cowboy beans are always a big hit. This recipe makes enough for a crowd and it’s super filling!
  • Skillet, casserole or crockpot, your choice. Once the beans are made, they can be transferred to a crockpot or casserole dish to simmer until you’re ready to serve them. I like to put them in my Dutch oven. Of course, the beans can be served right out of the skillet you made them in, too.
Cowboy beans in a bowl with a piece of cornbread.

Ingredient Notes

Be sure to refer to the recipe card for measurements, instructions, and nutrition information.

  • Meat: Cowboy beans have lots of meat, including Polish sausage (or kielbasa), ground beef, and bacon. I prefer thick cut bacon because it holds up better in the saucy beans, and doesn’t completely disappear. To keep the beans from getting greasy, use a lean blend of ground beef.
  • Vegetables: Onion, poblano pepper, and red bell pepper create a base of flavor for our cowboy beans. Poblano peppers add a bit of spicy heat (but not too much!).
  • Beans: Buy an assortment of canned beans: pinto beans, pork and beans, great northern beans, and black beans. Don’t drain the beans first. The liquid from the beans helps create the sauce. If you prefer, choose reduced sodium beans which have less than half the amount of sodium per serving.
  • Sauce: Ketchup is combined with brown sugar and molasses for sweetness, while Worcestershire sauce adds depth and umami to the sauce. Yellow mustard punches up the flavor.
  • Chili Powder: If you like a little extra heat, add chili powder. It’s optional, of course! You may want to serve it on the side so everyone can spice it up to taste.
Ingredients needed for recipe, in separate bowls.

How To Make Cowboy Beans

Cook the sausage. Slice the kielbasa into quarter-inch coins. In a very large skillet, brown the sausage slices until the edges are crispy. Transfer them to a plate.

Sliced polish sausage in a frying pan, browned.

Fry the bacon. You can either cut the bacon into one inch pieces before you fry it, or wait until it’s cooked. I usually chop it before I fry it because it’s easier to stir the small pieces in the pan than flipping full strips. Cook the bacon in the same skillet that you used for the sausage. When the bacon is done, transfer it to a plate lined with paper towels, so the excess fat can drain off.

Bacon slices in a frying pan, partially browned and crispy.

Brown the ground beef. In the same skillet, brown the ground beef, breaking it up into small clumps as it cooks. Cook it until there’s no pink remaining.

Add the vegetables. Add the chopped onions and peppers to the skillet and cook for 5 to 6 minutes over medium heat, stirring occasionally, until they’ve softened. 

Browned ground beef in a frying pan with vegetables.

Add the beans and sauce. Pour in all four cans of beans, undrained, followed by the sauce ingredients: ketchup, brown sugar, molasses, Worcestershire sauce, yellow mustard, and chili powder (if using).

Meat and beans added to frying pan.

Stir in the meat. Add the bacon and sausage to the cowboy beans. Stir well to combine, and simmer over low heat until the beans are hot and you’re ready to serve them.

Ingredients all mixed together in a frying pan.

Shortcuts and Variations

  • Use precooked bacon: If you do this, you can skip browning it in the skillet.
  • Keep the bacon crispy: Reserve half of the bacon for sprinkling on top of the finished beans as a garnish if you want it to retain its crispiness.
  • Swap in barbecue sauce: Instead of ketchup and brown sugar, substitute 1 cup of your favorite barbecue sauce.
  • Use different beans: Navy beans, cannellini beans, or kidney beans are great options for this recipe. If you happen to have a lot of canned beans in your pantry, go ahead and use what you have. Low sodium beans are a great choice.
  • Scale it up or down: Make more servings by scaling up the recipe and making it in a Dutch oven or crockpot. To scale it down, use only 2 cans of beans (I recommend that one of the cans should be the pork and beans).

What To Serve With Cowboy Beans

Close up of cowboy beans garnished with a piece of cornbread.

Make Ahead Ideas

You can make this recipe ahead, cover it, and place it in the refrigerator for up to 2 days in advance. Warm up the cowboy beans on the stovetop, or increase the baking time by 15 minutes.

Storing & Reheating Leftovers

Refrigerate/freeze: Store leftover cowboy beans in a covered dish or airtight container in the fridge for up to 5 days. To freeze cowboy beans, follow the recipe as instructed, cool completely, and store in an airtight container or freezer bag for up to 4 months. Thaw overnight in the refrigerator.

Reheat: Larger portions can be reheated over medium low heat on the stovetop until hot. Individual portions can be reheated in the microwave. Use a microwave safe bowl and be sure to cover it. Beans have a tendency to explode in the microwave. If you prefer, bake the beans in a 350℉ oven for 45 to 55 minutes, until heated through and bubbly.

More Bean Recipes

Recipe

Cowboy Beans

No ratings yet
Prep: 15 minutes
Cook: 10 minutes
Total: 25 minutes
Servings: 8 main dish servings
Cowboy beans are baked beans you can make a meal out of! With Polish sausage, ground beef, and bacon, along with 4 different types of beans, there's plenty of protein in this easy home-style recipe.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • ½-¾ pound Polish sausage (or kielbasa)
  • 1 pound lean ground beef
  • 6 slices bacon (I prefer thick cut bacon)
  • 1 cup finely chopped yellow onion (1 large onion)
  • ¾ cup chopped poblano pepper (1 large pepper)
  • ½ cup chopped red bell pepper (1 small pepper)
  • 1 can (15.5 oz.) pinto beans, undrained
  • 1 can (16 oz.) pork and beans, undrained
  • 1 can (15.5 oz.) great northern beans, undrained
  • 1 can (15.25 oz.) black beans, undrained
  • cup ketchup
  • cup packed brown sugar
  • 3 tablespoons molasses
  • 2 teaspoons Worcestershire sauce
  • 2 teaspoons prepared yellow mustard
  • 1 teaspoon chili powder (optional)

Instructions 

  • Slice Polish sausage (or kielbasa) into ¼ inch coins. In a very large skillet, sauté sausage until it's lightly browned and the edges start to crisp. Remove from pan; set aside.
    ½-¾ pound Polish sausage
  • Place bacon in the same skillet and cook until crisp. Remove from skillet and drain on a plate lined with paper towels; set aside. Cut into 1-inch pieces when cooled (if you prefer, the bacon can be cut into 1 inch pieces before you brown it).
    6 slices bacon
  • Brown the ground beef in the same skillet, breaking up large pieces, until no pink remains; set aside.
    1 pound lean ground beef
  • Add onions and peppers to the skillet; sauté for 5 to 6 minutes over medium heat until softened.
    1 cup finely chopped yellow onion, ¾ cup chopped poblano pepper, ½ cup chopped red bell pepper
  • Add the undrained beans, ketchup, brown sugar, molasses, Worcestershire sauce, yellow mustard, and chili powder to the beans.
    1 can (15.5 oz.) pinto beans, undrained, 1 can (16 oz.) pork and beans, undrained, 1 can (15.5 oz.) great northern beans, undrained, 1 can (15.25 oz.) black beans, undrained, ⅔ cup ketchup, ⅓ cup packed brown sugar, 3 tablespoons molasses, 2 teaspoons Worcestershire sauce, 2 teaspoons prepared yellow mustard, 1 teaspoon chili powder
  • Add the bacon pieces and the browned sausage to the skillet. Stir very well to combine. Simmer over low heat until beans are heated through and you're ready to serve them.

Notes

  • Oven baked: Prepare beans as directed. Place beans in a Dutch oven or casserole dish and bake at 350℉ degrees for 50 to 55 minutes until the top is browned and bubbling.
  • Crockpot: Prepare beans as directed. Transfer beans to a crockpot; cover and keep warm for 2 to 4 hours on Low or Warm setting. I recommend stirring the beans periodically.
  • Make ahead: Prepare recipe as directed; cover and refrigerate for up to 2 days in advance. Place in Dutch oven to reheat either on the stove or in the oven, Increasing the baking time by 15 minutes.
  • Bean suggestions: If you’re watching your salt intake, use reduced sodium canned beans which have less than half the sodium of regular beans. Other types of beans can be substituted, like navy beans, canellini beans, or kidney beans.

Nutrition

Serving: 2cups, Calories: 615kcal, Carbohydrates: 64g, Protein: 29g, Fat: 28g, Saturated Fat: 10g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 12g, Trans Fat: 1g, Cholesterol: 75mg, Sodium: 1213mg, Potassium: 1209mg, Fiber: 13g, Sugar: 21g, Vitamin A: 531IU, Vitamin C: 30mg, Calcium: 154mg, Iron: 6mg

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

Did You Make This?Share a comment and rating below! I love hearing what you think!
Holiday Quick-Start Guide

Get my Holiday

Quick-Start Guide!

Free email series of my best tips!

FREE BONUS!

Leave a comment

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

Recipe Rating




The maximum upload file size: 1 MB. You can upload: image. Drop files here