This delicious and hearty Baked Beans and Peppers recipe is the perfect side dish or main meal for any gathering. Packed with smoky bacon, sweet barbecue sauce, and colorful peppers, it’s rich, tangy, and full of flavor. It’s also super flexible—use whatever beans or peppers you have on hand for a quick and easy dish everyone will love!
Recipe Ingredients:
- 12 slices bacon
- 1 medium onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 yellow bell pepper, diced
- Four 28-ounce cans pork and beans
- 1 cup barbecue sauce
- 3/4 cup brown sugar
- 1/3 cup white vinegar
- 1/4 cup sliced jarred jalapenos
- 1/4 cup Dijon mustard
- Kosher salt and freshly ground black pepper, drained
How To Make Baked Beans And Peppers?
- Preheat the oven: Preheat the oven to 325°F / 160°C (fan 140°C, gas mark 3). Grease a 9×13-inch / 23x33cm baking dish with nonstick spray.
- Cook the bacon: Heat a large cast-iron skillet over medium heat. Add the bacon and fry until almost crisp, about 10-12 minutes. Transfer to a paper towel-lined plate.
- Sauté the vegetables: In the same skillet, add the onion and bell peppers. Cook in the bacon grease until soft, about 5 minutes.
- Combine the ingredients: Add the pork and beans, barbecue sauce, brown sugar, vinegar, jalapeños, mustard, salt, and pepper to the skillet. Stir well and bring to a gentle simmer.
- Bake the beans: Transfer the mixture to the prepared baking dish. Chop the bacon into large pieces and scatter them over the top. Bake uncovered for about 2 hours, until the beans are bubbly and syrupy.
- Serve and enjoy! Let cool slightly before serving. Perfect with cornbread, grilled meats, or as a hearty side dish.

Recipe Tips:
- Use Thick-Cut Bacon for More Flavor : Regular bacon works, but thick-cut bacon adds a richer, smokier taste and holds up better during baking.
- Let the Beans Simmer Before Baking : Bringing the beans to a gentle simmer before putting them in the oven helps blend the flavors and creates a thicker sauce.
- Don’t Skip the Vinegar : The vinegar balances the sweetness and adds a little tangy kick, preventing the dish from being too sugary.
- Bake Uncovered for a Syrupy Texture : Keeping the dish uncovered in the oven lets the sauce thicken beautifully, making the beans rich and sticky.
- Rest Before Serving : Let the beans sit for 10-15 minutes after baking; this helps the sauce settle and makes the flavors even better!
How To Store & Reheat Leftovers?
- Refrigerate: Let the leftover Baked Beans and Peppers cool to room temperature. Then, transfer them to an airtight container and store them in the fridge for up to 4 days.
- Freeze: Once cooled, place the beans in a freezer-safe container, leaving some space for expansion. Freeze for up to 3 months.
- Reheat: Pour the beans into a pan over medium-low heat. Stir occasionally and add a splash of water if needed to prevent sticking. Heat for 5-10 minutes until warmed through.
Nutrition Facts
- Calories: 413
- Total Fat: 4g
- Saturated Fat: 1g
- Cholesterol: 8mg
- Sodium: 516mg
- Potassium: 1,039mg
- Total Carbohydrate: 82g
- Dietary Fiber: 12g
- Sugars: 37g
- Protein: 15g
Check out More Recipes:

Baked Beans And Peppers
Description
This delicious and hearty Baked Beans and Peppers recipe is the perfect side dish or main meal for any gathering. Packed with smoky bacon, sweet barbecue sauce, and colorful peppers, it’s rich, tangy, and full of flavor. It’s also super flexible—use whatever beans or peppers you have on hand for a quick and easy dish everyone will love!
Ingredients
Instructions
- Preheat the oven: Preheat the oven to 325°F / 160°C (fan 140°C, gas mark 3). Grease a 9×13-inch / 23x33cm baking dish with nonstick spray.
- Cook the bacon: Heat a large cast-iron skillet over medium heat. Add the bacon and fry until almost crisp, about 10-12 minutes. Transfer to a paper towel-lined plate.
- Sauté the vegetables: In the same skillet, add the onion and bell peppers. Cook in the bacon grease until soft, about 5 minutes.
- Combine the ingredients: Add the pork and beans, barbecue sauce, brown sugar, vinegar, jalapeños, mustard, salt, and pepper to the skillet. Stir well and bring to a gentle simmer.
- Bake the beans: Transfer the mixture to the prepared baking dish. Chop the bacon into large pieces and scatter them over the top. Bake uncovered for about 2 hours, until the beans are bubbly and syrupy.
- Serve and enjoy! Let cool slightly before serving. Perfect with cornbread, grilled meats, or as a hearty side dish.
Notes
- Use Thick-Cut Bacon for More Flavor : Regular bacon works, but thick-cut bacon adds a richer, smokier taste and holds up better during baking.
- Let the Beans Simmer Before Baking : Bringing the beans to a gentle simmer before putting them in the oven helps blend the flavors and creates a thicker sauce.
- Don’t Skip the Vinegar : The vinegar balances the sweetness and adds a little tangy kick, preventing the dish from being too sugary.
- Bake Uncovered for a Syrupy Texture : Keeping the dish uncovered in the oven lets the sauce thicken beautifully, making the beans rich and sticky.
- Rest Before Serving : Let the beans sit for 10-15 minutes after baking; this helps the sauce settle and makes the flavors even better!