The perfect side dish to BBQ, these baked beans are not your usual straight-out-of-the-can beans. Packed with flavor and bite, these beans are sure to be a hit.
Cook the Bacon
Preheat your oven to 375°F (190°C).
In a large, deep skillet, cook the bacon over medium-high heat until crispy. Remove, crumble, and set aside, reserving 2 tablespoons of drippings for flavor.
Sauté Onion and Garlic
Add chopped onion and minced garlic to the bacon drippings. Cook until the onion is soft and translucent. Drain any excess grease.
Combine the Beans
In a large mixing bowl (or directly in your skillet if it’s oven-safe), combine the bacon, onion mixture, and all five types of beans: pinto, Great Northern, baked, kidney, and garbanzo.
Make the Sauce
In a small bowl, whisk together ketchup, molasses, brown sugar, Worcestershire sauce, mustard, and pepper. Pour this sweet and tangy sauce over the beans and stir until well coated.
Bake Until Bubbly
Transfer everything to a 9×12-inch casserole dish.
Cover and bake for 1 hour, until the sauce is thickened and the beans are bubbling. For extra caramelization, uncover the last 10 minutes.