Best Baked Beans with Bacon
These baked beans are rich, smoky, and perfectly balanced. Just sweet enough with a subtle tang. Made with pantry-friendly canned beans and topped with a savory Parmesan finish, this is the kind of easy side dish that quietly steals the show at any barbecue or family dinner.
Prep Time15 minutes mins
Cook Time55 minutes mins
Resting Time20 minutes mins
Total Time1 hour hr 30 minutes mins
Course: Side Dish
Cuisine: American
Servings: 12
Calories: 454kcal
Cost: $10–$14
- 1 pound bacon chopped
- 4 15–16 oz cans baked beans
- 1 15 oz can kidney beans drained
- 1 15 oz can pinto beans drained
- 1 15 oz can chili beans drained
- ½ cup brown sugar
- ½ cup ketchup
- 1 teaspoon Worcestershire sauce
- ¼ cup grated Parmesan cheese optional, but highly recommended
Preheat the oven to 350°F.
Cook the bacon in a large, deep skillet over medium-high heat until evenly browned and just crisp, about 8–10 minutes.
Drain the bacon on a paper towel-lined plate.
Mix everything together in a large bowl: cooked bacon, baked beans, kidney beans, pinto beans, chili beans, brown sugar, ketchup, and Worcestershire sauce. Stir until well combined.
Transfer to a baking dish and spread evenly. Top with grated Parmesan cheese, if using.
Bake uncovered for about 45 minutes, or until hot, bubbling, and slightly thickened around the edges.
Let rest for 15–20 minutes before serving.
About the beans: Regular 15–16 oz cans work perfectly.
Too sweet? Cut the brown sugar to ⅓ cup. You can always add more next time.
Too thick or dry? Stir in a splash of water or a little extra ketchup before baking.
Make ahead: Assemble everything, cover, and refrigerate up to 24 hours. Add 5–10 extra minutes to bake time if starting cold.
No bacon? Add 1 teaspoon smoked paprika and a drop of liquid smoke for a similar depth.
Don’t skip the rest time: This is what turns it from “soupy beans” into that rich, scoopable side everyone loves.
Calories: 454kcal | Carbohydrates: 58g | Protein: 18g | Fat: 18g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 0.05g | Cholesterol: 37mg | Sodium: 1416mg | Potassium: 910mg | Fiber: 13g | Sugar: 14g | Vitamin A: 88IU | Vitamin C: 4mg | Calcium: 143mg | Iron: 4mg