Tangy-sweet baked beans loaded with bite after bite of savory-salty bacon.
Print Pin
4.75 from 12 votes

Bacon Lovers Baked Beans Recipe

Bacon lovers rejoice! This homemade baked beans recipe is simmered in a tangy-sweet sauce and packed with savory crisp-bacon. Then it is topped off with a layer of smoky bacon and baked until bubbly.
Course Side Dish
Cuisine American
Keyword baked beans recipe
Prep Time 45 minutes
Cook Time 1 hour
Total Time 1 hour 45 minutes
Servings 20 Half Cup Servings
Calories 242kcal
Author Buy This Cook That


  • 16 strips Smithfield Bacon divided
  • 84 ounces pork and beans drained
  • 1/4 cup barbecue sauce
  • 1/4 cup brown sugar
  • 1/4 cup ketchup
  • 2 tablespoons prepared yellow mustard
  • 1/4 teaspoon black pepper
  • 3 tablespoons bacon drippings
  • 1 yellow or white onion small, peeled, small diced
  • 1/2 green bell pepper seeded, small diced
  • 2 cloves garlic finely minced


  • Preheat oven to 375 degrees. Arrange 8 strips of bacon as desired on a lightly greased broiler pan with a catch tray. Bake for 20 minutes. 
  • While the bacon is baking, cut the remaining 8 strips of bacon into half inch sized pieces. Brown the bacon in a large skillet over medium heat. Work in batches and transfer the browned bacon to paper towels to drain. Reserve three tablespoons of the bacon drippings.
  • In an 8x12 baking dish, stir together the drained beans, barbecue sauce, ketchup, brown sugar, mustard, and black pepper.
  • Saute the onion, bell pepper, and garlic in the reserved bacon drippings on medium low heat for 7 - 10 minutes until tender. 
  • Fold the prepared bacon bits and the sauteed onion and peppers into the bean mixture. Stir until well combined. 
  • Place the pre-cooked bacon strips on top of the bean mixture. Bake uncovered for 30 to 45 minutes until the beans are heated through and bubbly.


This recipe makes approximately 20 servings of 1/2 cup each.


Serving: 0.5cup | Calories: 242kcal | Carbohydrates: 29g | Protein: 8g | Fat: 11g | Saturated Fat: 3g | Cholesterol: 21mg | Sodium: 694mg | Potassium: 439mg | Fiber: 6g | Sugar: 4g | Vitamin A: 40IU | Vitamin C: 5.4mg | Calcium: 70mg | Iron: 2.2mg