Here are my Southern-style baked beans, loaded with crispy bacon, sweet molasses and brown sugar, tangy Worcestershire sauce, and just the right amount of smoky flavor that makes them taste like they’ve been simmering all day.
These beans are always the first dish to disappear at our family cookouts and potlucks. I love that they come together so easily but taste like you put in hours of work. Plus, who can resist those crispy bacon strips on top?
Why You’ll Love These Southern Style Baked Beans
- Quick and easy – Ready in just about an hour, these baked beans are way faster than traditional recipes that take hours to simmer.
- Perfect sweet and savory balance – The molasses and brown sugar create that classic Southern sweetness, while the bacon and Worcestershire sauce add a nice savory depth.
- Simple pantry ingredients – You probably have most of these staples in your kitchen already, making this an easy side dish to whip up anytime.
- Great for gatherings – These beans are a hit at barbecues, potlucks, and family dinners, and they taste even better the next day as leftovers.
What Kind of Navy Beans Should I Use?
Canned navy beans are the way to go for this recipe since they’re already cooked and ready to use, saving you hours of soaking and simmering. You can use any brand you find at your grocery store, though I’d recommend draining and rinsing them first to get rid of excess sodium and that slightly metallic canned taste. If you’re feeling ambitious and have the time, you can absolutely use dried navy beans instead – just soak them overnight and cook them until tender before using them in the recipe. Great Northern beans also make a good substitute if you can’t find navy beans, as they have a similar size and creamy texture.
Options for Substitutions
This recipe is pretty forgiving, so here are some swaps you can make if you need to:
- Navy beans: Great Northern beans or pinto beans work just as well in this recipe. You can also use dried beans if you prefer – just soak 1 pound of dried beans overnight and cook them until tender before using.
- Bacon: If you don’t eat pork, try turkey bacon or diced ham. For a vegetarian version, skip the bacon entirely and add a teaspoon of smoked paprika for that smoky flavor.
- Molasses: Don’t have molasses? You can use maple syrup or honey instead, though the flavor will be a bit different. Stick with unsulphured if you can find it for the best taste.
- Dark brown sugar: Light brown sugar works fine here, or you can make your own by mixing white sugar with a bit of molasses (about 1 tablespoon molasses per ¼ cup sugar).
- Yellow mustard: Dijon mustard can replace yellow mustard if that’s what you have on hand. It’ll give the beans a slightly sharper taste, but it still works great.
Watch Out for These Mistakes While Baking
The biggest mistake people make with baked beans is skipping the step of draining some liquid from the canned beans, which can leave you with a watery, soupy mess instead of thick, saucy beans – drain about half the liquid from each can before starting.
Another common error is not cooking the bacon until it’s truly crisp in step 3, since undercooked bacon will turn rubbery and chewy during the long baking time.
Don’t rush the initial 325°F baking period or try to speed things up with higher heat from the start, as this slow cooking time allows the flavors to blend together and the sauce to thicken properly.
Finally, resist the urge to skip that 5-minute resting period at the end – the beans will continue to thicken as they cool slightly, making them much easier to serve without everything sliding off your spoon.
What to Serve With Baked Beans?
Southern-style baked beans are perfect alongside grilled or smoked meats like ribs, pulled pork, or barbecue chicken at your next cookout. They also pair really well with cornbread – the slightly sweet cornbread is great for soaking up the molasses-rich sauce from the beans. For a complete barbecue spread, serve them with coleslaw and potato salad, or keep it simple with some buttered dinner rolls. If you’re making these for a weeknight dinner, they’re hearty enough to eat on their own with just a side of cornbread and a simple cucumber salad.
Storage Instructions
Store: These baked beans taste even better the next day after all the flavors have had time to meld together. Keep them in an airtight container in the fridge for up to 5 days. They make great leftovers for BBQs or quick weeknight sides.
Freeze: Baked beans freeze really well for up to 3 months. Let them cool completely, then portion them into freezer-safe containers or bags. I like to freeze them in smaller portions so I can thaw just what I need for a meal.
Reheat: Warm them up on the stovetop over medium-low heat, stirring occasionally until heated through. You can also microwave them in a covered dish, stirring every minute or so. Add a splash of water if they seem a bit thick after storing.
| Preparation Time | 10-15 minutes |
| Cooking Time | 45-60 minutes |
| Total Time | 55-75 minutes |
| Level of Difficulty | Medium |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1600-1800
- Protein: 60-70 g
- Fat: 30-40 g
- Carbohydrates: 300-340 g
Ingredients
For the main beans:
- 32 oz beans (I use Bush’s Original for the best base)
- 4 strips bacon (diced into 1/2-inch pieces)
- 2 garlic cloves, minced
- 1/2 large onion, finely diced
- 1 1/2 tbsp Worcestershire sauce
- 1/4 cup molasses
- 1/3 cup brown sugar
- 1/4 cup ketchup
- 1 1/2 tsp yellow mustard
- 1 tsp apple cider vinegar
- 1/2 tsp smoked paprika
For the topping:
- 3 slices bacon (cut into 1-inch pieces for a better crunch)
- 2 tsp brown sugar
Step 1: Render the Bacon and Build the Flavor Base
- 4 strips bacon, diced into 1/2-inch pieces
- 1/2 large onion, finely diced
- 2 garlic cloves, minced
Dice 4 strips of bacon into 1/2-inch pieces and place in a large skillet over medium heat.
Cook until the bacon is crispy and has rendered most of its fat, about 5-7 minutes.
Remove the cooked bacon with a slotted spoon and set aside on a paper towel, leaving about 2 tablespoons of bacon fat in the pan.
This fat is liquid gold for flavor—it’s the foundation of our dish.
Add the finely diced onion to the remaining fat and sauté for 3-4 minutes until softened and translucent.
Add the minced garlic and cook for another 30 seconds until fragrant.
I always let the garlic cook just long enough to release its aroma but not long enough to burn, which would make it bitter.
Step 2: Create the Sweet and Savory Sauce
- 1/4 cup molasses
- 1/3 cup brown sugar
- 1/4 cup ketchup
- 1 1/2 tbsp Worcestershire sauce
- 1 1/2 tsp yellow mustard
- 1 tsp apple cider vinegar
- 1/2 tsp smoked paprika
In a small bowl, whisk together the molasses, brown sugar (1/3 cup), ketchup, Worcestershire sauce, yellow mustard, apple cider vinegar, and smoked paprika until well combined and smooth.
This mixture should be thick and richly colored.
Pour this sauce into the skillet with the cooked onion and garlic, stirring constantly over medium heat for 1-2 minutes to let the flavors meld and the sauce warm through.
The heat will help dissolve the sugar and integrate all the flavors together.
Step 3: Combine Beans with the Sauce and Prepare for Baking
- 32 oz beans
- sweet and savory sauce mixture from Step 2
- rendered bacon pieces from Step 1
Preheat your oven to 325°F.
Drain the 32 oz of beans (reserving just a tablespoon or two of liquid for moisture) and pour them into a 9×13-inch baking dish or similar sized casserole.
Pour the sweet and savory sauce mixture from Step 2 into the beans along with the rendered bacon pieces from Step 1, stirring gently but thoroughly to coat all the beans evenly.
I like to reserve a bit of the bean liquid because it helps the beans stay creamy during the long bake rather than drying out.
The beans should look glossy and well-coated with the sauce.
Step 4: Add Crispy Bacon Topping and Bake Low and Slow
- 3 slices bacon, cut into 1-inch pieces
- 2 tsp brown sugar
Cut the 3 remaining bacon strips into 1-inch pieces and scatter them evenly over the top of the bean mixture.
Sprinkle the 2 teaspoons of brown sugar over the bacon for extra crunch and caramelization.
Place the baking dish in the preheated 325°F oven and bake for 45 minutes.
During this time, the beans will absorb the flavors, the sauce will thicken, and the flavors will develop and deepen.
The low, slow heat allows the molasses and brown sugar to caramelize slightly without burning.
Step 5: Increase Heat for a Caramelized Finish
After the initial 45-minute bake, increase the oven temperature to 425°F and bake for an additional 10 minutes.
This higher heat will crisp up the bacon topping, caramelize the sugar on top into a delicious crust, and add a bit of color to the beans.
Watch carefully during this final 10 minutes to prevent the top from burning—you want it golden and caramelized, not charred.
Step 6: Rest and Serve
Remove the baking dish from the oven and let the beans rest for 5 minutes before serving.
This resting period allows the sauce to set slightly and the flavors to stabilize, making the beans easier to scoop and serve.
The beans will also continue to thicken as they cool slightly.
Smoky Baked Beans Southern Style
Ingredients
For the main beans
- 32 oz beans (I use Bush's Original for the best base)
- 4 strips bacon (diced into 1/2-inch pieces)
- 2 garlic cloves, minced
- 1/2 large onion, finely diced
- 1 1/2 tbsp Worcestershire sauce
- 1/4 cup molasses
- 1/3 cup brown sugar
- 1/4 cup ketchup
- 1 1/2 tsp yellow mustard
- 1 tsp apple cider vinegar
- 1/2 tsp smoked paprika
For the topping
- 3 slices bacon (cut into 1-inch pieces for a better crunch)
- 2 tsp brown sugar
Instructions
- Dice 4 strips of bacon into 1/2-inch pieces and place in a large skillet over medium heat. Cook until the bacon is crispy and has rendered most of its fat, about 5-7 minutes. Remove the cooked bacon with a slotted spoon and set aside on a paper towel, leaving about 2 tablespoons of bacon fat in the pan. This fat is liquid gold for flavor—it's the foundation of our dish. Add the finely diced onion to the remaining fat and sauté for 3-4 minutes until softened and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. I always let the garlic cook just long enough to release its aroma but not long enough to burn, which would make it bitter.
- In a small bowl, whisk together the molasses, brown sugar (1/3 cup), ketchup, Worcestershire sauce, yellow mustard, apple cider vinegar, and smoked paprika until well combined and smooth. This mixture should be thick and richly colored. Pour this sauce into the skillet with the cooked onion and garlic, stirring constantly over medium heat for 1-2 minutes to let the flavors meld and the sauce warm through. The heat will help dissolve the sugar and integrate all the flavors together.
- Preheat your oven to 325°F. Drain the 32 oz of beans (reserving just a tablespoon or two of liquid for moisture) and pour them into a 9x13-inch baking dish or similar sized casserole. Pour the sweet and savory sauce mixture from Step 2 into the beans along with the rendered bacon pieces from Step 1, stirring gently but thoroughly to coat all the beans evenly. I like to reserve a bit of the bean liquid because it helps the beans stay creamy during the long bake rather than drying out. The beans should look glossy and well-coated with the sauce.
- Cut the 3 remaining bacon strips into 1-inch pieces and scatter them evenly over the top of the bean mixture. Sprinkle the 2 teaspoons of brown sugar over the bacon for extra crunch and caramelization. Place the baking dish in the preheated 325°F oven and bake for 45 minutes. During this time, the beans will absorb the flavors, the sauce will thicken, and the flavors will develop and deepen. The low, slow heat allows the molasses and brown sugar to caramelize slightly without burning.
- After the initial 45-minute bake, increase the oven temperature to 425°F and bake for an additional 10 minutes. This higher heat will crisp up the bacon topping, caramelize the sugar on top into a delicious crust, and add a bit of color to the beans. Watch carefully during this final 10 minutes to prevent the top from burning—you want it golden and caramelized, not charred.
- Remove the baking dish from the oven and let the beans rest for 5 minutes before serving. This resting period allows the sauce to set slightly and the flavors to stabilize, making the beans easier to scoop and serve. The beans will also continue to thicken as they cool slightly.


