Go Back
+ servings
Pot of homemade maple bacon baked beans.
Print Recipe
4.20 from 5 votes

Homemade Maple Bacon Baked Beans

These completely homemade Maple Bacon Baked Beans are like nothing you’ve ever tried before! Sweet and tangy, topped with bacon and a spicy bite. Don’t miss the surprise star - ROOT BEER!
Prep Time15 minutes
Cook Time30 minutes
Resting Time5 minutes
Total Time50 minutes
Course: Side Dish
Cuisine: American
Keyword: baked beans from scratch, easy baked beans, homemade baked beans
Servings: 8
Calories: 255kcal


  • 4 slices bacon
  • 1 yellow onion diced
  • 3 cloves garlic minced
  • tbsp tomato paste
  • 3 cups root beer
  • 1 tbsp apple cider vinegar
  • 1 tbsp maple syrup
  • 1 tbsp Dijon mustard or brown mustard
  • 4 cans (15-ounces each) cannellini beans well rinsed and drained
  • salt and fresh ground pepper to taste
  • red pepper flakes for garnish
  • chopped fresh parsley for garnish


  • Preheat oven to 400˚F.
  • Place bacon in an oven-safe dutch oven or large high-sided oven-safe skillet; set skillet over medium heat and cook the bacon slices to a crisp.
  • Remove bacon from skillet with a slotted spoon and set aside.
  • Add diced onion to the bacon grease in the skillet and cook for 3 minutes over medium heat.
  • Stir in garlic and continue to cook for 30 seconds.
  • Add tomato paste; stir and cook for 1 minute.
  • Slowly whisk in root beer, apple cider vinegar, maple syrup, and mustard. Bring mixture to a boil.
  • Gently stir in beans.
  • Crumble previously cooked bacon and add half of the crumbled bacon to the pot.
  • Slowly stir mixture and season with salt and pepper; reduce heat to medium low and simmer for 15 minutes.
  • Transfer beans to the preheated oven and bake, uncovered, for 25 to 30 minutes, or until thickened.
  • Remove from oven; let stand 5 to 8 minutes to cool slightly.
  • Top with remaining bacon.
  • Garnish with red pepper flakes and parsley.
  • Serve.


Calories: 255kcal | Carbohydrates: 46g | Protein: 14g | Fat: 4g | Saturated Fat: 1g | Cholesterol: 7mg | Sodium: 603mg | Potassium: 103mg | Fiber: 11g | Sugar: 12g | Vitamin A: 76IU | Vitamin C: 2mg | Calcium: 142mg | Iron: 5mg