Sonoran Hot Dog
A bacon-wrapped hot dog nestled in a soft bolillo roll, piled high with pinto beans, chopped tomatoes, onions, and a generous drizzle of crema. This Tucson-born street food classic brings together smoky, savory, and fresh flavors in every oversized bite.
For 4 servings
- prep · ~5 min
Prepare the beans.
1.Heat 1 tsp oil in a small saucepan over medium heat.2.Add the cooked pinto beans and a pinch of salt.3.Warm through, mashing lightly with the back of a spoon until semi-smooth but still chunky.4.Keep warm on low heat. - prep
Wrap the hot dogs with bacon.
Wrap one slice of bacon tightly around each hot dog in a spiral, securing the ends with toothpicks if needed. The bacon should cover most of the dog.
TIPUse thin-cut bacon so it renders fully by the time the hot dog is heated through. - grill · ~12 min
Grill the bacon-wrapped hot dogs.
1.Preheat a grill pan or outdoor grill over medium heat.2.Place the bacon-wrapped hot dogs on the grill.3.Cook, turning every 2-3 minutes, until bacon is browned and crisp on all sides (10-12 minutes).4.Move to a cooler section of the grill if bacon starts to burn before hot dog is heated through.TIPKeep a spray bottle handy for flare-ups from dripping bacon fat. - grill · ~1 min
Toast the bolillo rolls.
Split the bolillo rolls open and place them cut-side down on the grill. Toast for about 1 minute until lightly golden and warmed.
- assemble · ~3 min
Assemble the Sonoran hot dogs.
1.Spread a thin layer of mayonnaise inside each toasted roll.2.Place a bacon-wrapped hot dog into each roll.3.Spoon a generous line of warm pinto beans alongside the dog.4.Top with diced tomato, chopped onion, and sliced jalapenos.5.Drizzle crema and mustard over the top.TIPDon't skimp on the crema — the cool, tangy contrast makes the dish. - serve
Serve immediately while hot.
Serve the loaded Sonoran hot dogs right away with plenty of napkins on the side.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use thin-cut bacon so it renders fully and crisps up without burning the hot dog.
- 2Grill over medium heat to avoid flare-ups from bacon fat; keep a spray bottle handy.
- 3Toast the bolillo rolls just until golden — too long and they'll become brittle.
- 4Mash the pinto beans just enough to hold together but leave some whole for texture.
- 5Let the assembled hot dog rest for 30 seconds before biting so the crema and beans settle.
- 6Make the pinto beans a day ahead and reheat gently to deepen their flavor.
Adapt it for your goals.
Lower-fat
Use turkey hot dogs and turkey bacon, and swap crema for Greek yogurt thinned with lime juice. The dish stays satisfying but cuts saturated fat.
vegetarianVegetarian
Replace the hot dog with a grilled plant-based sausage (like a soy or pea protein link) and use vegan bacon strips. The same toppings and beans keep it hearty.
spicySpicy
Add a drizzle of chipotle crema (mix crema with adobo sauce from canned chipotles) or top with pickled jalapeños for extra heat and tang.
loaded extraLoaded extra
Fold in shredded Oaxaca or Monterey Jack cheese inside the roll before adding the dog, then let the residual heat melt it for a gooey texture.
gluten freeGluten-free
Serve the bacon-wrapped dog and toppings over a bed of crisp lettuce or in a gluten-free bun instead of bolillo. All other ingredients are naturally gluten-free.
Why this is on our healthy list.
Rich in Protein
The all-beef hot dog, bacon, and pinto beans provide a substantial amount of protein, supporting muscle repair and satiety.
Good Source of Fiber
Pinto beans are high in dietary fiber, which aids digestion and helps maintain steady blood sugar levels.
Contains Lycopene
Fresh tomatoes are a source of lycopene, an antioxidant linked to heart health, especially when eaten with a little fat from the crema or bacon.
Probiotic Potential
Mexican crema, if made from live cultures, can contribute beneficial bacteria to support gut health.
Frequently asked questions
Yes, substitute with soft hoagie rolls, telera rolls, or even large hot dog buns. Avoid crusty bread — the key is a soft, slightly chewy texture.



