Spicy Bacon-Baked Beans Recipe with Smoky Chipotle Flavor

Spicy Baked Beans with Bacon put a lively spin on the classic barbecue side. Rich, smoky and pleasantly spicy, these oven-baked beans are ideal for feeding a crowd. Makes 8 servings.

Three bowls of spicy baked beans from above with a blue striped towel

2023 Update: This recipe was first shared in June 2015 and has been simplified. Measurements by weight are now included and the post has updated photos and streamlined tips. I hope you enjoy it!

I grew up on Memphis barbecue and its traditional sides—baked beans and tangy coleslaw are favorites. Since moving to Texas I’ve tried lots of regional sides (fried okra, macaroni and cheese), but I still reach for the baked beans I remember. These oven-baked beans are a little different: they’re spiced with Bloody Mary mix and Sriracha, sweetened with honey, and finished with chopped bacon for smokiness.

Why I love this recipe

This version balances savory, sweet and spicy. Bloody Mary mix adds tang and depth in place of ketchup or tomato puree; honey provides a warm sweetness; sriracha brings the heat; and bacon adds that unmistakable smoky richness. The result is less cloyingly sweet than canned baked beans and perfect for serving alongside ribs, pulled pork, burgers or grilled chicken. The recipe makes a large batch—great for parties—and you can adjust the heat to suit your taste.

Bowls holding beans and water to make homemade baked beans
Ingredients to cook the beans
Bowls of beans and other ingredients on marble to make baked beans at home
Baked bean ingredients

What you need

The Speckled Palate participates in affiliate programs. As an Amazon Associate, the author earns from qualifying purchases.

  • Large mixing bowl
  • Ovenproof Dutch oven or an oven-safe large skillet
  • Baking dish or casserole (if not using a Dutch oven)
  • Colander
  • Sharp knife and cutting board

Let’s talk ingredients!

Most ingredients are pantry staples. Scroll down to the recipe card for full measurements and step-by-step instructions.

Key ingredients explained:

  • Dried navy beans — Soak these overnight. Canned beans won’t hold texture the same way in this recipe. You can substitute another white bean like cannellini or northern beans, but avoid black or pinto beans here.
  • Water — For soaking and cooking the beans.
  • Kosher salt — Use medium-grain kosher or a similar sea salt.
  • Bacon — Your preferred variety; the rendered fat will flavor the dish.
  • White onions — Small white onions are used here; yellow onions will work in a pinch.
  • Garlic cloves — Freshly minced garlic has the best flavor.
  • Bloody Mary Mix — Adds tang and complexity in place of ketchup or a tomato base.
  • Barbecue sauce — Store-bought or homemade, use your favorite flavor profile.
  • Honey — Sweetens the beans; maple syrup can be substituted if you prefer.
  • Sriracha — Or another hot sauce to taste.
  • Dijon mustard — Adds a bright note; yellow mustard can substitute.
  • Worcestershire sauce — A splash brings extra umami.
Beans in a braised pan with water before cooking
Cook the beans after an overnight soak

How to make Spicy Baked Beans with Bacon

1) The night before: pick through the beans to remove any debris or broken pieces. Place the beans in a large bowl, cover with plenty of water, and soak overnight.

2) The next day: drain the soaked beans and transfer them to a Dutch oven. Add 6–8 cups water and 1 teaspoon kosher salt. Bring to a simmer and cook, covered, over medium-high heat until the beans are tender—about 1 to 1.5 hours depending on your pot. Watch the water level and add more if needed to prevent burning.

Pro tip!

Keep an eye on the beans as they simmer. If the water boils away, the beans can scorch.

Bacon in a pan before cooking
Bacon in a pan before cooking
Crispy bacon in a pan
Crispy bacon — save the fat in the pan

3) In the same Dutch oven, cook the bacon over medium-high heat until browned and slightly crispy. Remove the bacon and chop, but keep the rendered fat in the pan—that flavor is essential.

Onions and garlic in a pan with bacon fat
Onions and garlic in a pan
Cooked onions and garlic in bacon fat in a skillet with a wooden spoon
Cooked onions and garlic

4) Lower the heat to medium. Add the diced onions and minced garlic to the bacon fat and cook, stirring occasionally, until softened—about 4–6 minutes.

Sauce ingredients on top of the onions and garlic in a braiser pan
Add the liquid ingredients to the cooked onions and garlic
Baked bean sauce in a pan with a wooden spoon
Sauce after mixing

5) Add the Bloody Mary mix, barbecue sauce, honey, sriracha, Dijon mustard and Worcestershire sauce. Stir and bring the mixture to a brief boil to blend the flavors.

6) Reduce the heat, stir in the cooked and drained beans, and mix well. Crumble or sprinkle the chopped bacon over the top.

Close up of beans and sauce in a pan before baking
Stir in the beans
Overhead of baked beans in a pan before baking with bacon crumbles on top
Ready for the oven

7) Preheat the oven to 350°F (175°C). Cover the Dutch oven and bake for 45 minutes. Remove the lid and bake an additional 30–45 minutes until the sauce is sticky and the top is slightly caramelized.

8) Serve warm alongside your favorite barbecue mains and sides.

Close up of a pot of beans with sauce before baking in the oven

Entertaining tips

These baked beans are a reliable party side because they pair with so many dishes—ribs, pulled pork, burgers or grilled chicken. A few practical tips:

  • Allow plenty of time: Plan 3–4 hours before guests arrive to allow for soaking, simmering and baking. Beans sometimes need extra time to soften, and you can always keep them warm if they’re done early.
  • Taste before serving: These are less sweet than canned baked beans. Adjust sweetness with a bit more honey or increase the hot sauce if you want more heat.
  • Double the batch for a crowd: If making a larger quantity, the beans may need additional cooking time.
A spoon lifts baked beans out of a braiser pan

Frequently Asked Questions

What are baked beans?

Baked beans are beans cooked in a savory, often slightly sweet sauce. Some recipes finish in the oven, while others are simmered on the stovetop. Traditional Boston-style beans are slow-baked with molasses and salt pork; regional variations use different sweeteners and seasonings.

How can I thicken baked beans without cornstarch?

The sauce naturally thickens as it bakes. If you prefer a thicker sauce sooner, mash a few beans against the side of the pot with a spoon to release starch and add body.

What type of bean is best for baked beans?

Navy beans are the classic choice because they hold their shape and have a creamy texture when cooked. Cannellini or northern beans are good alternatives.

A small ramekin holds a serving of baked beans next to plates of pulled pork sandwiches

Quick tips and storage

  • Use dried beans: This recipe relies on soaked, dried beans for the best texture—canned beans can fall apart.
  • Storing: Once cooled, place leftovers in an airtight container and refrigerate for 3–4 days. Reheat gently in the microwave or on the stovetop.
  • Adjust flavor: Taste before serving and add more honey for sweetness or more hot sauce for heat.
Two bowls of baked beans on a white tabletop with a blue striped towel

Spicy Baked Beans with Bacon

Servings: 8 servings
Sweetened with honey and barbecue sauce and spiced with Bloody Mary Mix and Sriracha, these baked beans are a flavorful side for any summertime get-together.
Prep Time 20 mins
Cook Time 3 hrs
Soak Time 8 hrs
Total Time 11 hrs 20 mins

EQUIPMENT

As an Amazon Associate and member of other affiliate programs, the author earns from qualifying purchases.

  • Large mixing bowl
  • Fine mesh strainers
  • Oval Dutch oven (5 qt.)
  • Tongs

Ingredients

Beans

  • 1 lb. dried navy beans, soaked overnight and drained
  • 10–12 cups water
  • 1 teaspoon kosher salt

Baked Beans

  • 4 slices bacon
  • 2 small white onions, diced (about 2½ cups / 340 g)
  • 3 garlic cloves, minced
  • 2 cups Bloody Mary Mix (500 ml)
  • 1 cup barbecue sauce (250 ml)
  • ½ cup honey
  • ¼ cup Sriracha or preferred hot sauce
  • 2 tablespoons Dijon mustard
  • 2 tablespoons Worcestershire sauce
  • Cooked and drained beans (from above)

Instructions

  1. The night before: Sort and soak the beans in a large bowl of water overnight, covered with a kitchen towel.
  2. The day of: Drain the beans in a colander, place in a Dutch oven, cover with 6–8 cups water and season with salt.
  3. Cover and simmer over medium-high heat until the beans are tender, about 1–1.5 hours. Drain and set aside.
  4. In the Dutch oven, cook the bacon until crispy. Remove and chop, leaving the drippings in the pan.
  5. Warm the drippings over medium heat and add the onions and garlic. Cook until softened, about 4–6 minutes.
  6. Pour in the Bloody Mary mix, barbecue sauce, honey, Sriracha, mustard and Worcestershire. Stir and bring to a brief boil.
  7. Lower the heat and stir in the cooked beans until evenly coated.
  8. Sprinkle the chopped bacon over the top.
  9. Preheat the oven to 350°F (175°C). Cover the Dutch oven and bake 45 minutes. Remove the lid and bake another 30–45 minutes, until the sauce is sticky and glossy.
  10. Serve warm.

Notes

These baked beans are bold and spicy—use half the hot sauce if you’re concerned about heat. Store cooled leftovers in an airtight container in the refrigerator for 3–4 days and reheat before serving. To adjust the flavor, add more honey for sweetness or more hot sauce for heat. Dried beans are recommended for the best texture.

Nutrition

Serving: 1 serving
Calories: 298 kcal
Carbohydrates: 61 g
Protein: 10 g
Fat: 3 g
Sodium: 1326 mg
Fiber: 9 g
Sugar: 36 g