Looking for the best homemade baked beans recipe? This is it! A handful of ingredients plus a half hour in the oven equals the yummiest, most crowd-pleasing baked beans from scratch!
I'll admit it. I've never made homemade baked beans. Like, ever.
I have no problem opening up a can of Bush's Baked Beans—with bacon, of course—at family get-togethers. But once I tried my friend's homemade recipe, I knew family get-togethers would never be the same.
For some reason, I never learned how to make homemade baked beans because I thought it was way more involved. Like hours and hours of work, especially if the recipe involved cooking up a batch of bacon.
When it comes to side dishes, my go to has been this best ever macaroni salad or crock pot ranch potatoes. Or even better (and easier), sliced watermelon or a bag of chips.
Guess what? Whipping up a batch of baked beans isn't much more difficult than opening a can of Bush's Baked Beans, especially if your safety can opener needs a little sharpening.
Anyone else have to go around their cans at least two or three times??
But making baked beans from scratch is way easier than I thought. All it takes is a little sauteeing of some bacon and onion, a little combining of simple ingredients, and some quality time in the oven.
And before you know it, you have an entire pan of one of the most delicious side dishes ever!
Here's a breakdown.
How to make baked beans with bacon
- Preheat oven.
- Saute bacon and onion until bacon is cooked and onions are transparent.
- Sample some of the cooked bacon.
- Combine sauteed bacon and onion with a few more ingredients.
- Pour into a baking dish.
- Bake.
- Eat.
If you need something to pair with this recipe, try some spicy BLT bacon-wrapped hot dogs or corned beef and cheddar burgers. You may also want to throw in some shrimp pasta salad or even better, cherry pie salad.
Granted, cherry pie salad is more dessert than salad, but that's what makes it so dang good.
Printable recipe for homemade baked beans below. Enjoy!
Best Homemade Baked Beans
Looking for the best homemade baked beans recipe? This is it! A handful of ingredients plus a half hour in the oven equals the yummiest, most crowd-pleasing baked beans from scratch!
Ingredients
- 6 slices bacon, chopped
- ½ yellow onion, diced
- 1 (19.75-ounce) can Campbell’s Pork & Beans
- 2 tablespoons ketchup
- 1 teaspoons mustard
- 1 tablespoons vinegar
- ⅓ cup brown sugar
Instructions
- Preheat oven to 350 degrees.
- Saute bacon and onion over medium heat until bacon is cooked and onions are translucent.
- Combine bacon and onion with remaining ingredients in a large bowl. Pour into a 9x13-inch baking dish.
- Bake 30-45 minutes. Serve immediately.
Notes
FOLLOW HALF-SCRATCHED ON INSTAGRAM (@half_scratched) and share the recipes you're whipping up in the kitchen. Don't forget the #HALFSCRATCHED hashtag so we can see what you've made!
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving:Calories: 147Total Fat: 3gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 8mgSodium: 435mgCarbohydrates: 26gFiber: 4gSugar: 15gProtein: 5g
Sara Welch
What a savory side dish with dinner! I know what I will be making tonight! This looks amazing!
Emily Hill
It tastes amazing too. Hope you like it!
Emily
You know these are legit because they have bacon in them! YUM!
Emily Hill
Totally agree!
Caitlyn Erhardt
These look like perfect baked beans! I can't wait to make this recipe!
Emily Hill
I hope you like them!
Krissy Allori
This is just in time for the 4th of July BBQ we're having!
Emily Hill
Yay! They're so good!
Patty at Spoonabilities
There is nothing like baked beans! Who doesn't love 'em, especially with bacon!
Emily Hill
The bacon makes them the best!
Veena Azmanov
This is too delicious. Love the flavors and the combination to making such an amazing dish. Yummy.
Emily Hill
They're yummy and rich and sweet--such a great combo!
Jen
I love that you added sampling some of the cooked bacon as a step, haha! That's my favorite part! Such a great side dish.
Emily Hill
Of course! I love sampling while cooking!