Sonoran Hot Dog
© bhofack2 via Canva.com
Quick Bite
A Sonoran hot dog is a bacon-wrapped hot dog grilled and served on a soft, steamed bolillo-style bun, topped with a variety of ingredients like pinto beans, tomatoes, onions, and salsa.
History
The Sonoran hot dog has its roots in Sonora, Mexico, but found its American home just across the border in southern Arizona, especially Tucson, in the 1980s and 1990s.
Street vendors in the Mexican state of Sonora began wrapping hot dogs in bacon and loading them with Mexican-style toppings as a flavorful twist on the American classic. As cross-border travel and cultural exchange grew, these creative hot dogs made their way into Arizona through Mexican vendors and immigrant entrepreneurs.
By the 1990s, mobile “carretas” (hot dog carts) started appearing around Tucson, serving Sonoran-style dogs late into the night. The combination of smoky bacon, beans, and creamy sauces quickly won over locals, blending American backyard grilling with Mexican street food flair.
Fun Facts
Instead of a typical hot dog bun, it’s served in a bolillo-style roll—a soft, slightly sweet Mexican bread that holds all the toppings without falling apart.
The Sonoran hot dog has been featured on shows like Man v. Food, putting Tucson’s version on the national food map.
With beans, onions, tomatoes, sauces, and sometimes even avocado or cheese, a Sonoran hot dog is a full meal in a bun.
Where to Try
El Guero Canelo - Tucson, Arizona
BK Carne Asada & Hot Dogs - Tucson, Arizona
El Sabroso Hot Dogs #4 - Tucson, Arizona
Recipe
Serves: 4
Prep time: 20 minutes
Cook time: 15 minutes
Ingredients
For the hot dogs:
4 beef hot dogs
4 slices of bacon
4 bolillo rolls (or soft hot dog buns with rounded ends)
Butter (for toasting buns)
For the toppings:
1 cup pinto beans, cooked and lightly mashed (or refried beans)
1 large tomato, diced
½ cup white onion, diced
½ cup grilled onions (optional but authentic)
1 jalapeño, chopped or grilled whole
1 avocado, diced or sliced (optional)
Mayonnaise
Mustard
Ketchup
Hot sauce (like Valentina or Cholula, optional)
Fresh cilantro, chopped (optional)
Preparation & Cooking Instructions
Tightly wrap each hot dog with a slice of bacon, securing the ends with toothpicks if needed.
Place them on a medium-hot grill or skillet. Cook, turning occasionally, until the bacon is crisp and fully cooked—about 8–10 minutes.
Lightly butter the inside of each bolillo roll and toast them on the grill until golden.
Heat the pinto beans until soft and spreadable. Spread a spoonful inside each bun. Place the bacon-wrapped hot dog inside the bean-lined bun. Top with diced tomato, raw and grilled onions, jalapeños, and avocado (if using). Drizzle with mayonnaise, mustard, and ketchup in thin lines. Finish with hot sauce and cilantro if desired.
Serve with a side of charro beans or grilled peppers, and enjoy with a cold Mexican soda or agua fresca.