• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Side Dishes
Serving Baked Beans with Bacon from a cooking pot.

Baked Beans with Bacon

Kristen Stevens
By: Kristen Stevens
Updated: 04/14/2025
5 stars (1 rating)
2 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

If you want your baked beans with bacon to taste rich, smoky, and perfectly saucy, I’ve got the best homemade recipe for you—and it’s easier than you think! After years of tweaking, I’ve developed a method that balances the deep caramelized flavors with the right amount of sweetness.

A close up of Baked Beans cooking in a pot
I tested this recipe countless times until I nailed the exact portions to create creamy beans and a perfectly sweet sauce.

I grew up thinking baked beans only came from a can. You crack it open, heat it up, and call it a day. Then I tasted truly homemade baked beans—and my whole bean world flipped upside down.

I became determined to recreate that deep, layered flavor at home. After testing batch after batch, I landed on the perfect balance: smoky bacon and smoked paprika for depth, molasses and brown sugar for that rich sweetness, and just enough apple cider vinegar, Dijon, and Worcestershire to keep things bright.

Onion, garlic, and bell pepper build a savory base, while a splash of stock helps everything simmer into a thick, glossy, syrupy sauce that clings to every single bean. Once you taste them this way, there’s just no going back.

How to make baked beans with bacon

Molasses baked beans with bacon and brown sugar add so many layers of flavor. All you have to do is prep the dish, pop it in the oven, and let the baking time do the work for you. This is how it’s done:

image for recipe instruction
Cooking the bacon first removes much of the fat, so you don’t have greasy beans
image for recipe instruction
Cooking the tomato paste caramelizes it and makes it sweeter.
  1. Crisp the bacon. Why ⇢ I use both chopped bacon and whole strips. The chopped bacon adds flavor to the entire dish, while the whole strips add a fun topping. By cooking both first, you remove the fat, so your beans aren’t greasy.
  2. Sauté aromatics: After sauteing the onion and pepper, I add tomato paste and cook it for a few minutes. Why ⇢ Cooking the tomato paste caramelizes it, adding extra sweetness and depth of flavor.
image for recipe instruction
Sauté the spices for a minute to bring out their flavor. Also, be sure to scrape the flavorful fond from the bottom of the pot.
image for recipe instruction
Removing the lid after a long oven cook thickens the beans and intensifies their flavor.
  1. Spices: I add the spices and let them cook for a minute, then add the chicken stock and scrape the bottom of the pot. Why ⇢ The spices need to ‘bloom’ for the best flavor. And scraping the bottom of the pot after you add liquid helps to remove the flavorful ‘fond,’ the dark coating that you see on the bottom of the pot.
  2. Bake: This is where the magic happens. Add the cooked bacon strips, cover the pot, and cook for 40 minutes, then remove the lid for the last 15 minutes. Why ⇢ Cooking the beans for a long time intensifies the flavor. We remove the lid at the end to help thicken the beans and give them a gorgeous dark color.

What to serve with baked beans with bacon

These baked beans with bacon are a staple side dish for any Southern-inspired feast. I love serving them up for summer holidays – like Labor Day or Canada Day. They’d be perfect for Memorial Day, too. They pair perfectly with bbq classics like grilled ribs or grilled chicken. Round out the spread with some broccoli coleslaw, grilled corn– and some cornbread!

My favorite way to use up leftovers is to serve them on top of hot dogs for an easy, crowd-pleasing dinner. Like these chili dogs, but with baked beans instead!

Storing and reheating

Store: Once cooled, transfer the beans to a container and refrigerate for up to 5 days.

Freeze: These baked beans freeze wonderfully! Freeze them in serving-sized portions for a quick, easy side dish. They’ll keep for 6 months stored in a freezer-proof bag.

Reheat: You can reheat these either in the microwave or on the stovetop. If they thicken a little too much, add a splash of water.

Tap stars to rate!
5 stars (1 rating)
Serving Baked Beans with Bacon from a cooking pot.

Baked Beans Recipe

Prep: 30 minutes mins
Cook: 1 hour hr
Total: 1 hour hr 30 minutes mins
Rate Recipe Print
Remove Ads
Recipe video above. This is my family's favorite baked beans recipe, and I've tweaked it over the years to find the perfect balance of flavor. One trick is to precook the bacon so that the beans are flavorful without being greasy. I also prefer to use cans of navy beans rather than Bush's Baked Beans, as the flavor is better.
10

Ingredients

  • 4 slices bacon (chopped)
  • 3 slices bacon (optional – for the top)
  • 1 medium onion (finely minced)
  • 1 medium bell pepper (minced)
  • 4 cloves garlic (minced)
  • 3 tablespoons tomato paste
  • 1 tablespoon EACH: smoked paprika and chili powder
  • 1 teaspoon EACH: salt and pepper
  • 2 cup chicken stock
  • 3 15 ounce cans of navy beans (drained and rinsed)
  • ¾ cup ketchup
  • ½ cup brown sugar
  • ¼ cup molasses
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon EACH: Worchestershire sauce and dijon mustard

Instructions 

  • Preheat your oven to 350 degrees Fahrenheit. Heat a large, ovenproof pot (see notes) over medium heat. Add the chopped bacon and, if using, the whole bacon strips. Cook the whole bacon strips until the fat has rendered and they're starting to turn golden then remove them from the pan. Continue cooking the chopped bacon until it's almost crispy. Remove all but about two tablespoons of the bacon fat.
    4 slices bacon, 3 slices bacon
    image for recipe instruction
  • Add the onion and bell pepper and cook until they're tender, about 5 minutes. Add the garlic and cook for 30 seconds. Push everything to the side of the pot and add the tomato paste. Spread it around and cook for about 2-3 minutes, until it is fragrant and starts to darken.
    1 medium onion, 1 medium bell pepper, 4 cloves garlic, 3 tablespoons tomato paste
    image for recipe instruction
  • Stir in the paprika, chili powder, salt, and pepper. Then, add the chicken stock and scrape the bottom of the pot to remove any stuck-on bits. Stir in the beans, ketchup, brown sugar, molasses, apple cider vinegar, Worcestershire sauce, dijon mustard, and crispy bacon.
    1 tablespoon EACH: smoked paprika and chili powder, 1 teaspoon EACH: salt and pepper, 2 cup chicken stock, ¾ cup ketchup, ½ cup brown sugar, ¼ cup molasses, 1 tablespoon EACH: Worchestershire sauce and dijon mustard, 2 tablespoons apple cider vinegar
    image for recipe instruction
  • Bring the pot to a boil, and then remove it from the heat. Stir the beans and then place the partly cooked bacon strips on top. Cover the pan and bake the beans for 40 minutes. Remove the cover and continue baking until the beans are hot, bubbling, and the sauce turns syrupy. Let the beans cool for 10-15 minutes before serving.
    3 15 ounce cans of navy beans
    image for recipe instruction

Last step:

  • After you make this recipe, take a picture with your phone and share it in the comments section below. I love seeing it when you make my recipes!

Video

Notes

Pot: I have a large Le Creuset braiser that I love using to make these beans as it goes from stovetop to oven to table. If you don’t have an ovenproof pot, transfer the beans to a casserole dish before putting them into the oven.
Canned beans: I love using navy beans, but other beans work great, too. You can swap them for any small white bean. 
Time-saving tip: To save a little time, I often measure the spices in a small bowl and all the wet ingredients (except the chicken stock) into a medium bowl while the bacon and veggies are cooking. That way, I can add them quickly to the pot and save several minutes of measuring. 
Using dry beans: Use 2 ¼ cups of dried beans and soak them in cold water for 8-12 hours. Drain and rinse the beans, add them to a pot, and cover them with water. Boil the beans for about one hour until they are soft. Drain the water, then you can use them in this recipe. I’ve tested this recipe with both canned and dried beans, and the end result was so similar that I now choose convenience and always opt for canned beans.

Nutrition

Serving: 1 = 1/10 of the recipe, Calories: 358kcal (18%), Carbohydrates: 60g (20%), Protein: 14g (28%), Fat: 8g (12%), Saturated Fat: 2g (13%), Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Trans Fat: 0.02g, Cholesterol: 12mg (4%), Sodium: 612mg (27%), Potassium: 862mg (25%), Fiber: 14g (58%), Sugar: 24g (27%), Vitamin A: 546IU (11%), Vitamin C: 19mg (23%), Calcium: 127mg (13%), Iron: 4mg (22%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

Serving Baked Beans with Bacon from a cooking pot.

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe
Serving Baked Beans with Bacon from a cooking pot.
I love making these baked beans for meal prep, as they last for many days in the fridge and reheat quickly and easily.
Baked Beans in a serving dish
If you’re having a BBQ or attending a potluck, bring these baked beans. They’re guaranteed to be a hit!

A few more hearty sides to try

Apple Pie Baked Beans in a pot
1 hour hr

Apple Pie Baked Beans

Garlic bread sliced on a serving platter
30 minutes mins

Dinner Party Worthy Garlic Bread

serving this Grilled Potato Salad
45 minutes mins

Grilled Potato Salad with Scallion Pesto

A cast iron skillet filled with Cheesy White Bean Tomato Bake, topped with melted cheese, spinach, and tomatoes, served alongside two slices of toasted bread.
20 minutes mins

Cheesy White Bean Tomato Bake

173 shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 03/06/2025 Updated: 04/14/2025
guest
Rate this recipe:




guest
Rate this recipe:




2 Comments
Inline Feedbacks
View all comments
Shiralee Reith
Shiralee Reith

5 stars
Definitely will make again, so yummy . I made with dried navy beans.

IMG_3584
0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Shiralee Reith

It looks fabulous!!

0
Reply

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required