Description
Classic homemade baked beans simmered in a rich, sweet and smoky sauce. Perfect as a side dish for barbecues or family dinners.
Ingredients
Units
Scale
- 2 cups dried navy beans (or 3 cans of cooked navy beans, drained and rinsed)
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1/2 cup ketchup
- 1/4 cup molasses
- 1/4 cup brown sugar
- 1 tablespoon yellow mustard
- 1 tablespoon apple cider vinegar
- 1 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups water (or more as needed)
- Optional: 4 slices bacon, chopped (omit for vegetarian version)
Instructions
- If using dried beans, soak them overnight in water. Drain and rinse before cooking. Simmer in fresh water for 1 hour or until tender. Drain.
- Preheat oven to 325°F (163°C).
- In a large oven-safe pot or Dutch oven, cook chopped bacon over medium heat until crispy (if using). Remove and set aside, leaving some fat in the pot.
- Add chopped onion and garlic to the pot and sauté until softened.
- Stir in ketchup, molasses, brown sugar, mustard, vinegar, smoked paprika, salt, and pepper. Mix well.
- Add the cooked (or canned) beans and stir to coat. Pour in water and mix thoroughly.
- Bring mixture to a simmer, then cover and transfer to the preheated oven.
- Bake for 2 to 3 hours, checking every 45 minutes and adding water if the mixture gets too dry.
- Uncover for the last 30 minutes of baking for a thicker sauce, if desired.
- Remove from oven and let sit for 10 minutes before serving.
Notes
- For a vegetarian version, omit the bacon.
- Add a dash of liquid smoke for extra smoky flavor if not using bacon.
- Beans thicken as they cool—add water before reheating if needed.
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 12g
- Sodium: 480mg
- Fat: 4g
- Saturated Fat: 1g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg