Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cowboy beans recipe - A rustic bowl of hearty cowboy beans with bacon, served with cornbread.

The Ultimate Hearty Cowboy Beans Recipe

This hearty cowboy beans recipe features a rich, smoky, and sweet sauce, combined with ground beef, bacon, sausage, and a medley of beans. Perfect for BBQs, potlucks, or a comforting family meal.

  • Total Time: 2 hours 35 minutes
  • Yield: 8 servings 1x

Ingredients

Scale

6 slices thick-cut bacon, chopped
1 lb ground beef
8 oz smoked sausage (like kielbasa), sliced or diced
1 large yellow onion, diced
1 green bell pepper, diced
3 cloves garlic, minced
1 cup chicken broth or water
2 (15-oz) cans pinto beans, rinsed and drained
1 (15-oz) can kidney beans, rinsed and drained
1 cup ketchup
1/2 cup your favorite BBQ sauce
1/4 cup packed light brown sugar
2 tbsp apple cider vinegar
1 tbsp Worcestershire sauce
1 tbsp yellow mustard
1 tsp chili powder
1/2 tsp ground cumin
1/4 tsp liquid smoke (optional, but recommended)
Salt and freshly ground black pepper to taste
Fresh parsley, chopped, for garnish (optional)

Instructions

Step 1: Begin by dicing your onion, bell pepper, and mincing your garlic. Have all your canned beans rinsed and drained. Chop your bacon into 1/2-inch pieces.
Step 2: In a large Dutch oven or heavy-bottomed pot over medium heat, cook the chopped bacon until crispy. Remove the bacon with a slotted spoon, leaving about 2-3 tablespoons of rendered fat in the pot. Set the crispy bacon aside for later.
Step 3: Add the ground beef and smoked sausage to the pot with the bacon fat. Break up the beef with a spoon and cook until browned, about 8-10 minutes. Drain any excess grease, leaving just enough to cook the vegetables.
Step 4: Add the diced onion and bell pepper to the pot. Sauté for 5-7 minutes until softened and fragrant. Stir in the minced garlic and cook for another minute until aromatic. Be careful not to burn the garlic.
Step 5: Pour in the chicken broth or water to deglaze the pot, scraping up any browned bits from the bottom. Stir in the drained pinto and kidney beans, ketchup, BBQ sauce, brown sugar, apple cider vinegar, Worcestershire sauce, mustard, chili powder, cumin, and liquid smoke (if using). Add salt and pepper to taste.
Step 6: Bring the mixture to a gentle simmer, then reduce the heat to low, cover, and let it cook for at least 1-2 hours, stirring occasionally. The longer it simmers, the more the flavors will meld and deepen. For an even more tender consistency, you can simmer for up to 3 hours.
Step 7: Just before serving, stir in the reserved crispy bacon. Taste and adjust seasonings if necessary. Serve hot, garnished with fresh parsley if desired.

Notes

For best flavor, make these beans a day ahead and reheat; the flavors deepen overnight. If the beans become too thick during simmering, add a splash of chicken broth or water to reach your desired consistency. Adjust sweetness and spice to your preference.

  • Prep Time: 20 minutes
  • Cook Time: 2 hours 15 minutes
  • Category: Side Dishes
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 410 kcal
  • Sugar: 18g
  • Sodium: 980mg
  • Fat: 17g
  • Saturated Fat: 6g
  • Unsaturated Fat: 8g
  • Trans Fat: 0.5g
  • Carbohydrates: 45g
  • Fiber: 12g
  • Protein: 25g
  • Cholesterol: 65mg

Keywords: cowboy beans recipe, baked beans, bbq side dish, potluck recipe, hearty beans, pinto beans, kidney beans, bacon beans, ground beef beans, smoked sausage beans, comfort food, southern side dish

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!