I’ve made this old fashioned Southern baked beans recipe for everything from backyard cookouts to cozy Sunday dinners, and it never lasts long on the table. It’s one of those recipes that feels like it came straight from grandma’s kitchen.

These baked beans are thick, rich, and full of sweet and smoky flavor with tender beans and bits of bacon in every bite. You can make this recipe with dried beans for a true from-scratch version or use canned beans for an easy shortcut that still tastes just as comforting.
It reminds me of my grandma setting a warm dish on the table while everyone gathered around waiting for dinner.
What You Need to Know
- These beans bake into a thick, glossy sauce with a sweet and smoky flavor
- Let them rest for a few minutes after baking so the sauce thickens properly
- You can make them ahead and reheat, and they often taste even better the next day
- For a lighter option, reduce the sugar slightly or use turkey bacon

Ingredients Overview
- Cooked navy beans: Traditional choice, but great northern or pinto beans can be used for a slightly different texture
- Bacon: Thick-cut bacon adds the best texture, or use turkey bacon if preferred
- Yellow onion: Sweet onion works for a milder flavor, or white onion for a sharper bite
- Ketchup: You can substitute with tomato sauce and a splash of vinegar if needed
- Brown sugar: Light or dark brown sugar both work, with dark giving a deeper flavor
- Molasses: Classic for that old fashioned taste, or swap with maple syrup for a milder sweetness
- Yellow mustard: Dijon can be used if you want a slightly richer flavor
- Worcestershire sauce: Adds depth, or substitute with soy sauce in a pinch
- Smoked paprika: Regular paprika works, but smoked adds extra richness
- Garlic powder: Onion powder can be used as a substitute
- Salt and pepper: Adjusted to taste.
- Water or bean liquid: Use reserved cooking liquid for extra flavor if you have it
How to Make Southern Baked Beans
Step 1: Preheat your oven to 350°F. In a large skillet over medium heat, cook the chopped bacon until it just begins to crisp. Remove with a slotted spoon and set aside, leaving the drippings in the pan.
Step 2: Add the diced onion to the skillet and cook for 3 to 4 minutes until soft and lightly golden. This builds a flavorful base for the beans.

Step 3: In a large bowl, combine the cooked navy beans, bacon, onion, ketchup, brown sugar, molasses, mustard, Worcestershire sauce, smoked paprika, garlic powder, black pepper, salt, and water. Stir until everything is evenly mixed.

Step 4: Transfer the mixture to a baking dish and bake uncovered for 40 to 45 minutes, until thickened and bubbling. Let rest for 5 to 10 minutes before serving.
Serving Suggestions
Serve these southern baked beans alongside grilled burgers, hot dogs, or barbecue chicken for a classic cookout plate. They’re also perfect with coleslaw and cornbread or served next to holiday ham or roast turkey. For potlucks, they make a hearty and crowd-pleasing side dish.
Grandma’s Tips
- Let the beans bake uncovered so the sauce thickens into that classic old fashioned texture
- If the beans seem too thick after baking, stir in a small splash of warm water before serving
How to Cook Dried Beans
Step 1: Rinse the dried beans and remove any debris or small stones.
Step 2: Soak the beans overnight in a large bowl with enough water to cover them by at least 2 inches.
Step 3: Drain and rinse the beans, then place them in a large pot and cover with fresh water.
Step 4: Bring to a boil, then reduce heat and simmer for 1 to 1½ hours until tender. Drain and use in your recipe.
More Classic Comfort Food Recipes
- Old Fashioned Funeral Potatoes
- Scalloped Potatoes
- Grandma's Old Fashioned Mac and Cheese
- Traditional Potato Salad
- Old Fashioned Pea Salad
- Old Fashioned Green Beans
- Old Fashioned Slow Cooker Creamed Corn

FAQs
Can I make baked beans without bacon?
Yes, you can leave out the bacon and cook the onion in olive oil instead. The beans will still be flavorful, just without the smoky bacon taste.
Can I make baked beans ahead of time?
Yes, baked beans are perfect for making ahead. The flavor deepens overnight, making them even better the next day.
Why are my baked beans too watery?
If your beans are too watery, bake them uncovered a little longer so the sauce can reduce and thicken.
Why are my baked beans too thick?
If the beans become too thick, stir in a small splash of warm water or broth before serving to loosen the sauce.


Grandma's Southern Baked Beans Recipe
Ingredients
Method
- Preheat oven to 350°F. In a large skillet over medium heat, cook the chopped bacon until it begins to crisp. Remove with a slotted spoon and set aside, leaving drippings in the pan.
- Add diced onion to the skillet and cook for 3 to 4 minutes until soft and lightly golden.
- In a large bowl, combine cooked navy beans, bacon, onion, ketchup, brown sugar, molasses, mustard, Worcestershire sauce, smoked paprika, garlic powder, black pepper, salt, and water. Stir until well combined.
- Transfer to a baking dish and bake uncovered for 40 to 45 minutes until thickened and bubbling. Let rest 5 to 10 minutes before serving.
Notes
- Bake uncovered for the last portion to thicken the sauce
- Add a splash of water if beans become too thick
- Flavor improves after chilling overnight
- Store in an airtight container in the refrigerator for up to 4 days
- Freeze up to 3 months and thaw overnight before reheating
Tried this recipe?
Let us know how it was!





Leave a Reply