- 2 cans navy beans (drained)
- 4 slices bacon, chopped
- 1 small onion, diced
- 2 cloves garlic, minced
- 1/3 cup ketchup
- 1/4 cup brown sugar
- 1 tbsp molasses (optional)
- 1 tbsp mustard
- 1 tbsp apple cider vinegar
- Salt & pepper to taste
- 1/2 tsp smoked paprika (optional)
Step 1 – Cook the BaconCook chopped bacon in a pan over medium heat.Once crispy, remove most of the fat. Leave about one tablespoon in the pan.Add onion and cook for 4–5 minutes. Then add garlic and cook for 30 seconds. Step 2 – Make the SauceAdd ketchup, brown sugar, molasses, mustard, and vinegar.Stir well. Let it simmer for 2–3 minutes.The sauce will start to thicken and smell slightly sweet and warm. Step 3 – Add the BeansAdd the beans (drained if canned).Stir until everything is coated evenly.Don’t worry if it looks thin—it will thicken later. Step 4 – Cook the BeansYou have three options:Quick stovetop (30–40 minutes):Simmer on low heatStir occasionallyOven method (best flavor):Bake at 300°F for 2–3 hoursStir once or twiceSlow cooker:Cook on low for 6–8 hoursIf you have time, use the oven. If not, the stovetop still gives great results.