Ingredients
Equipment
Method
- Preheat your oven to 350 degrees F. Dice your onion and chop the bacon into roughly half-inch pieces while the oven heats.
- Add the chopped bacon to a large skillet over medium heat. Cook for about 5 to 7 minutes, stirring occasionally, until the bacon is crispy and has rendered most of its fat.
- Add the ground beef and diced onion to the skillet with the bacon. Break up the beef with your spoon and cook for 8 to 10 minutes until the meat is no longer pink and the onion has softened. Drain off most of the excess grease, leaving just a tablespoon or so for flavor.
- Open all the cans of beans except the baked beans. Pour the kidney beans, butter beans, pinto beans, and navy beans into a colander and rinse them under cold water.
- In your baking dish, combine the brown sugar, ketchup, apple cider vinegar, yellow mustard, garlic powder, and black pepper. Stir everything together until the sugar dissolves and you have a smooth, tangy-sweet sauce.
- Add all the drained beans, the can of baked beans with its sauce, and the cooked meat mixture to the baking dish. Stir everything together until all the beans are evenly coated with the sauce and the meat is distributed throughout.
- Place the uncovered baking dish in your preheated oven. Bake for 50 to 60 minutes, until the sauce is bubbling around the edges and has thickened slightly.
- Remove the dish from the oven and let it rest for about 10 minutes before serving. This resting time allows the sauce to thicken further as it cools slightly. Serve warm with your favorite barbecue dishes.
Notes
Make this dish a day ahead and refrigerate it overnight. The flavors meld together beautifully, and reheating it in the oven the next day actually improves the taste and texture. Store leftover calico beans in an airtight container in the refrigerator for up to 5 days. Freezes well for up to 3 months.
