Mom's Best Recipes
Recipe

Smoky Pork and Beans

A from-scratch, pantry-friendly pork and beans with bacon, tender beans, and a bright, smoky sauce that tastes like it cooked all day.

Author By Matt Campbell
4.8
A bowl of homemade pork and beans with bacon pieces and a glossy tomato-based sauce, served on a wooden table with a spoon and a linen napkin

Pork and beans has a reputation for being the thing you crack open when you forgot to plan dinner. Which is fair. But it can also be the quiet MVP of the table: sweet, tangy, smoky, and loaded with cozy little beans that somehow make everything else taste better.

This is my from-scratch version that still respects your time. We use canned beans because we are adults with jobs and hobbies, but we treat them like they deserve it. That means bacon for fat and crunch, onion and garlic for the base, and a sauce that hits all the notes: tomato, mustard, a little brown sugar, and a smoky edge that makes you want to drag a piece of cornbread through the bowl.

Canned navy beans, bacon, onion, garlic, tomato sauce, mustard, molasses, and spices arranged on a kitchen counter in warm natural light

Why It Works

  • Big flavor, low drama: Bacon and sautéed onions build depth fast, then the sauce does the heavy lifting.
  • Thick, glossy sauce: A short simmer and an optional oven finish give you that classic, clingy texture.
  • Balanced sweetness: Brown sugar and molasses add body, while vinegar and mustard keep it bright.
  • Make-ahead friendly: Like chili, I think it is even better after a night in the fridge.

Pairs Well With

Storage Tips

Refrigerate: Cool completely, then store in an airtight container for up to 4 days. The beans will thicken as they sit.

Reheat: Warm gently on the stovetop over medium-low, stirring often. Add a splash of water or broth if the sauce gets too tight.

Freeze: Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating for best texture.

Pro tip: If you plan to freeze, keep the beans just a touch saucier than you want. They tighten up after thawing.

Common Questions

What kind of beans are best for pork and beans?

Navy beans are the classic choice and they hold their shape well. Great Northern beans also work. Pinto beans are tasty too, just a little less traditional.

Can I make pork and beans without molasses?

Yes. Swap in the same amount of maple syrup or use a little extra brown sugar. You will lose some of that dark, caramel note, but it will still be delicious.

How do I thicken pork and beans?

Simmer uncovered for 5 to 10 minutes, stirring often. If you want it thicker fast, mash about 1/2 cup of beans against the side of the pot and stir them back in.

Can I make it more "porky"?

Yes. Bacon is the classic shortcut, but you can absolutely add more pork. Stir in 1 to 2 cups diced ham or chopped cooked sausage with the beans, or top bowls with a little warm pulled pork. You will not regret it.

Can I make this in the oven?

Absolutely. After simmering on the stovetop, bake at 350°F for 25 to 35 minutes uncovered. You get better surface caramelization and a richer flavor.

Can I make it vegetarian?

Yes. Skip the bacon and sauté the onions in olive oil or butter. Add smoked paprika plus a tiny pinch of chipotle powder for that smoky vibe.

How can I make it spicier?

Add 1 finely diced jalapeño with the onion, or add a pinch of cayenne (start with 1/8 teaspoon). You can also swap in hot mustard for a little extra kick.

Pork and beans is one of those dishes I used to underestimate, mostly because I only knew the straight-from-the-can version. Then I started cooking for groups, the kind of nights where you need one pot that can hang out on low heat and keep everyone happy. I made a batch with bacon, a little mustard, and just enough vinegar to wake it up. People kept “just tasting” it. The pot was basically gone before the burgers were done. That’s when I realized: this dish is not a backup plan. It’s a strategy.