Go Back
+ servings

Homemade Baked Beans Recipe

Prep Time15 minutes
Cook Time3 hours
Servings - 8 persons


  • 3 cups cooked pinto or navy beans (see how to cook dry beans here!)
  • 1 onion, sliced
  • 4 garlic cloves, smashed
  • Salt and pepper
  • 1/3 cup molasses
  • 1/3 cup ketchup
  • 2 Tbsp sweet chili sauce
  • 2 Tbsp Worcestershire sauce
  • 1 cup hot water
  • 4 slices bacon or turkey bacon


  • Cook about 1.5 cups dry pinto beans or navy beans. Add the onion slices and smashed garlic cloves to the pot while the beans are cooking. Once tender, drain off the water.
  • In a mixing bowl, whisk together the molasses, ketchup, chili sauce and Worcestershire. Stir in some hot water.
  • Place the beans, onions and garlic into a baking dish. Pour the sauce over the top. Add the bacon pieces on top.
  • Cover with foil and bake at 200 for 3-4 hours. Uncover for the last 30-45 minutes of baking.
  • Sprinkle with a little brown sugar if you want to sweeten them up a bit.