Ingredients
Equipment
Method
- Preheat the oven to 350 F and set a rack to the middle position.
- Set a large oven-safe Dutch oven over medium heat. Add the diced bacon and cook, stirring occasionally, until the fat has rendered and the bacon is crisp at the edges, about 7 minutes. Use a slotted spoon to lift the bacon to a plate, leaving the rendered fat in the pot.
- Increase the heat to medium-high. Add the ground beef to the bacon fat and break it apart with a wooden spoon. Cook undisturbed for 2 minutes to build a crust, then stir and continue browning until no pink remains, about 6 minutes total. Tilt the pot and spoon off all but about 2 tablespoons of fat.
- Add the diced yellow onion and green bell pepper to the beef. Cook, stirring often, until the vegetables soften and the onion turns translucent, about 5 minutes.
- Stir in the drained pinto beans, ketchup, barbecue sauce, dark brown sugar, yellow mustard, Worcestershire sauce, apple cider vinegar, chili powder, black pepper, and salt. Return the crisped bacon to the pot and fold everything together until the beans are evenly coated in sauce.
- Bring the mixture to a gentle simmer on the stovetop, about 3 minutes, then slide the uncovered Dutch oven into the preheated oven.
- Bake for 45 to 60 minutes, until the sauce has thickened, darkened, and bubbles slowly with caramelized edges around the rim of the pot. Stir once at the halfway mark to keep the top from drying out.
- Remove from the oven and let the beans rest for 10 minutes so the sauce tightens around the beans. Taste, adjust salt, and serve hot straight from the pot.
