Go Back
+ servings
Cowboy beans in a stainless steel bowl, featuring ground meat, white and red beans.

Ingredients

  • 8 ounces bacon chopped
  • 1/2 medium yellow onion diced
  • 4 garlic cloves minced
  • 1 pound lean ground beef
  • 1 tablespoon chili powder
  • Kosher salt to taste
  • 1/2 teaspoon black pepper
  • 3 cans pork and beans (15 ounces) with liquid
  • 1 can cannellini beans (15 ounces) drained
  • 1 can kidney beans (15 ounces) drained
  • 1 cup barbecue sauce
  • 3/4 teaspoon onion powder
  • 1/2 cup ketchup
  • 3 tablespoons brown sugar
  • 2 tablespoons yellow mustard
  • 1 tablespoon Worcestershire sauce
  • 2 teaspoons apple cider vinegar

Instructions

  • Preheat your oven to 350°F. In a large, heavy, oven-safe pot, cook the bacon over medium heat until crisp. Remove the bacon with a slotted spoon, leaving a bit of the grease in the pot.
    Crispy diced bacon cooking in a white enamel Dutch oven with red handles, ideal for healthy recipes and meal prep. Perfect for breakfast or adding flavor to various dishes.
  • Add the diced onion to the bacon grease and cook until softened, about 3-4 minutes. Stir in the minced garlic, then add the lean ground beef along with chili powder, salt, and black pepper. Cook until the beef is no longer pink and crumble it as it cooks. Drain any excess fat if needed.
    Sautéed onions and garlic cooking in a large enameled cast iron pot, preparation for healthy recipes or meal prep.
  • Return the crisp bacon to the pot. Stir in the pork and beans, cannellini beans, kidney beans, barbecue sauce, onion powder, ketchup, brown sugar, yellow mustard, Worcestershire sauce, and apple cider vinegar. Mix gently until all ingredients are combined.
    Creamy white beans stew with tomato sauce, ground meat, and spices in a red cast iron skillet. Perfect healthy comfort food recipe for meal prep or family dinners.
  • Bake in the preheated oven, uncovered, for 40-45 minutes until the mixture is bubbly and heated through.
    Cowboy beans in a red cast iron Dutch oven.

Nutrition Info:

Calories: 380kcal (19%) Carbohydrates: 56g (19%) Protein: 29g (58%) Fat: 6g (9%) Saturated Fat: 2g (13%) Sodium: 1531mg (67%) Fiber: 10g (42%) Sugar: 20g (22%)

Nutrition Disclaimer

Nutrition information are estimates only and may vary based on the specific brands, ingredients, and portion sizes you use. This data is provided for informational purposes only.