Do you have a hard time deciding what side dishes to take to a BBQ? Try the Baked Potato Salad, Macaroni Salad, Corn Salad, or Buttermilk Cornbread!

How to make Baked Beans:

Cook Bacon over medium heat, stirring often until crisp. Transfer to a paper-towel lined plate. Sauté veggies: Drain some of the bacon grease then sauté onion in same pot for 4 minutes. Add bell pepper and garlic then cook for 2 more minutes. Add remaining ingredients and bacon and stir to combine. Taste and add additional salt and pepper, if needed. Bake: Pour beans into a 9×13 baking pan, cover with foil and bake for 1 to 2 hours, depending how thick you like them. Uncover pan and bake for 10 additional minutes. Remove from oven and rest for eat least 15 minutes before serving.

Make Ahead and Freezing Instructions:

To Make Ahead: Follow instructions until the baking step. Cover and refrigerate for 3-4 days. Allow beans to sit at room temperature for 30 minutes before baking as instructed. To Freeze: Keep beans in an airtight container or freezer bag for up to 3 months. Thaw completely in the refrigerator before baking.

Recipe Variations:

Saucy vs Thick: For saucy beans, cook for recommended 1 hour. Bake for 30 minutes to an hour longer for a thicker consistency. Sweetness: These beans are on the sweeter side, so feel free to cut the brown sugar down to ⅓ cup, if desired. Instant Pot Baked Beans Slow Cooker Baked Beans: Cook bacon and sauté veggies according to instructions. Add to slow cooker with remaining ingredients and stir to combine. Cook on LOW for 4-6 hours or high for 2-3 hours.

Serve With:

Steak Kabobs Black Bean Burgers BBQ Pulled Pork Sandwiches Slow Cooker Ribs Classic Juicy Hamburgers French Dip

I originally shared this recipe May 2022. Updated May 2024.

This post contains affiliate links.

Baked Beans   Tastes Better From Scratch - 48Baked Beans   Tastes Better From Scratch - 38Baked Beans   Tastes Better From Scratch - 9Baked Beans   Tastes Better From Scratch - 42Baked Beans   Tastes Better From Scratch - 61