I cook this pot of beans on slow afternoons and busy weeknights. I learned to use dry navy beans and a simple sweet sauce so the meal stretches for several dinners. Honey Baked Beans fit my routine because I can soak beans one day and bake them the next.
I like recipes that ask for little work and give a lot back. I meal-plan around this dish. I pack leftovers for lunches. I warm a serving and add a fresh green salad. The house smells good. The dish is steady and plain to make again and again.
This dish is a home-baked bean casserole made from dry navy beans, bacon, and a sweet-savory sauce. It tastes sweet, slightly smoky, and a bit tangy from the vinegar. People make it for family dinners, potlucks, or holidays. It pairs well with bread, roasted meats, or simple greens. For a cheese board idea to serve with a warm tray, see some baked brie ideas that go well with baked beans.
Why make this recipe
This version cooks mostly hands-off. You soak beans overnight and bake the casserole covered for hours. The long bake builds flavor. The sauce uses pantry staples like honey and tomato paste. It is flexible for size and taste. You can stretch it into several meals or feed a crowd. If you want a protein side to go with salmon, check a simple baked boursin salmon idea that pairs well.
How to make this recipe
First soak the beans, then cook them until tender. You fry bacon and soften onion and garlic, then mix the sauce in the baking dish. Add the cooked beans and bake covered, then uncover to thicken. Expect a soft, saucy texture and a sticky top after the final bake. The steps link: soak, boil, fry, mix, bake. For a sweet treat after the meal, try a simple honey dessert like this bee sting cake.
Ingredients
- 1 ¼ cups (½ pound) navy beans (dry) — small white beans that cook soft and hold shape.
- 2 slices thick-cut bacon (chopped) — adds smoky fat and savory flavor.
- 1 large yellow onion (chopped) — gives sweetness and body to the sauce.
- 2 cloves garlic (minced) — adds depth and aroma.
- 1 cup water — helps make the sauce loose enough to coat the beans.
- 6-ounce can (heaping ½ cup) tomato paste — gives tang and color.
- ½ cup honey — main sweetener and flavor note.
- ¼ cup dark brown sugar (packed) — deepens the sweetness and adds molasses notes.
- 2 tablespoons unsulphured molasses — rounds the sweet mix and adds color.
- 2 tablespoons apple cider vinegar — balances the sugars with bright acid.
- 2 teaspoons mustard powder — adds warmth and a bit of sharpness.
- 1 teaspoon kosher salt — brings the flavors out.
- ½ teaspoon black pepper — mild heat and balance.
These items work together to make a sweet, smoky, and tangy sauce that clings to the beans.
Directions
One Day Before: Add the dried navy beans to a bowl and cover them with water by about 1 inch. Allow them to soak at room temperature for at least 4 hours, or preferably overnight. Preheat the oven to 300°F. Place the soaked beans in a large pot and cover completely with water. Bring to a boil, then reduce heat to low and simmer for 45 minutes, or until the beans are tender. Drain in a colander and set aside. While the beans are cooking, sauté the diced bacon over medium heat until browned and crispy. Add the diced onion and minced garlic and cook until the onion is softened and caramelized, about 5-7 minutes. Remove from heat and drain any excess bacon fat, if necessary. Whisk together the water, tomato paste, sweeteners, vinegar, and seasonings in a 2-quart baking dish. Add the cooked bacon, onion, and garlic to the sauce and stir to combine. Add the cooked navy beans to the casserole dish. Stir until the beans are well coated with the sauce. Cover the baking dish with a lid or aluminum foil. Bake covered for 2 hours. Then, remove the cover and bake for an additional 30 minutes or until the beans reach your desired consistency.
Notes: Soaking shortens the cook time and helps the beans cook evenly. Browning the bacon and caramelizing the onion add flavor that the sauce will pick up. Baking covered keeps the beans moist; uncovering lets the sauce thicken.
How to serve this recipe
Serve the beans warm from the oven. Spoon them onto plates next to roasted or grilled meats. They work well beside rice, cornbread, or a simple green salad. For a casual meal, set the beans in a bowl and let people help themselves. You can top a bowl with chopped fresh parsley for color. This dish also makes a good side for sandwiches or as a baked bean bar at a small gathering.
How to store this recipe
Cool the beans to room temperature before storing. Keep them in an airtight container in the fridge for up to 4 days. For longer storage, freeze in portions in freezer-safe containers for up to 3 months. Thaw in the fridge overnight, then reheat gently on the stove or in the oven. If sauce is thick after chilling, add a splash of water when reheating to loosen it.
Tips to make this recipe
Use dry navy beans for the best texture. Do not skip the soak unless you use a quick-soak method. Taste the sauce before baking and adjust salt or vinegar. If the beans are still firm after the first bake, bake longer at low heat. Save bacon fat if you like more savory depth, or drain it for a leaner dish. This version of Honey Baked Beans stays reliable if you follow the soak and soft-boil steps.
Variation
Swap bacon with diced ham or smoked turkey for a different savory note. Leave out meat for a vegetarian version and add a tablespoon of smoked paprika for that smoky taste. Swap dark brown sugar for maple syrup for a milder sweet flavor. You can add a diced bell pepper with the onion for more texture. Some things are set—the bean type and long bake—so variations work best on the sauce and protein.
FAQs
Q: Can I use canned beans?
A: Yes. Skip the soak and boil. Reduce bake time to about 1 hour so they do not get mushy.
Q: Is this recipe spicy?
A: No. It is mostly sweet and savory. Add cayenne if you want heat.
Q: Can I make it in a slow cooker?
A: Yes. Cook the sauce and add the cooked beans. Slow cook on low 3–4 hours.
Q: How do I know when beans are done?
A: They should be tender and mash easily with a fork.
Conclusion
This recipe is a simple, steady way to get a sweet and savory side on the table with little fuss. It fits weeknight plans and stretches into extra meals. For a classic take and another home-style version, you can compare notes with a Classic Honey Baked Beans on FarmerOwned and try a different twist with Burnt Honey Baked Beans on Food52.
Print
Honey Baked Beans
- Total Time: 165 minutes
- Yield: 6 servings 1x
- Diet: Omnivore
Description
A simple, sweet, and savory baked bean casserole made with dry navy beans, bacon, and a flavorful sauce.
Ingredients
- 1 ¼ cups (½ pound) dry navy beans
- 2 slices thick-cut bacon, chopped
- 1 large yellow onion, chopped
- 2 cloves garlic, minced
- 1 cup water
- 6 ounces (heaping ½ cup) tomato paste
- ½ cup honey
- ¼ cup dark brown sugar, packed
- 2 tablespoons unsulphured molasses
- 2 tablespoons apple cider vinegar
- 2 teaspoons mustard powder
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
Instructions
- Soak the dried navy beans in a bowl of water for at least 4 hours, or overnight.
- Preheat the oven to 300°F.
- Boil the soaked beans in a large pot of water for 45 minutes or until tender, then drain.
- Fry the diced bacon over medium heat until browned and crispy. Add the onion and garlic, cooking until softened, about 5-7 minutes.
- Whisk together the water, tomato paste, honey, dark brown sugar, unsulphured molasses, apple cider vinegar, mustard powder, kosher salt, and black pepper in a baking dish.
- Add the cooked bacon, onion, and garlic to the sauce and stir to combine.
- Add the cooked navy beans and stir until well coated.
- Cover the dish with a lid or aluminum foil and bake for 2 hours.
- Uncover and bake for an additional 30 minutes or until desired consistency is reached.
Notes
Soaking beans shortens the cook time and helps them cook evenly. Browning the bacon and caramelizing the onions adds flavor. Baking covered keeps the beans moist, while uncovering allows the sauce to thicken.
- Prep Time: 15 minutes
- Cook Time: 150 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 15g
- Sodium: 500mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 8g
- Cholesterol: 10mg