Go Back

Homemade Baked Beans

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course

Ingredients
  

  • 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)

Method
 

  1. Step 1 – Cook the Bacon
    Cook 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.
  2. Step 2 – Make the Sauce
    Add 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.
  3. Step 3 – Add the Beans
    Add the beans (drained if canned).
    Stir until everything is coated evenly.
    Don’t worry if it looks thin—it will thicken later.
  4. Step 4 – Cook the Beans
    You have three options:
    Quick stovetop (30–40 minutes):
    Simmer on low heat
    Stir occasionally
    Oven method (best flavor):
    Bake at 300°F for 2–3 hours
    Stir once or twice
    Slow cooker:
    Cook on low for 6–8 hours
    If you have time, use the oven. If not, the stovetop still gives great results.