This easy Homemade Baked Beans Recipe is a sweet, smoky, and savory slow cooker side dish that's perfect for cookouts, potlucks, and family gatherings. Made with simple pantry staples, it's easy to make ahead, travels well, and stays warm in the crockpot until you're ready to serve.
I bring these baked beans to family parties and summer cookouts, and they're always one of the first dishes to disappear.

A Quick Look At The Recipe
⏱️ Cook Time: LOW 4-6 hours | HIGH 2-3 hours
👪 Serves: 10-12 as a side (easily doubles for a crowd)
🥣 Main Ingredients: Canned baked beans, bacon, onion, garlic, barbecue sauce, brown sugar, yellow mustard
🎉 Best For: Cookouts, potlucks, graduation parties, family reunions, church suppers, and other gatherings where you need to feed a crowd
⭐ Why It Works: Crisp bacon, sautéed onions, and slow cooking give canned baked beans rich homemade flavor.
⚠️ What to Watch For: Cook the bacon until crisp and drain it before adding it to the beans. The bacon softens as it cooks in the crockpot, so starting with crisp bacon helps prevent soggy pieces in the finished dish.
Some recipes show up at nearly every family gathering, and these slow cooker baked beans are one of them. I make a big batch in the morning, let the crockpot do the work, and serve them warm later that evening. They're easy to prep ahead, feed a crowd, and pair perfectly with anything from the grill.
Serve these Homemade Baked Beans with juicy grilled ribeye steaks, smoky beer can chicken, or BBQ pulled pork sliders. Add creamy coleslaw and peach dump cake for a complete summer menu. Find more crowd-pleasing Midwestern favorites in my Midwestern Recipes collection.
Jump to:
- A Quick Look At The Recipe
- Why You'll Love This Homemade Baked Beans Recipe
- Ingredients You'll Need
- Substitutions and Add-Ins
- Variations
- How to Make Homemade Baked Beans
- Expert Tips
- Troubleshooting Guide
- What's the Best Way to Take Homemade Baked Beans to a Party?
- Serving Suggestions
- Storage & Make Ahead Tips
- FAQs
- More Favorite Side Dishes
- 📖 Recipe
- 💬 Community
Why You'll Love This Homemade Baked Beans Recipe
- Super easy. Just cook the bacon, onion, and garlic together, then let the slow cooker do the rest.
- Feeds a crowd and stays warm for hours in the crockpot.
- Sweet, smoky, savory flavor that both kids and adults love.
- Completely make-ahead friendly and travels well to parties.
- The kind of reliable side dish people ask you for the recipe.
Ingredients You'll Need
- Baked Beans: I usually use Bush's Original Baked Beans because I like their classic flavor and consistency, but use your favorite brand.
- Bacon: I usually make this recipe with regular sliced bacon, but thick-cut bacon works well too. Cook it until it's nice and crisp before adding it to the slow cooker.
- Onion: Diced onion brings sweetness and depth when cooked.
- Garlic: Fresh garlic boosts the savory notes.
- Barbecue sauce: Adds sweet, tangy, smoky flavor.
- Brown sugar: Balances the smoky barbecue sauce with just the right amount of sweetness.
- Yellow mustard: Gives a subtle tang that balances everything.
- Salt and black pepper: Simple seasoning to tie it all together.
See the recipe card for full information on ingredients and quantities.

Substitutions and Add-Ins
- Vegetarian baked beans instead of traditional baked beans: Use vegetarian baked beans if you're serving guests who do not eat pork.
- Green bell pepper: Add ½ cup diced green bell pepper when sautéing the onions for additional flavor and texture.
- Smoky barbecue sauce: Use a smoky-style barbecue sauce for deeper barbecue flavor.
- Hot sauce: Add a few dashes of your favorite hot sauce for a little heat.
- Maple syrup instead of brown sugar: Substitute maple syrup for a slightly different sweetness and flavor profile.
Variations
- Classic Homemade Baked Beans: Follow the recipe exactly as written for a sweet, smoky, crowd-pleasing side dish.
- Spicy Homemade Baked Beans: Add diced jalapeños or hot sauce for a little extra kick.
- Smoky Homemade Baked Beans: Use a hickory-smoked barbecue sauce for a richer smoky flavor.
- Cowboy Baked Beans: Brown and drain 1 pound of ground beef before stirring it into the beans for a heartier version.
- Fall Tailgate Version: Add diced green bell pepper and serve alongside grilled bratwurst, juicy grilled ribeye steaks, or easy BBQ pulled pork sliders for game day gatherings.
Would you like to save this?
How to Make Homemade Baked Beans
To make these homemade baked beans, cook the bacon, onion, and garlic together, then stir everything into a slow cooker and let it cook low and slow until the flavors are rich and melded.

Step 1. Cook the Bacon, Onion, and Garlic.
Cut the bacon into small pieces and cook in a large skillet over medium heat. Add the diced onion and continue cooking until the bacon is nice and crisp and the onion is softened, about 8 to 10 minutes.
Stir in the minced garlic and cook for another 30 seconds. Transfer the mixture to a paper towel-lined plate to drain.
Pro Tip: Cook the bacon until it's nice and crisp. It will soften during slow cooking, so starting with crisp bacon helps keep it from becoming soggy.

Step 2. Combine the Ingredients.
Add the drained bacon, onion, and garlic mixture to the slow cooker along with the baked beans, barbecue sauce, brown sugar, yellow mustard, salt, and black pepper.
Stir until everything is evenly combined.
Step 3. Slow Cook the Beans.
Cover and cook on LOW for 4 to 6 hours or HIGH for 2 to 3 hours, until the beans are hot and the flavors have melded together.
Pro Tip: These baked beans are very forgiving and taste even better after the flavors have had time to meld. They can stay on the WARM setting for several hours if you're serving them at a party.
Step 4. Serve and Enjoy.
Give the beans a good stir before serving.
They're delicious served with grilled steaks, burgers, hot dogs, bratwurst, pulled pork, and other classic cookout favorites.

Expert Tips
- Cook the bacon until it's nice and crisp. It will continue to soften during the long cook time, so starting with crisp bacon gives you the best texture.
- Drain the bacon, onion, and garlic mixture before adding it to the slow cooker. This removes excess grease while keeping all of the smoky flavor.
- Make the baked beans a few hours ahead if you can. The flavors continue to meld as they sit, making this an ideal side dish for cookouts, potlucks, and family gatherings.
- Taste and adjust before serving. Every brand of baked beans and barbecue sauce is a little different, so you may want a little more brown sugar, mustard, salt, or pepper to suit your taste.
- If the beans are thinner than you like, remove the slow cooker lid during the last 30 to 45 minutes of cooking on HIGH to allow some of the excess liquid to evaporate.
Troubleshooting Guide
- Too watery? Continue cooking uncovered on HIGH for 30-60 minutes until some of the excess liquid evaporates.
- Too sweet? A splash of apple cider vinegar or extra yellow mustard brightens and balances the flavor.
- Not smoky enough? Add ½ teaspoon smoked paprika or use a hickory-smoked barbecue sauce.
- Beans too firm? They need more time. Continue cooking until tender.
What's the Best Way to Take Homemade Baked Beans to a Party?
- Short drive: Use the slow cooker you already own and secure the lid before transporting.
- Long drive: A locking-lid slow cooker helps prevent spills and makes transporting hot baked beans much easier.
My recommendation: If you regularly bring food to cookouts, potlucks, church suppers, or family gatherings, a locking-lid slow cooker is a worthwhile investment.
Serving Suggestions
These homemade baked beans are a must-have side dish for summer cookouts and gatherings. They pair perfectly with juicy grilled burgers, grilled bratwurst, oven-baked ribs, barbecued pulled pork, grilled chicken, and grilled ribeye steaks.
For more great ideas, check out our full collection of Summer Recipes.
Storage & Make Ahead Tips
- Make-Ahead: Cook the baked beans a day ahead, refrigerate, then reheat in the slow cooker on LOW until hot.
- Refrigerate: Store leftovers in an airtight container for up to 4-5 days.
- Freeze: Cool completely and freeze for up to 3 months. Thaw overnight in the fridge.
- Reheat: Warm in the slow cooker on low or in a 325°F oven until hot.
FAQs
Yes. Cook the recipe a day ahead, refrigerate, then reheat it in the slow cooker on LOW until hot. The flavor is even better the next day.
Leftover Homemade Baked Beans will keep well in an airtight container in the refrigerator for up to 5 days. The flavor often improves the next day.
Yes. Cool the beans completely, then store them in airtight containers or freezer bags for up to 3 months. Thaw overnight in the refrigerator before reheating.
Yes. After cooking the bacon, onion, and garlic, combine all of the ingredients in a covered 9×13-inch baking dish or Dutch oven. Bake at 350°F for about 1 hour, or until hot and bubbly.
Yes. Use vegetarian baked beans instead of regular canned baked beans and omit the bacon. Adding ½ teaspoon of smoked paprika helps replace the smoky flavor.
More Favorite Side Dishes
Baked beans are a classic Midwestern side dish served year-round at family gatherings, holidays, and potlucks. They're especially popular for summer cookouts. For more great side dish recipes like this one, browse my Side Dishes collection. You'll also find plenty of classic family favorites in my Midwestern Recipes collection.
Did you love this family recipe? As a small business, the greatest compliment you can give is a 5-star rating! Tap the ⭐⭐⭐⭐⭐ directly in the recipe card below. It helps my site grow and helps other home cooks find this nostalgic, comforting meal!
📖 Recipe

Homemade Baked Beans Recipe for Cookouts and Potlucks
Equipment
Ingredients
- 1 pound bacon cut into small pieces
- 1 cup yellow onion diced
- 1 tablespoon garlic minced
- 4 cans baked beans 28 ounce cans
- ½ cup bbq sauce
- ½ cup brown sugar
- 1 tablespoon yellow mustard
- salt to taste
- ½ teaspoon ground black pepper
Instructions
- Cook the Bacon, Onion, and Garlic. Cut the bacon into small pieces and cook in a large skillet over medium heat. Add the diced onion and continue cooking until the bacon is crisp and the onion is softened, about 8 to 10 minutes. Stir in the garlic and cook for another 30 seconds. Transfer the mixture to a paper towel-lined plate to drain.1 pound bacon, 1 cup yellow onion, 1 tablespoon garlic
- Combine the Ingredients. Add the drained bacon, onion, and garlic mixture to the slow cooker. Stir in the baked beans, barbecue sauce, brown sugar, yellow mustard, salt, and black pepper until well combined.4 cans baked beans, ½ cup bbq sauce, ½ cup brown sugar, 1 tablespoon yellow mustard, ½ teaspoon ground black pepper
- Slow Cook the Beans. Cover and cook on LOW for 4 to 6 hours or HIGH for 2 to 3 hours, until the beans are hot and the flavors have melded together.
- Serve and Enjoy. Stir the beans well, then taste and season with additional salt and pepper if needed. Serve warm, or keep the slow cooker on the WARM setting until ready to serve.salt
Video
Notes
- Cook the bacon until it's nice and crisp. It softens during slow cooking, so starting with crisp bacon helps keep it from becoming soggy.
- After cooking the bacon, onion, and garlic, transfer the mixture to a paper towel-lined plate to drain before adding it to the slow cooker. This removes excess grease while keeping all of the flavor.
- These baked beans are even better after the flavors have had time to meld, making them an excellent make-ahead side dish for cookouts, potlucks, graduation parties, and family gatherings.
- Keep the slow cooker on the WARM setting until serving so the beans stay hot without overcooking.
- Oven Variation: After cooking the bacon, onion, and garlic, combine all of the ingredients in a covered baking dish or Dutch oven. Bake at 350°F until hot and bubbly, about 1 hour.
- Cowboy Baked Beans: For a heartier version, brown and drain 1 pound of ground beef before stirring it into the beans.
- Adapted from a family recipe and updated over the years to become the version I make for cookouts and family gatherings.











Russ B says
Great summer side dish!
Seanna Borrows says
Thanks, Russ!! ❤️ They've been the perfect side for everything we've been grilling this summer!