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.
Calories: 240kcal | Carbohydrates: 24g | Protein: 4g | Fat: 14g | Saturated Fat: 6g | Cholesterol: 18mg | Sodium: 250mg | Potassium: 255mg | Fiber: 1g | Sugar: 20g | Vitamin A: 310IU | Vitamin C: 7.8mg | Calcium: 25mg | Iron: 0.5mg