Baked Beans Recipe

There’s just something special about a pot of slow-baked, saucy, and slightly sweet homemade Baked beans recipe. They’re smoky, savory, and packed with deep, rich flavors that beat anything from a can. Whether you’re serving them up at a summer BBQ, alongside your favorite comfort foods, or just craving a cozy, hearty side dish, this recipe is a total winner.

Why You’ll Love This Recipe

  • Better Than Store-Bought – No weird preservatives, just real ingredients and bold flavors.
  • Perfectly Balanced Flavors – A mix of sweet, tangy, and smoky makes every bite so satisfying.
  • Super Easy to Make – Just a little sautéing, mixing, and baking—the oven does the hard work for you.
  • Make It Your Own – Love bacon? Add more! Want it vegetarian? Skip the meat! This recipe is totally customizable.

Ingredients

Here’s what you need to make the most delicious homemade baked beans:

  • Navy Beans (Drained & Rinsed) – The classic choice for baked beans—creamy and perfect for soaking up flavor.
  • Onion (Finely Chopped) – Adds a deep, savory sweetness.
  • Bell Pepper (Finely Chopped) – Brings a little freshness and mild crunch.
  • Garlic (Minced) – Because everything’s better with garlic.
  • Ketchup – Gives the sauce a rich, tangy tomato base.
  • Molasses – Adds deep, caramel-like sweetness and a classic baked bean flavor.
  • Brown Sugar (Packed) – A little extra sweetness for that signature sweet-savory balance.
  • Dijon Mustard – Adds just a bit of zippy tang.
  • Apple Cider Vinegar – Helps balance out the richness with a little acidity.
  • Smoked Paprika – Adds a warm, smoky depth to every bite.
  • Ground Black Pepper & Salt – Simple seasonings that bring out all the flavors.
  • Cooked Bacon (Crumbled, Optional) – For a smoky, salty kick—totally optional, but highly recommended!
  • Water – Helps create a smooth, thick sauce while baking.

👉 Note: The exact ingredient measurements are listed in the recipe card below!

Ingredients for a classic baked beans recipe on a rustic kitchen counter.
Essential ingredients for making baked beans, including white beans, molasses, and spices.

For more inspiration on bean dishes, check out this baked beans with ground beef recipe.

How to Make Classic Homemade Baked Beans

Step 1: Preheat the Oven

Preheat your oven to 350°F (175°C).

Step 2: Sauté the Veggies

Heat a tablespoon of oil in a large skillet over medium heat. Add the chopped onions, bell pepper, and garlic, and sauté for 5-7 minutes, or until softened and fragrant.

Step 3: Combine Everything

Transfer the sautéed vegetables to a large oven-safe dish. Add the drained navy beans, then stir in the ketchup, molasses, brown sugar, Dijon mustard, apple cider vinegar, smoked paprika, black pepper, and salt. Mix everything together until the beans are well-coated.

Step 4: Add Bacon & Water

If using, stir in the crumbled bacon for extra smoky goodness. Pour in the water, which helps create that thick, luscious sauce as it bakes.

Step 5: Bake Until Perfection

Cover the dish with foil and bake for 45 minutes. Then, remove the foil and bake for another 15-20 minutes, or until the sauce is thick and glossy.

Step 6: Cool & Serve

Let the baked beans cool slightly before serving. They’ll thicken up even more as they sit!

Pro Tips for Making the Recipe

  • For Thicker Beans – If you like your beans extra thick, bake them for an additional 10 minutes with the foil off.
  • Want More Smokiness? – Add a teaspoon of liquid smoke or use smoked bacon for that classic BBQ-style flavor.
  • Adjust the Sweetness – Like them less sweet? Reduce the brown sugar or molasses a little. Prefer sweeter beans? Add an extra tablespoon of either!
  • Make It Vegetarian – Skip the beef and use vegetable broth instead of water for added flavor.

How to Serve

These homemade baked beans pair beautifully with all your favorite dishes:

  • BBQ Night – Serve alongside grilled ribs, burgers, or hot dogs.
  • Breakfast Side – Pile them next to eggs, toast, and crispy bacon.
  • With Cornbread – A match made in comfort food heaven!
  • Over Toast – A British-inspired twist—serve warm beans over buttery toast for a cozy meal.

Make Ahead and Storage

Storing Leftovers

Keep leftover baked beans in an airtight container in the refrigerator for up to four days.

Freezing

These beans freeze beautifully! Let them cool completely, then store in a freezer-safe container for up to 3 months. Thaw in the fridge before reheating.

Reheating

  • Stovetop: Warm over low heat, stirring occasionally until heated through. Add a splash of water if needed.
  • Microwave: Heat in 30-second intervals, stirring between each one.
  • Oven: Reheat at 300°F (150°C) for about 15 minutes.

Cast-iron skillet filled with bubbling baked beans and garnished with thyme.
A close-up of baked beans bubbling in a cast-iron skillet, garnished with fresh thyme.

Frequently Asked Questions (FAQs)

What to Add to Baked Beans to Make Them Taste Better?

Enhance the flavor of baked beans with ingredients like smoked paprika, maple syrup, or a splash of hot sauce. These small additions can take a standard dish to the next level.

What Are the Ingredients for Baked Beans?

A classic baked beans recipe typically includes white beans, tomato paste, molasses, mustard, and various spices. Meat or vegetarian substitutions are optional but common.

How to Make Beans More Interesting?

Add bold ingredients like jalapeños, bacon, or chipotle peppers. Experiment with sweeteners such as honey or maple syrup for unique results.

Is It Better to Steam or Bake Green Beans?

While steaming retains nutrients, baking green beans adds a roasted, nutty flavor. For the best of both worlds, blanch them first, then roast for a crispy finish.

Conclusion and Final Thoughts

Why You Should Try Making Baked Beans at Home

Making your own baked beans recipe is not just rewarding but also an excellent way to tailor flavors to your liking. Homemade baked beans are fresher, healthier, and free from preservatives found in canned options. Plus, you can experiment with sweet, smoky, or spicy variations to suit different occasions.

There’s something heartwarming about serving a dish you’ve crafted yourself, knowing it’s been made with care and love. Whether for a family dinner, a potluck, or a cozy weekend meal, baked beans add a comforting touch to any menu.

Encouraging Creativity in Your Recipes

Don’t hesitate to get creative with your baked beans recipe! Think of it as a blank canvas for flavors. Want a unique twist? Try adding unexpected ingredients like pineapple chunks, dark chocolate, or even a splash of bourbon. Each variation can create a new favorite among family and friends.

Homemade baked beans are incredibly versatile. Serve them with barbecue meats, over rice, or as a filling for tacos. No matter how you choose to enjoy them, this classic dish is bound to become a staple in your kitchen.

Bowl of baked beans on a rustic table with cornbread and ribs.

Baked Beans Recipe

This classic baked beans recipe is rich, smoky, and full of flavor. Made with tender beans, brown sugar, and smoky bacon, it’s the perfect side dish for barbecues, potlucks, and family dinners.
Share with WhatsApp Share on Facebook
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Course Main Course
Cuisine American
Servings 6
Calories 280 kcal

Ingredients
  

  • Main Ingredients:
  • 2 cans 15 oz each navy beans (or pinto beans), drained and rinsed
  • 6 slices bacon chopped
  • 1 small onion diced
  • 1/2 cup ketchup
  • 1/4 cup molasses or honey
  • 1/4 cup brown sugar packed
  • 1 tbsp Dijon mustard
  • 1 tbsp Worcestershire sauce
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp smoked paprika optional, for extra smokiness

Instructions
 

  • Step 1: Preheat & Cook Bacon
  • Preheat the oven to 350°F (175°C).
  • In a large oven-safe skillet or Dutch oven, cook bacon over medium heat until crispy.
  • Remove bacon, leaving 1 tbsp of bacon grease in the pan.
  • Step 2: Sauté Onions
  • Add diced onions to the pan and cook until soft and translucent, about 3 minutes.
  • Step 3: Mix the Sauce
  • Stir in ketchup, molasses, brown sugar, mustard, Worcestershire sauce, salt, pepper, and smoked paprika.
  • Simmer for 2-3 minutes until slightly thickened.
  • Step 4: Combine & Bake
  • Add beans and cooked bacon to the sauce, stirring to coat.
  • Cover and bake for 45 minutes to 1 hour, until thick and bubbly.
  • Step 5: Serve & Enjoy
  • Remove from the oven and let cool slightly before serving.
  • Garnish with extra bacon crumbles if desired.

Notes

Make it vegetarian by skipping the bacon and using liquid smoke for flavor.
For a spicier version, add 1 tsp hot sauce or cayenne pepper.
Store leftovers in the fridge for up to 5 days or freeze for up to 3 months.
Keyword baked beans recipe, homemade baked beans, barbecue beans, southern baked beans, easy side dish.