The BEST baked beans are hearty, sweet, savory, and packed with rich flavor. This recipe takes classic baked beans to the next level with a combination of bacon, brown sugar, molasses, and a touch of mustard and vinegar for balance. It’s the perfect side dish for barbecues, picnics, or even as a comforting meal on its own.
Why You’ll Love This Recipe
I love this recipe because it’s the perfect balance of sweet, savory, and smoky. The beans are tender and coated in a rich, flavorful sauce that’s cooked low and slow for deep, satisfying flavors. The addition of bacon and molasses brings a depth of flavor that takes baked beans from a simple side dish to something extraordinary. It’s a recipe that’s always a crowd-pleaser and easy to make in advance.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
2 cans (15 oz each) of navy beans or any white beans (drained and rinsed)
-
6 slices of bacon (diced)
-
1 medium onion (chopped)
-
1/4 cup brown sugar (packed)
-
2 tablespoons molasses
-
1/4 cup ketchup
-
2 tablespoons Dijon mustard
-
1 tablespoon apple cider vinegar
-
1/2 teaspoon salt
-
1/4 teaspoon black pepper
-
1/4 teaspoon smoked paprika (optional for extra smokiness)
-
1/2 cup water or chicken broth (optional, for thinning the sauce)
directions
-
I start by preheating the oven to 350°F (175°C).
-
In a large skillet over medium heat, I cook the diced bacon until it’s crispy, about 5–7 minutes. Once done, I remove it from the skillet and set it aside. I reserve about 1 tablespoon of bacon fat in the pan.
-
In the same skillet, I sauté the chopped onion in the bacon fat for 3–4 minutes, until softened.
-
I add the brown sugar, molasses, ketchup, mustard, apple cider vinegar, salt, and pepper to the skillet. I stir everything together and let it simmer for 2–3 minutes to combine the flavors.
-
In a large baking dish, I combine the drained and rinsed beans with the bacon and onion mixture. I stir everything well and add a bit of water or chicken broth if I want a slightly thinner sauce.
-
I cover the baking dish with foil and bake for 30–40 minutes, stirring halfway through, until the beans are hot and the sauce has thickened.
-
If I want the beans to have a slightly crispy top, I remove the foil during the last 10 minutes of baking.
-
Once done, I let the beans cool for a few minutes before serving.
Servings and timing
This recipe makes about 6–8 servings. Prep time is about 10 minutes, cooking time is around 40–45 minutes, so it’s ready in just under an hour.
Variations
-
I sometimes add a dash of hot sauce or chili flakes to give the beans a little heat.
-
For a vegetarian version, I omit the bacon and use olive oil or vegetable oil for sautéing the onions.
-
If I want a smoky flavor, I use smoked paprika or add a few dashes of liquid smoke.
-
I’ve also made these beans with a combination of different beans, such as kidney or pinto beans.
-
For a more tangy flavor, I add a little more vinegar or swap it for lemon juice.
storage/reheating
I store leftover baked beans in an airtight container in the fridge for up to 4–5 days. To reheat, I microwave individual servings or warm the entire dish in the oven at 350°F until heated through, about 15–20 minutes. The beans can also be frozen for up to 3 months—just thaw and reheat in the oven or microwave.
FAQs
Can I use dried beans instead of canned beans?
Yes, I can! If using dried beans, I soak them overnight and cook them until tender before proceeding with the recipe. You’ll need to adjust the cooking time to account for the beans not being pre-cooked.
Can I make these beans in advance?
Yes, I love making these beans ahead of time. They actually taste even better the next day after the flavors have had time to meld. Just store them in the fridge and reheat before serving.
Can I make these beans in a slow cooker?
Yes, I can! Simply sauté the bacon and onions first, then combine them with the beans and sauce ingredients in the slow cooker. Cook on low for 4–6 hours or high for 2–3 hours.
What kind of beans should I use?
Navy beans are most commonly used in baked beans, but I’ve also used kidney beans, pinto beans, or any white beans, depending on what I have available.
Can I make these beans spicier?
Absolutely! I add chili flakes, jalapeños, or hot sauce for extra heat. Adjust the spice level to your taste.
Conclusion
The BEST baked beans are the perfect combination of sweet, savory, and smoky flavors with tender beans that soak up all the goodness. I love how this dish is simple to prepare but tastes like it’s been slow-cooked for hours. Whether I’m serving it alongside grilled meats, at a summer BBQ, or just as a comforting side, these baked beans are always a hit and sure to be enjoyed by everyone at the table.

The BEST Baked Beans
- Author: Olivia
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6–8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Low Lactose
Description
The BEST baked beans are rich, savory, and slightly sweet, made with bacon, molasses, and Dijon mustard for bold flavor. Perfect as a hearty side for barbecues or comforting meals.
Ingredients
- 2 cans (15 oz each) navy or white beans, drained and rinsed
- 6 slices bacon, diced
- 1 medium onion, chopped
- 1/4 cup brown sugar, packed
- 2 tbsp molasses
- 1/4 cup ketchup
- 2 tbsp Dijon mustard
- 1 tbsp apple cider vinegar
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp smoked paprika (optional)
- 1/2 cup water or chicken broth (optional)
Instructions
- Preheat oven to 350°F (175°C).
- Cook bacon in a skillet until crispy, about 5–7 minutes. Remove and set aside, reserving 1 tbsp bacon fat.
- Sauté onion in reserved bacon fat for 3–4 minutes until soft.
- Add brown sugar, molasses, ketchup, mustard, vinegar, salt, pepper, and smoked paprika. Simmer for 2–3 minutes.
- Combine beans, bacon, and sauce in a baking dish. Add water or broth if desired for thinner sauce.
- Cover with foil and bake for 30–40 minutes, stirring halfway. Remove foil last 10 minutes for crispier top.
- Cool slightly before serving.
Notes
- Use a mix of beans for variety.
- Add hot sauce or chili flakes for heat.
- Make vegetarian by skipping bacon and using oil.
- Reheats well and freezes up to 3 months.
- Tastes better the next day as flavors meld.
Nutrition
- Serving Size: 1 cup
- Calories: 230
- Sugar: 10g
- Sodium: 520mg
- Fat: 7g
- Saturated Fat: 2g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 6g
- Protein: 10g
- Cholesterol: 15mg