Go Back
Cowboy beans in a skillet with cornbread.

Chipotle Peach Cowboy Beans

If you're looking for the best homemade cowboy beans recipe then look no further!  Packed with smoky, spicy chipotle and sweetened up with some fresh peaches, these cowboy beans are fit for any BBQ or party.
Course side
Cuisine American
Keyword baked beans, Bbq Side dish, beans, cowboy beans, Side Dish
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4
Calories 240kcal
Author Debs


  • 1 Tbsp vegetable oil or olive oil
  • 1 red or yellow onion finely diced
  • 2 cloves garlic minced
  • 5 rashers thick cut bacon diced
  • 1 chipotle in adobo or 1 Tbsp chipotle paste
  • 1/4 cup brown sugar
  • 2 ripe peaches 1 diced, 1 sliced
  • 1 teaspoon cider vinegar
  • 1 tin tomatoes
  • 1 tin white haricot beans


  • In a medium size heavy bottom sauce pan heat the oil and sauté the onion and garlic until soft and fragrant, about 3 minutes. Add the bacon and let brown scraping up any brown bits on the bottom of the pan.
  • Add the peaches, brown sugar and vinegar. Cook until the peaches are soft but still holding their shape and the brown sugar has melted. This will only take about 3-5 minutes depending on the ripeness of the peaches. Stir the tomatoes into the pan and adjust the seasoning. Add the beans and mix well to coat all the beans in sauce.
  • Season to taste and add extra peaches or chipotle depending on if you’d like the beans a little sweeter or spicier. Divide into bowls or skillets and top with the sliced peaches and some cilantro. Serve with the cheddar jalapeño cornbread muffins.