Home » Posts » Skillet Baked Beans with Bacon

Skillet Baked Beans with Bacon

This post contains affiliate links. Please read our disclosure policy.

These skillet baked beans with bacon are smoky, sweet, and wonderfully easy to make! Loaded with bits of bacon and tender navy beans swimming in a flavorful, caramelized sauce, this is the perfect side dish for your next BBQ.

Bacon baked beans in a cast iron skillet with a wooden spoon.

We are deep into barbecue season, and that means I’m making lots of baked beans and homemade mac and cheese.

I’ve made Dutch oven baked beans more times than I can count, with ham hock and pinto beans.

This new recipe for baked beans in a cast iron skillet uses bacon and navy beans for a different flavor, and it takes half the time to make!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

They go with anything and are truly the most delicious side dish for your 4th of July gatherings, weekend cookouts, or wholesome summer dinners.

Baked beans are really the perfect combination of savory and sweet. Brown sugar and molasses melt into the sauce with sautéed onion, bacon, and Worcestershire sauce for a wonderful depth of flavor.

Where some baked beans, especially the canned varieties, lean heavily into the sweet, this recipe brings in both for the richest and most flavorful side dish.

You’re going to love them, especially if you serve them alongside some pork baby back ribs or Dutch oven brisket!

Why You’ll Love This Recipe

  • 15 minute prep time: These beans are so quick to prepare; then all you have to do is pop them in the oven and relax!
  • Hearty side dish: Baked beans with bacon make the perfect side for your next BBQ. They aren’t just delicious; they’re also filling! Nobody will go hungry with baked beans as part of the meal.
  • Flavorful and tasty: You’ll never want to open a can of baked beans again after trying this homemade version. The flavor is so much richer and more complex, and you get actual pieces of bacon (rather than a faint hint of bacon flavor).

Ingredients

Skillet baked beans with bacon ingredients labeled on a kitchen counter.
  • Beans: Canned navy beans make this recipe simple and easy. Don’t drain them; we’ll be adding both the beans and the liquid to this recipe!
  • Bacon: Bacon gives these beans lots of smoky, savory flavor, added texture, and extra protein. Learn how to cook the perfect cast iron bacon here if you need a refresher.
  • Brown sugar: Along with the molasses and ketchup, this caramelizes in the oven and adds the perfect sweetness to the beans.

Find the full list of ingredients at the bottom of this post in the recipe card!

How to Make Skillet Baked Beans

Cooking bacon in a cast iron skillet.

Step 1. Preheat the oven to 350 degrees Fahrenheit.

Step 2. In a 12-inch cast iron skillet over medium heat, cook the bacon chunks until the fat renders and the edges brown, but the bacon is not yet crisp, about 6 to 7 minutes. Spoon off all but about 2 tablespoons of the bacon grease.

Cooking onions in a cast iron skillet with bacon.

Step 3. Add the onion and cook in the bacon fat until soft, about 4 to 5 minutes.

Bacon and onion in a skillet with ketchup, mustard, and other ingredients.

Step 4. Turn off the heat. Stir in the navy beans, ketchup, brown sugar, molasses, mustard, Worcestershire sauce, vinegar, water, salt, and pepper until well combined.

Baked beans in a cast iron skillet.

Step 5. Move the skillet to the oven and bake until the sauce is thick and clings to the beans and the bacon on top is crisp, about 40 minutes. Stir once at the halfway mark.

Step 6. Let the beans rest 5 to 10 minutes before serving. They thicken as they sit.

Bacon baked beans in a skillet with a wooden spoon.

Tips + Notes

  • Go by the texture, not the measurement: I don’t drain my beans, so the liquid they’re packed in is already doing some of the work. Once everything is stirred in, you want the sauce to be a little runny, but not soupy. I use ¼ cup of water, but if your beans are really runny out of the can, use a little less.
  • Don’t skip the molasses: This is what gives them that deep, cooked-all-day taste. I’ve made them without it, and they just taste like sweet beans, so I never leave it out.
  • Let them rest before you serve: The sauce looks a little thin right out of the oven, but give it about 10 minutes, and it thickens right up. I usually let mine sit while I get everything else on the table.
  • Taste and adjust the salt: Plain beans are pretty mild to start, so I always taste at the end and add a little more salt if they need it.

What to Serve with Skillet Baked Beans

You probably don’t need any ideas for how to serve baked beans — I mean, they go with just about anything! That’s one of the things I love about this simple side dish. If you do need some inspiration, here are just a few of my favorite mains to serve them with:

You really can’t go wrong with a batch of homemade baked beans. Bring them to your next cookout to enjoy with burgers and hot dogs, and you’ll have everyone asking for the recipe!

Scooping baked beans out of a cast iron skillet with a wooden spoon.

Recipe FAQs

What should I do with leftovers?

Store leftover baked beans in the fridge in an airtight container for up to 5 days. They can easily be reheated on the stove in a skillet or small saucepan. Just add a splash of water if they’re too thick and stir regularly to prevent sticking and burning.

Can I use dry beans?

Yes, you can; just cook them in water with salt until soft before continuing with the recipe. You’ll end up with beans that are similar to canned, and you can use the beans and liquid as the recipe instructs.

My beans are too runny. What do I do?

The sauce will thicken as they rest, so proceed with caution. If you are certain they need to be thickened after baking and resting, you can simmer them on the stove until thick. Be sure to stir them regularly so the sauce doesn’t burn onto the bottom of the pan.

What are the best beans for homemade baked beans?

The most common choice, and the one I used for this recipe, is navy beans. They are small, soft, and mild-flavored.

Can I use a different type of bean?

Sure! You could use cannellini/white kidney beans or pinto beans with similar results.

If you tried this Skillet Baked Beans with Bacon recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below. Thanks for visiting!

Bacon baked beans in a cast iron skillet with a wooden spoon.

Skillet Baked Beans with Bacon

Laura Ascher
Homemade skillet baked beans are the most delicious side for a cookout. Smoky bits of bacon and a flavorful, caramelized sauce make this hearty side a hit every time.
No ratings yet
Prep Time 15 minutes
Cook Time 40 minutes
Rest Time 10 minutes
Total Time 1 hour 5 minutes
Course Side Dish
Cuisine American
Servings 8 servings
Calories 371 kcal

Ingredients
 
 

  • 12- ounce thick-cut bacon cut into 1-inch chunks (about 8 slices)
  • 1 medium yellow onion diced
  • Two 15.5-ounce cans navy beans undrained
  • 1/2 cup ketchup
  • 1/3 cup lightly packed brown sugar
  • 2 tablespoons molasses
  • 1 tablespoon yellow mustard
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon apple cider vinegar
  • 1/4 cup water* see notes below before using
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon black pepper

Instructions
 

  • Preheat the oven to 350 degrees Fahrenheit.
  • In a 12-inch cast iron skillet over medium heat, cook the bacon chunks until the fat renders and the edges brown but the bacon is not yet crisp, about 6 to 7 minutes. Spoon off all but about 2 tablespoons of the bacon grease.
  • Add the onion and cook in the bacon fat until soft, about 4 to 5 minutes.
  • Turn off the heat. Stir in the navy beans, ketchup, brown sugar, molasses, mustard, Worcestershire sauce, vinegar, water*, salt, and pepper until well combined.
  • Move the skillet to the oven and bake until the sauce is thick and clings to the beans and the bacon on top is crisp, about 40 minutes. Stir once at the halfway mark.
  • Let the beans rest 5 to 10 minutes before serving. They thicken as they sit.

Notes

  • *Go by the texture, not the measurement: I don’t drain my beans, so the liquid they’re packed in is already doing some of the work. Once everything is stirred in, you want the sauce to be a little runny, but not soupy. I use ¼ cup of water, but if your beans are really runny out of the can, use a little less.
  • Don’t skip the molasses: This is what gives them that deep, cooked-all-day taste. I’ve made them without it, and they just taste like sweet beans, so I never leave it out.
  • Let them rest before you serve: The sauce looks a little thin right out of the oven, but give it about 10 minutes, and it thickens right up. I usually let mine sit while I get everything else on the table.
  • Taste and adjust the salt: Plain beans are pretty mild to start, so I always taste at the end and add a little more salt if they need it.

Nutrition

Serving: 1servingCalories: 371kcalCarbohydrates: 41gProtein: 14gFat: 17gSaturated Fat: 6gPolyunsaturated Fat: 3gMonounsaturated Fat: 8gTrans Fat: 0.1gCholesterol: 28mgSodium: 1093mgPotassium: 560mgFiber: 6gSugar: 17gVitamin A: 96IUVitamin C: 3mgCalcium: 80mgIron: 3mg
Tried this recipe?Mention @castironskilletcooking on Instagram
This website provides approximate nutrition information based on third party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands, measuring methods and portion sizes per household. We recommend running the ingredients through whichever online nutritional calculator you prefer.

Similar Posts

Leave a Reply

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

Recipe Rating