Ingredients
1 lb thick-cut bacon, diced
1 lb lean ground beef
1 large yellow onion, chopped
1 green bell pepper, chopped
3 cloves garlic, minced
3 (28 ounce) cans pork and beans, undrained
1 (15 ounce) can kidney beans, rinsed and drained
1 (15 ounce) can pinto beans, rinsed and drained
1/2 cup BBQ sauce (your favorite brand)
1/4 cup ketchup
1/4 cup dark molasses
1/4 cup packed light brown sugar
2 tablespoons yellow mustard
1 tablespoon apple cider vinegar
1 teaspoon liquid smoke (optional, for extra smokiness)
1 teaspoon smoked paprika
1/2 teaspoon chili powder
1/4 teaspoon black pepper
Instructions
Step 1: Preheat your oven to 350°F (175°C).
Step 2: In a large Dutch oven or oven-safe pot, cook the diced bacon over medium heat until crispy. Remove the bacon with a slotted spoon and set aside, reserving about 2 tablespoons of bacon fat in the pot.
Step 3: Add the ground beef to the pot with the bacon fat. Cook over medium-high heat, breaking it up with a spoon, until browned. Drain any excess fat.
Step 4: Add the chopped onion and green bell pepper to the pot. Cook until softened, about 5-7 minutes. Stir in the minced garlic and cook for another minute until fragrant.
Step 5: Stir in the pork and beans (undrained), rinsed and drained kidney beans, and pinto beans into the pot with the beef and vegetables.
Step 6: Add the BBQ sauce, ketchup, molasses, brown sugar, yellow mustard, apple cider vinegar, liquid smoke (if using), smoked paprika, chili powder, and black pepper. Stir well to combine all ingredients.
Step 7: Bring the mixture to a gentle simmer on the stovetop. Once simmering, cover the pot and transfer it to the preheated oven. Bake for 60 minutes.
Step 8: After 60 minutes, remove the lid and stir the beans. Continue to bake uncovered for another 30 minutes, or until the sauce has thickened to your desired consistency and the top is slightly caramelized.
Step 9: Remove from the oven. Garnish with the reserved crispy bacon bits before serving. Let stand for 10-15 minutes before serving to allow the flavors to deepen.
Notes
For best flavor, make these beans a day ahead and reheat slowly. You can adjust the sweetness or tanginess to your liking by adding more brown sugar or apple cider vinegar. If you prefer a spicier kick, add a pinch of cayenne pepper or a diced jalapeño with the onions.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Category: Side Dishes
- Cuisine: American
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 380 kcal
- Sugar: 28g
- Sodium: 850mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 10g
- Protein: 15g
- Cholesterol: 35mg
Keywords: cowboy baked beans recipe, baked beans, bbq side dish, potluck recipe, beans with bacon, ground beef beans, southern baked beans, homemade baked beans

