Baked Beans Recipe: Smoky, Sweet, From Scratch
To make baked beans from scratch, simmer navy beans with bacon, onion, brown sugar, molasses, mustard, and ketchup in a covered pot or Dutch oven at 325°F for 2 to 2.5 hours until thick and deeply flavored. You can use canned beans to cut the total time down to under an hour.
There is a moment at every cookout when someone sets something down on the folding table and the group gets briefly very quiet, and then everyone starts talking loudly about something else. That moment happened one summer when someone showed up to a parking lot tailgate with a can of baked beans — label still on it, price sticker still on that — set into a bowl with no further ceremony or acknowledgment.
Nobody said anything. But I noticed everyone went to the other end of the table.
The guy two cars over had brought the real version. Navy beans, bacon, molasses, dark brown sugar, cooked down in a Dutch oven until the sauce stopped tasting like separate ingredients and started tasting like one thing that had made up its mind. The difference between the two was not subtle. One tasted like something had happened to it on purpose. The other was a logistical placeholder that happened to be edible.
He said the secret was time and low heat — that the sauce needed a full stretch in the oven to thicken and caramelize into the beans instead of just sitting on top of them like a suggestion. He also said not to use blackstrap molasses, or the whole thing tastes medicinal and strange.
I've brought the real version every summer since. I still think about the can. I leave the price tag off mine.
Ingredients
- 1 lb dried navy beans (or three 15-oz cans navy beans, drained and rinsed)
- 6 strips thick-cut bacon, cut into 1-inch pieces
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1/3 cup molasses (not blackstrap)
- 1/4 cup packed dark brown sugar
- 1/2 cup ketchup
- 2 tablespoons yellow mustard
- 1 teaspoon dry mustard powder
- 1 tablespoon apple cider vinegar
- 1 tablespoon Worcestershire sauce
- 1 teaspoon smoked paprika
- 1/2 teaspoon black pepper
- 1 teaspoon kosher salt, plus more to taste
- 2 cups water or low-sodium chicken broth (for dried bean version)
- 1/2 cup water (for canned bean version)
Instructions
- 1IF USING DRIED BEANS: Sort and rinse the beans, then soak them in a large bowl covered by at least 3 inches of cold water for 8 hours or overnight. Drain and rinse. Bring beans to a boil in a fresh pot of water, reduce heat, and simmer for 45 minutes until just barely tender but not falling apart. Drain and set aside. Skip this step entirely if using canned beans.
- 2Preheat your oven to 325°F.
- 3In a large Dutch oven or heavy oven-safe pot, cook the bacon pieces over medium heat until the fat has rendered and the bacon is just starting to crisp, about 6 to 8 minutes. Do not drain the fat —? you need it.
- 4Add the diced onion to the bacon and fat. Cook over medium heat, stirring occasionally, until the onion is soft and translucent, about 5 to 7 minutes. Add the garlic and cook 1 more minute.
- 5In a bowl or large measuring cup, whisk together the molasses, brown sugar, ketchup, yellow mustard, dry mustard, apple cider vinegar, Worcestershire sauce, smoked paprika, salt, and pepper.
- 6Add the drained beans to the pot. Pour the sauce mixture over the beans and stir to combine. Add 2 cups of water or broth (for dried beans) or 1/2 cup water (for canned beans). Stir again. The liquid should just barely reach the top of the beans.
- 7Bring the pot to a low simmer on the stovetop, then cover with a tight-fitting lid and transfer to the preheated 325°F oven.
- 8Bake for 1 hour 45 minutes, covered. Remove the lid, stir gently, and taste for seasoning. Bake uncovered for an additional 30 to 45 minutes until the sauce has thickened and darkened and coats the beans. If it looks dry at any point, add water 1/4 cup at a time.
- 9Remove from the oven. Let rest for 10 minutes before serving —? the sauce continues to thicken as it cools slightly. Taste once more for salt and adjust.
Pro Tips
- Do not skip the uncovered baking time. That last 30 to 45 minutes is where the sauce goes from 'watery and embarrassing' to 'I made this on purpose and I am proud of it.'
- Dry mustard is not the same as yellow mustard. They're in the same family the way a golden retriever and a wolf are in the same family. Use both in this recipe —? they do different jobs.
- If your beans taste flat after baking, the fix is almost always a little more apple cider vinegar and a pinch more salt, not more sweetener. Reach for the acid before you reach for the sugar.
Substitutions
Storage Instructions
Cool completely before storing. Refrigerate in an airtight container for up to 5 days. Reheat gently on the stovetop over low heat with a splash of water stirred in, or microwave covered in 90-second intervals. Freeze in freezer-safe containers for up to 3 months; thaw overnight in the refrigerator before reheating.
Make Ahead
These baked beans are genuinely better the next day. Make them up to 2 days ahead, store covered in the refrigerator, and reheat low and slow on the stovetop before serving. Add a small splash of water or broth when reheating —? they will have thickened further in the fridge and need a little help loosening back up.
Frequently Asked Questions
Do I have to soak dried beans overnight before making baked beans?
An overnight soak is strongly recommended for dried beans. It shortens the cooking time, helps beans cook evenly, and reduces the compounds that cause digestive discomfort. If you forget, use the quick soak method: bring beans to a boil in a large pot of water, boil for 2 minutes, turn off the heat, and let sit for 1 hour before draining and proceeding. Canned beans skip this entirely.
Can I make this baked beans recipe in a slow cooker?
Yes. After browning the bacon and onion on the stovetop, transfer everything to a slow cooker. Cook on low for 7 to 8 hours or high for 4 to 5 hours. For the last 30 to 45 minutes, leave the lid ajar or propped open slightly to let the sauce reduce and thicken. If you skip that step, the beans will taste right but look soupy.
Why are my baked beans too watery?
Two likely causes: you didn't bake them uncovered long enough at the end, or the beans released more water than expected. Either way, the fix is to leave the lid off and return the pot to the oven at 325°F for another 20 to 30 minutes, checking every 10. Stir gently so the bottom doesn't scorch. The sauce should coat a spoon before you take them out.
Can I make baked beans with canned beans instead of dried?
Absolutely, and it cuts total time to under an hour. Use three 15-ounce cans of navy or great northern beans, drained and rinsed. Reduce the added liquid to 1/2 cup since canned beans hold more moisture. Everything else stays the same. Canned beans still develop great flavor through the baking process —? the oven time is about flavor, not just softening.
How do I store leftover baked beans and how long do they keep?
Refrigerate leftovers in an airtight container for up to 5 days. The beans will thicken considerably in the fridge —? that's normal. Add a splash of water when reheating and stir over low heat until warmed through. For longer storage, freeze in sealed containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
How do I make this a vegetarian baked beans recipe?
Skip the bacon and instead heat 2 tablespoons of olive oil in the Dutch oven, then add the onion and garlic as directed. Add 1 teaspoon of liquid smoke to the sauce mixture to replace the smoky depth the bacon would have provided. The rest of the recipe is unchanged. The beans will be slightly less rich but still deeply flavored and genuinely satisfying.
Can I reduce the sugar in this recipe?
You can cut both the brown sugar and the molasses by up to half without wrecking the recipe. The beans will be less sweet and more savory-tangy, which some people strongly prefer. Taste after baking and adjust —? if they need a little more depth without sweetness, a touch more Worcestershire sauce and smoked paprika will get you there.
What goes well with homemade baked beans?
Baked beans are a natural companion to grilled or smoked meats —? ribs, pulled pork, brisket, hot dogs —? and almost any cookout spread. They also work alongside coleslaw, cornbread, and potato salad. For a simple weeknight meal, serve them over rice or next to a fried egg. Cold leftover baked beans on toast is something I'm not ashamed of.