Cowboy Baked Beans Recipe

Saddle up for a hearty and flavorful dish with this Cowboy Baked Beans recipe. Packed with savory ingredients and slow-cooked to perfection, it’s sure to be a hit at your next gathering or as a comforting meal any day of the week.


  • 1 pound (450g) dried pinto beans
  • 1 onion, diced
  • 4 cloves garlic, minced
  • 1 bell pepper, diced
  • 1 jalapeño pepper, diced (optional for extra heat)
  • 1 cup (240ml) barbecue sauce
  • ½ cup (120ml) ketchup
  • ½ cup (120ml) molasses
  • ¼ cup (60ml) apple cider vinegar
  • 1 tablespoon (15ml) Worcestershire sauce
  • 1 tablespoon (15ml) mustard
  • 1 teaspoon (5ml) smoked paprika
  • Salt and black pepper to taste
  • 6 slices bacon, cooked and crumbled (optional for topping)


  1. Rinse the dried pinto beans under cold water and remove any debris. Place them in a large bowl and cover with water. Let them soak overnight or for at least 8 hours.
  2. After soaking, drain and rinse the beans again. Transfer them to a large pot and cover with fresh water. Bring to a boil over high heat, then reduce the heat to low and let them simmer for about 1 to 1½ hours, or until the beans are tender but not mushy. Drain and set aside.
  3. Preheat your oven to 325°F (160°C).
  4. In a large Dutch oven or oven-safe pot, sauté the diced onion, garlic, bell pepper, and jalapeño pepper (if using) over medium heat until softened, about 5-7 minutes.
  5. Add the cooked beans to the pot with the sautéed vegetables.
  6. In a separate bowl, mix together the barbecue sauce, ketchup, molasses, apple cider vinegar, Worcestershire sauce, mustard, smoked paprika, salt, and black pepper. Pour this mixture over the beans and stir until well combined.
  7. Cover the pot with a lid or aluminum foil and transfer it to the preheated oven. Bake for 1½ to 2 hours, stirring occasionally, until the sauce has thickened and the flavors have melded together.
  8. If desired, sprinkle the cooked and crumbled bacon over the top of the beans during the last 15 minutes of baking.
  9. Once done, remove the pot from the oven and let it cool slightly before serving. Enjoy these Cowboy Baked Beans as a side dish or a satisfying main course!

Leave a Comment