Homemade Baked Beans Recipe

Make this smoky, saucy homemade baked beans recipe with bacon, chipotle, and a rich tangy glaze — the ultimate crowd-pleasing side dish for any BBQ or weeknight dinner.

You know that dish that disappears first at every cookout? Yeah, that’s this baked beans recipe. I made it once for a summer get-together and my neighbor literally cornered me by the grill asking for the recipe. No regrets.

These aren’t your average open-a-can-and-heat situation. We’re talking smoky bacon, sweet onion, a hit of chipotle heat, and a glossy, bubbling sauce that clings to every single bean. Let’s get into it.

Why You’ll Love This Baked Beans Recipe

This homemade baked beans recipe hits every note — sweet, smoky, tangy, and just a little spicy. It starts on the stovetop for that deep, caramelized flavor and finishes in the oven until gloriously bubbly.

It’s also wildly flexible. You can make it ahead, freeze it, tweak the heat level, and even skip the bacon to make it vegetarian-friendly. More on all of that below.

If you love bold, crowd-pleasing sides, you’ll also want to check out this easy cowboy caviar — another cookout staple that never lasts long on the table.

baked beans recipe

Irresistible Homemade Baked Beans Recipe

Smoky, saucy homemade baked beans made with crispy bacon, sweet onion, chipotle heat, and a tangy BBQ-style glaze. Baked until bubbling and syrupy, this crowd-pleasing side dish is perfect for BBQs, cookouts, or easy weeknight dinners.
Course Side Dish
Cuisine American

Equipment

  • Cast iron skillet
  • Oven-safe skillet
  • 9×13 baking dish
  • Saucepan

Ingredients
  

Protein

  • 2 slices Bacon, diced
  • 2 slices Bacon strips (optional topping)

Aromatics

  • 1 small Sweet onion, diced
  • 1 Bell pepper, diced
  • 2 cloves Garlic, minced

Spices

  • 1 tablespoon Smoked paprika
  • ¼ to ½ teaspoon Chipotle chili powder
  • ¼ teaspoon Salt
  • ¼ teaspoon Black pepper

Sauce

  • 2 tablespoons Apple cider vinegar
  • 2 tablespoons BBQ sauce
  • 2 tablespoons Ketchup
  • 1 tablespoon Dijon mustard
  • 1 tablespoon Brown sugar

Base

  • 2 22 oz cans Canned baked beans (Bush’s Grillin’ Beans recommended)

Instructions
 

  • Preheat the oven to 400°F and prepare an oven-safe skillet or baking dish.
  • Cook diced bacon over medium-low heat until crispy and fat is rendered.
  • Add onion, bell pepper, and garlic, cooking until softened and fragrant.
  • Stir in smoked paprika, chipotle chili powder, salt, and black pepper, and cook briefly to bloom the spices.
  • Add apple cider vinegar, BBQ sauce, ketchup, Dijon mustard, and brown sugar, mixing until combined.
  • Stir in canned baked beans, bring to a boil, adjust seasoning to taste, then transfer to oven.
  • Bake for 30–35 minutes until thick, bubbly, and syrupy. Let rest before serving.

Notes

For extra smoky depth, use liquid smoke or smoked sausage instead of bacon. Adjust chipotle for heat preference. Beans taste even better after resting or reheating the next day.
Keyword bacon, baked beans, BBQ

Ingredients for Homemade Baked Beans

Here’s everything you’ll need. Most of it is pantry-friendly, which makes this baked beans recipe a reliable go-to even on a busy weeknight.

baked beans recipe Ingredients
Category Ingredient Amount
Protein Bacon, diced 2 slices
Protein Bacon strips, for topping (optional) 2 slices
Aromatics Small sweet onion, diced 1
Aromatics Bell pepper, diced 1
Aromatics Garlic cloves, minced 2
Spices Smoked paprika 1 tablespoon
Spices Chipotle chili powder 1/4 to 1/2 teaspoon
Spices Salt 1/4 teaspoon
Spices Freshly cracked black pepper 1/4 teaspoon
Sauce Apple cider vinegar 2 tablespoons
Sauce BBQ sauce 2 tablespoons
Sauce Ketchup 2 tablespoons
Sauce Dijon mustard 1 tablespoon
Sauce Brown sugar 1 tablespoon
Base Canned baked beans (Bush’s Grillin’ Beans recommended) 2 (22 oz) cans

Pro tip on the beans: Bush’s Grillin’ Beans are the move here. They already have a little flavor built in, which gives your homemade baked beans a serious head start. That said, any good-quality canned baked bean works fine.

How to Make This Baked Beans Recipe Step by Step

Don’t let the two-step stovetop-to-oven process intimidate you — it’s actually super simple and totally worth it for that bubbling, syrupy finish.

How to Make baked beans recipe

Step 1: Preheat and Prep Your Pan

Start by preheating your oven to 400 degrees F. Grab a large oven-safe skillet if you have one — cast iron is perfect here. This way you go straight from stove to oven without washing an extra dish. Win.

Step 2: Cook the Bacon Until Crispy

Set the skillet over medium-low heat and add the diced bacon. Cook it low and slow until it’s brown, crispy, and has rendered out most of its fat. Your kitchen will smell incredible at this point. Don’t rush this step — the bacon fat is the flavor base for everything else.

Step 3: Soften the Aromatics

Stir in the diced onion, bell pepper, and minced garlic. Cook everything together, stirring often, for about 5 minutes until softened and fragrant. The onions should look translucent and the garlic should smell nutty and golden.

Next, stir in the smoked paprika, chipotle chili powder, salt, and black pepper. Let those spices bloom in the pan for 1 to 2 minutes — this is what gives your baked beans that deep, complex flavor instead of just tasting like canned beans with extras thrown in.

Step 4: Build the Sauce

Now stir in the apple cider vinegar, BBQ sauce, ketchup, Dijon mustard, and brown sugar until everything is combined. The vinegar will sizzle and lift all those little browned bits from the bottom of the pan.

That smell? That’s dinner happening.

Step 5: Add the Beans and Taste

Pour in the canned baked beans straight from the can — no draining needed. Stir everything together and bring the mixture to a boil, then turn off the heat.

Important: Taste your beans right here and adjust. Want more heat? Add a pinch more chipotle. Need more tang? A splash of vinegar. Want it sweeter? A little more brown sugar. This is your moment to make it yours.

If you’re going for the optional bacon topping, lay those 2 extra strips right on top of the beans now before the oven goes in.

Step 6: Bake Until Bubbly

Transfer your skillet to the preheated oven (or pour into an oven-safe baking dish if needed). Bake for 30 to 35 minutes, until the beans are bubbling, thick, and slightly syrupy on top.

Let them cool for a few minutes before serving — the sauce thickens up beautifully as it sits, and also, nobody wants a bean burn on their tongue. Trust me on this one.

Homemade baked beans recipe

Expert Tips for the Best Homemade Baked Beans

Use an Oven-Safe Skillet

Cast iron or a stainless steel skillet saves you from transferring to a baking dish. Fewer dishes, same great result. If you don’t have one, a 9×13 baking dish works perfectly fine.

Don’t Skip the Blooming Step

Cooking the spices for 1-2 minutes in the fat before adding liquids makes a big difference. It deepens the flavor in a way that you can’t replicate by just dumping everything in together. This is the secret move in any great baked beans recipe.

Adjust the Heat to Your Crowd

The chipotle chili powder range is 1/4 to 1/2 teaspoon for a reason. For a family-friendly version, go with 1/4 teaspoon. For a cookout with heat lovers, push it to 1/2 or even beyond. You’re in control here.

The Taste Test is Non-Negotiable

Every brand of canned beans is a little different in sweetness and sodium. Always taste before baking and adjust your seasoning. A recipe is just a starting point — your taste buds finish the job.

Variations and Substitutions

Make It Vegetarian

Skip the bacon entirely and start by sauteing the onion and pepper in a tablespoon of olive oil or butter. You’ll still get a great result. Add a teaspoon of liquid smoke if you want that smoky depth without the meat.

Make It Spicier

Double the chipotle chili powder and add a diced jalapeno with the onion and pepper. You can also stir in a dash of hot sauce right before the beans go in the oven.

Add More Sweetness

If you love sweet homemade baked beans, bump the brown sugar up to 2 tablespoons or add a drizzle of quality honey blend for a more complex, floral sweetness.

Swap the Protein

Smoked sausage, diced ham, or even ground beef browned with the onions all work great here. This is one of those recipes that adapts to whatever you’ve got on hand, which is exactly what a great baked beans recipe should do.

Storage and Reheating Guide

Storage Method Container How Long
Refrigerator Airtight container Up to 5 days
Freezer Freezer-safe bag or container Up to 3 months
Make-Ahead (unbaked) Cover the skillet or dish tightly Up to 24 hours in fridge

Reheating Tips

To reheat from the fridge, warm the beans in a saucepan over medium-low heat with a splash of water to loosen the sauce. Stir often. You can also microwave in a covered bowl in 90-second intervals, stirring between each.

From frozen, thaw overnight in the fridge first, then reheat as above. The texture holds up surprisingly well — these beans were made to be batch-cooked.

No-Waste Kitchen Ideas

Leftover beans are honestly better the next day. Spoon them over scrambled eggs for breakfast, use them as a topping for a loaded honey-glazed cornbread, or stir them into a quick chili for an instant flavor boost.

Got leftover bacon fat in the pan? Save it in a small jar in the fridge. It’s liquid gold for roasting vegetables or sauteing greens.

Baked Beans Recipe FAQs

Can I make this baked beans recipe ahead of time?

Yes, absolutely. Cook everything on the stovetop, then let it cool to room temperature. Cover the skillet or transfer to a dish, and refrigerate. Bake the next day when you’re ready. It actually tastes even better after sitting overnight as the flavors meld together.

Can I freeze homemade baked beans?

These freeze really well. Let them cool completely, then store in a freezer-safe container or zip-lock bag for up to 3 months. Thaw in the fridge overnight before reheating. The sauce may look a little separated when thawed, but a good stir while reheating brings it right back together.

What kind of beans work best for this recipe?

Canned baked beans are what you want here — not plain navy beans or kidney beans. Bush’s Grillin’ Beans are a personal favorite for the extra flavor they bring. However, any canned baked bean (original style) works great. Just avoid seasoned varieties that might clash with the sauce.

Can I make this baked beans recipe in a slow cooker?

You can! After the stovetop steps, transfer everything to a slow cooker and cook on low for 4 to 6 hours or high for 2 to 3 hours. You won’t get quite the same syrupy top, but the flavor is still incredible. Perfect for keeping them warm at a party.

How do I keep baked beans from drying out in the oven?

Make sure you bring the mixture to a boil before it goes in the oven — this helps everything stay saucy. If your beans look a little dry halfway through baking, stir in a small splash of water or extra BBQ sauce. Also, according to Serious Eats’ guide to baked beans science, covering the dish for the first half of baking helps retain moisture.

Ready to Make the Best Baked Beans of Your Life?

This baked beans recipe is the kind of dish that gets people talking at the table. It’s simple enough for a Tuesday night but impressive enough for a Saturday cookout.

Give it a try and let me know how it went in the comments below! Did you add extra heat? Go veggie? Sneak a taste before it even made it to the table? (No judgment — I do it every time.)

If you loved this recipe, please share it on Pinterest so more people can find their new favorite homemade baked beans dish. Your saved pin might just be someone else’s new go-to recipe!

Photo of author

Linda Sandra

Founder of Tasty at Home. Global recipe explorer, spice hoarder, and your guide to bold flavors without the stress. Let's cook something amazing!

Leave a Comment

Recipe Rating