This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. Please read our disclosure policy.

Kaleb Wyse wearing a black shirt standing in front of a taupe background.

Why I Love These Homemade Baked Beans

Baked beans have become relegated to the action of opening a can and pouring the contents into a serving dish. Maybe there’s a little bit of heating them up first. Some recipes may show how to “doctor up” canned beans in the hopes of fooling guests that they’re homemade. But that’s not what happens in this recipe.

Instead, I opt for truly homemade baked beans, which were one of my grandma’s terrific recipes. These aren’t hard to make, and the recipe is not complicated. All that’s needed is a bit of extra time, and it’s completely worth it for these beans. Their creamy interior texture is unparalleled. The flavoring is simple, made from molasses and bacon.

Don’t be fooled by the simple ingredients. These beans deliver.

Pan filled with homemade baked beans with pieces of bacon on top with plates to the side.
Save this post!
Enter your email address, and we’ll send it straight to your inbox. Plus, you’ll receive The Recipe Box, my weekly newsletter.

Homemade Baked Beans Ingredients

The ingredients for this recipe are simple and exactly what you want in a baked bean:

  • Navy beans – The traditional choice for baked beans. Once soaked and cooked, they become creamy while still holding their shape. If you want to save time, canned navy beans can be used instead (see notes in the recipe card for how to do this).
  • Onion – Essential for building that classic baked bean flavor. As it bakes, it softens into the sauce and adds savory depth.
  • Yellow mustard – Keeps the beans from tasting overly sweet and rounds out the flavor in the best way. Trust me on this one!
  • Ketchup – Adds a familiar tomato richness along with a bit of sweetness, helping create the saucy texture you want.
  • Molasses – Gives baked beans their signature old-fashioned flavor.
  • Kosher salt and black pepper – Add seasoning to the whole dish.
  • Reserved cooking liquid – Helps form the sauce and gives the beans a silky texture as they bake. If using canned beans, use the liquid from the cans instead.
  • Bacon – Adds smoky flavor throughout and adds some savory bites to the finished dish.

The full amount of each ingredient can be found in the recipe card below.

White surface filled with ingredients needed for homemade baked beans including beans, ketchup, mustard, bacon, and more.

How to Make Homemade Baked Beans

There are 3 simple steps to making Grandma’s baked beans recipe:

Step 1: Prepare the dried beans – Soak the beans in water and salt for 8 hours. Then drain the beans and cook in more water and salt for 1 hour until creamy. Remove from the heat and drain. (See the recipe card below for the full amounts.)

Step 2: Add the flavorings – To the cooked beans, add the cooked and chopped bacon, ketchup, mustard, onion, molasses, salt, black pepper, and reserved cooking liquid. Stir until everything is combined.

Step 3: Bake the beans – Pour the beans into a 9 x 13-inch baking dish and cover with aluminum foil. Place in the oven and bake for 30 minutes, then remove the foil, stir, and bake for an additional 30 minutes. Let it sit for 15 minutes before serving.

Follow These Tips

Serving & Storage

Serving – These baked beans can be served as soon as they are taken from the oven. They’re perfect for any time of the year, but especially delicious during the summer months when BBQs and potlucks are in season. I love to pair them with any of the following summer recipes:

Storage – If there are any leftovers, they should be stored in the fridge in an airtight container, where they should be good for 5-7 days.

Frequently Asked Questions

Do you have to use dried beans, or can that step be eliminated?

I feel that the best baked beans are made from dried beans that you cook yourself. But you can substitute drained canned navy beans in this recipe in the interest of time. See the recipe card below for how to adjust for this.

Is there a way to add some spice to these beans?

Of course! Throw in some cayenne pepper for a little bit of extra kick, or smoked paprika for added smokiness. You can make these beans fit your own personal taste, but try them first before making any adjustments.

Can these be finished in a slow cooker?

You could totally cook these in a slow cooker. Instead of pouring the beans into the casserole dish, place them in the slow cooker and cook for 4 to 6 hours on low. They will not get as golden on top and may be a bit saucier, but it should work.

Baking dish with baked beans with bacon on top with plate filled with a serving.

Have I Convinced You to Make This Recipe?

I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!

Grandma’s Homemade Baked Beans

4.88 from 24 votes
Homemade baked beans cooked to saucy perfection with onions, smoky pieces of bacon, sweet molasses, and a zesty kick! Seriously, you’ve never tasted baked beans this good!
Prep: 15 minutes
Cook: 2 hours
Soak Time: 8 hours
Total: 10 hours 15 minutes
Servings: 12 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • 1 lb dried navy beans (see note for canned beans)
  • 1 medium onion diced
  • 6 tbsp yellow mustard
  • ¾ cup ketchup
  • ¾ cup molasses
  • ¾ tsp freshly ground black pepper
  • 1 tsp kosher salt
  • 2 cups reserved cooking liquid (see note for canned beans)
  • 12 oz bacon cooked and chopped

Instructions 

  • Prepare the beans: Soak beans for 8 hours in 1 quart of water and 2 tsp salt. Once soaked, drain and cook the beans in a large stockpot with 2 quarts of water and 1 tsp salt until creamy on the inside, about 1 hour. Add more water if needed. Remove the beans from the heat. Drain and reserve the cooking liquid. Return the beans to the stockpot.
    1 lb dried navy beans (see note for canned beans)
  • Once the beans are fully cooked, preheat the oven to 375°F.
  • Add the flavorings: To the beans, add the chopped onion, yellow mustard, ketchup, molasses, salt, black pepper, reserved cooking liquid, and bacon. Stir to combine and pour into a greased 9 × 13-inch baking dish.
    1 medium onion, 6 tbsp yellow mustard, ¾ cup ketchup, ¾ cup molasses, ¾ tsp freshly ground black pepper, 1 tsp kosher salt, 12 oz bacon, 2 cups reserved cooking liquid (see note for canned beans)
  • Bake the beans: Cover the beans with aluminum foil and place them in the preheated 375°F oven. Cook for 30 minutes with the cover on and then remove the cover, stir, and cook for an additional 30 minutes. Remove the beans from the oven and let them sit for 15 minutes before stirring and serving.

Video

YouTube video

Notes

Using canned beans – If you would rather use canned beans than prepare your own dried beans, use 4 15-oz cans. Do not add the 2 cups of reserved cooking liquid listed in the ingredients; instead, add the liquid from the canned beans.

Nutrition

Serving: 1 servingCalories: 185 kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!

Styling: Addelyn Evans / Photography: Dera Burreson

Kaleb Wyse is a New York Times bestselling author behind the popular Wyse Guide website. Living on his fourth-generation Iowa farm, he loves sharing recipes and gardening tips that come from traditions that feel comfortably familiar. His down-to-earth style makes sustainable living and farm life feel like home!

You May Also Like

Grilled Broccoli Salad

Charred broccoli, bright dressing, crunchy almonds, Parmesan cheese in a salad.

Garlic Bread

A secret ingredient that's not traditional makes for the best bread.

2025 Holiday Guide

This year's holiday guide is back and ready to order. Plus, it's better than ever!

Cover of the 2025 Wyse Guide holiday guide.
4.88 from 24 votes (9 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

22 Comments

  1. Annie says:

    These are delicious! Can I pressure can these so I can enjoy them throughout the year?

  2. Gale Soneson says:

    5 stars
    Served these at a neighborhood picnic today and had quite a few people come tell me how great they were. Thank you, Kaleb!

  3. Troy B Tague says:

    Can these be finished off in a slow cooker?

  4. Gidget says:

    5 stars
    I have made this a couple times now.
    What a great recipe, perfect for summer picnics!

  5. Shelia says:

    5 stars
    This is just like my grandma use to make them. I remember her soaking them over night, so as we could have the for Sunday dinner. Just love your recipes Kalb. 😊💗

  6. Stephanie says:

    5 stars
    These were perfect! I followed the recipe exactly and they were amazing. We we’re going to eat them as a side but ended up eating a big bowl of these instead. Thanks for the recipe!

  7. JoAnne says:

    5 stars
    This is the best and easiest baked beans recipe! It’s sooo flavorful and crowed pleaser. It’s not that sweet and you can easily adjust to your liking. I make this recipe once a month since it’s so easy to make. I

  8. Jennifer Moody says:

    4 stars
    My dad (96) and I love baked beans, but I hadn’t made them in decades. Your recipe looked good, so I tried it. I liked the simplicity and the bacon. They cooked up good. We couldn’t stop eating them! The only reason I didn’t give 5 stars is I thought the were a little dry. The texture and flavor were perfect, (the boiled bean did taste great, just as you said!) it was the sauce that seemed “dry”. I wouldn’t know what to add next time to prevent that, but I will try again. Maybe I’ll cut the last bake time a little.

    1. Cheryl says:

      Additional liquid might make the difference. I noticed there wasn’T much liquid also which would be my preference too.

    2. Gwen R Walters says:

      4 stars
      I agree with Jennifer. I followed recipe exactly but it was too dry. I’m thinking of adding more of the sauce ingredients and maybe baking in a dish instead of pan.

  9. Cheri' Powers says:

    5 stars
    I just wanted to share how good this recipe is. I liked that it didn’t include a can of baked beans. So many of the recipes I was finding were just doctoring up a can of baked beans. Nothing wrong with that, I just didn’t have any. With that said: I admit I had to substitute canned navy beans for fresh cooked ones. It worked, but I’ll try it again starting with dry beans. I liked that it wasn’t overly sweet and the generous amount of bacon: you can never have too much, lol! Thank you for sharing your grandma’s recipe with us. Definitely bookmarking for future use 🙂

    1. Susan says:

      5 stars
      Made these for dinner and they are absolutely delicious. The beans had a nice texture (sometimes the canned beans are a bit mushy, in my opinion) and the flavor is very well balanced. I like that the recipe has a hint of sweetness, but isn’t overly sweet. The next time I prepare these I may add a bit of cumin and a dash of cayenne. I love sweet heat.
      Definitely give these a go. You won’t be disappointed.

  10. Gary says:

    This the way mom made baked beans except she shortened the process by starting with Pork and Beans. Delicious