Loading Video...

Texas Baked Bean Dip

Save Recipe
  • Level: Easy
  • Total: 50 min
  • Active: 30 min
  • Yield: 8 servings
Share This Recipe


8 slices thick-cut bacon, chopped

1 small yellow onion, diced 

1 bell pepper, diced 

1 clove garlic, minced 

1 1/2 cups packed brown sugar 

1 cup brewed coffee

1 tablespoon ketchup 

2 teaspoons mustard 

1 teaspoon chile paste, such as sriracha 

Kosher salt and freshly ground black pepper

Two 16-ounce cans pinto beans, drained 

1/2 cup sour cream 

1/2 cup grated Cheddar 

1/4 cup sliced green onions 

Butter crackers, such as Ritz, or tortilla chips, for serving


  1. Heat a Dutch oven over medium heat; line a plate with a paper towel. Add the bacon to the pot and cook, stirring occasionally, until crisp, 5 to 7 minutes. With a slotted spoon, transfer the bacon to the lined plate to drain.
  2. Discard most of the bacon fat, leaving about 2 tablespoons in the pot. Return to medium heat, add the onion, bell pepper and garlic and saute until beginning to brown, about 3 minutes. Add the brown sugar, coffee, ketchup, mustard, chile paste and 1 teaspoon each salt and pepper, then add the beans and stir to combine. Bring to a simmer, then cover and cook until the sauce has thickened, 12 to 15 minutes.
  3. Remove the pot from the heat and stir in the sour cream. Taste and adjust the seasoning as needed. Transfer the dip to a serving bowl and garnish with the Cheddar, green onions and reserved bacon. Serve with crackers or chips alongside.
Baked Beans
Sam Jones

Baked Beans

12m Easy 87%
Encore: White Bean Dip
Alex Guarnaschelli

Encore: White Bean Dip

6m Easy 85%
Strawberry Shortcake Dip
29m Easy 93%
Ree's Lasagna Soup
17m Easy 99%