Go Back
+ servings
how to make homemade baked beans recipe

Homemade baked beans recipe

Before diving into the delicious world of homemade baked beans, let’s talk about what you can serve them with. These hearty beans are versatile and can complement a variety of dishes.
Prep Time: 30 minutes
Cook Time: 3 hours
Total Time: 15 hours 30 minutes
Course: Breakfast
Cuisine: American
Keyword: Homemade baked beans recipe
Servings: 14
Calories: 280kcal

Equipment

  • Oven

Ingredients

  • 1 pound dry navy beans
  • 1 1/2 cups reserved cooking liquid from beans
  • 8 slices bacon chopped into small pieces
  • 1 cup finely chopped yellow onion
  • 1 cup dark brown sugar
  • 1 cup tomato ketchup
  • 2 tablespoons pure maple syrup
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon Dijon mustard
  • 2 teaspoons sea salt
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon ground black pepper

Instructions

Step 1: Prepare Your Beans

  • Start by sorting through the dry navy beans. Rinse them under cool water and remove any debris. Once cleaned, soak the beans in water overnight. This step helps them cook evenly and shortens cooking time.

Step 2: Cook the Beans

  • After soaking, drain the beans and place them in a large pot. Cover them with fresh water — about an inch above the beans.
  • Bring the water to a boil, then reduce the heat and let them simmer for about 1-1.5 hours until they're tender. Once cooked, reserve 1 1/2 cups of this cooking liquid.

Step 3: Cook the Bacon and Onions

  • In another large pan, cook the chopped bacon over medium heat until crispy. Remove the bacon from the pan and set it aside, leaving the rendered fat. Add the chopped onion to the same pan. Sauté until they become soft and translucent.

Step 4: Mix Ingredients Together

  • In your large pot of beans, carefully combine the cooked beans, bacon, sautéed onions, brown sugar, ketchup, maple syrup, apple cider vinegar, Dijon mustard, salt, baking soda, and black pepper. Stir everything together until combined.

Step 5: Bake

  • Preheat your oven to 325°F (160°C). Cover the pot and place it in your preheated oven. Bake for about 2-3 hours, stirring occasionally. The longer you bake, the deeper the flavors become.

Step 6: Adjust the Consistency

  • Check your beans about halfway through cooking. If the mixture seems too thick, add a bit of reserved cooking liquid. If it appears too soupy, leave it uncovered for the remaining cooking time.

Step 7: Serve and Enjoy

  • Once the beans are tender and the sauce has thickened, take them out of the oven. Let them sit for a few minutes before serving.
  • You can garnish them with fresh herbs or serve alongside your favorite dishes.

Notes

  • Soaking Is Key: Don’t skip the overnight soak. It helps your beans cook evenly and reduces cooking time.
  • Use Quality Bacon: The type of bacon can greatly influence the flavor. Choose a high-quality, thick-cut bacon for better taste.
  • Experiment with Spices: Feel free to add spices like smoked paprika or chili powder for an extra flavor boost.
  • Adjust Sweetness to Your Liking: Not a fan of overly sweet beans? Cut back on the brown sugar and maple syrup to match your preference.
  • Don't Rush the Baking: Allowing the beans to bake longer helps deepen the flavors. Trust the process!

Nutrition

Serving: 116g | Calories: 280kcal | Carbohydrates: 40g | Protein: 10g | Fat: 9.5g | Saturated Fat: 1.5g | Cholesterol: 1mg | Sodium: 424mg | Fiber: 6g | Sugar: 19g
Tried this recipe?Let us know how it was!