Hot dogs Sonora are a beloved Mexican street food from the state of Sonora, featuring a bacon-wrapped hot dog piled high with pinto beans, grilled onions, tomatoes, and a creamy jalapeño sauce, all tucked into a soft bolillo roll. This recipe works because the smoky bacon and charred hot dog contrast beautifully with the creamy, tangy toppings, creating a satisfying and indulgent handheld meal. While there are regional variations, this version captures the classic flavors that make Sonoran hot dogs so popular.
Ingredients
- 4 bolillo rolls or soft hot dog buns
- 4 beef or pork hot dogs (about 12 oz / 340 g total)
- 8 slices bacon (about 8 oz / 225 g)
- 1 cup (240 ml) canned pinto beans, drained and rinsed
- 1 medium white onion, thinly sliced
- 2 medium tomatoes, diced
- 1/2 cup (120 ml) mayonnaise
- 1/2 cup (120 ml) Mexican crema or sour cream
- 2 pickled jalapeños, chopped (plus 1 tbsp brine)
- 1/4 cup (60 ml) chopped fresh cilantro
- 1 lime, cut into wedges
- 1 tbsp (15 ml) vegetable oil
- Salt to taste
Instructions
- Wrap each hot dog tightly in a spiral with 2 slices of bacon, tucking the ends in. Set aside.
- Heat a large skillet or griddle over medium heat. Add the oil and the sliced onion. Cook, stirring occasionally, until the onion is soft and golden, about 8 minutes. Season with a pinch of salt, then transfer to a bowl.
- In the same skillet, add the bacon-wrapped hot dogs. Cook over medium heat, turning occasionally, until the bacon is crisp and the hot dogs are heated through, about 10-12 minutes. If using a grill, cook over medium direct heat for the same time.
- Meanwhile, in a small bowl, stir together the mayonnaise, crema, chopped jalapeños, and brine. Set the sauce aside.
- Warm the beans in a small saucepan over low heat, adding a splash of water if needed to keep them moist. Keep warm.
- Split the bolillo rolls lengthwise, leaving one side attached. Toast the inside on the griddle or in a dry skillet until lightly golden, about 1 minute.
- To assemble: spread a generous spoonful of the jalapeño sauce on the bottom of each roll. Place a bacon-wrapped hot dog in each. Top with warm beans, grilled onions, diced tomatoes, and a sprinkle of cilantro.
- Serve immediately with lime wedges and extra sauce on the side.
Tips
- If you can’t find bolillo rolls, use a sturdy hot dog bun or a soft French roll. The roll should be substantial enough to hold the toppings without falling apart.
- For a spicier sauce, add more pickled jalapeños or a dash of the brine. For a milder version, use only the crema and mayonnaise, omitting the jalapeños.
- Be sure to cook the bacon-wrapped hot dogs until the bacon is fully crisp and the internal temperature of the hot dog reaches 165°F (74°C) if you’re concerned about food safety, though hot dogs are pre-cooked and just need to be heated through.
- Don’t skip toasting the rolls—it adds texture and prevents sogginess from the beans and sauce.
Serving Suggestions
Serve these hot dogs Sonora as a main dish for lunch or dinner, accompanied by grilled vegetables, Mexican rice, or a simple green salad. They also make a great party food—just set up a topping bar so guests can customize their own. For a classic street-food experience, serve with a cold Mexican soda or a refreshing agua fresca.
Variations
- Cheese: Add a slice of melted cheese (like Oaxaca or mozzarella) inside the roll before adding the hot dog.
- Avocado: Top with sliced avocado or guacamole for extra creaminess.
- Meat: Use turkey or chicken hot dogs for a lighter option; the cooking time remains the same.
- Salsa: Swap the jalapeño sauce for your favorite salsa verde or roja for a different flavor profile.
Storage and Reheating
Assembled hot dogs are best eaten immediately, as the rolls can become soggy. If you have leftovers, store the components separately in airtight containers in the refrigerator for up to 3 days. To reheat, warm the hot dogs and beans in a skillet or microwave, and toast the rolls fresh. The sauce can be refrigerated for up to 5 days.
Frequently Asked Questions
Can I use regular hot dog buns instead of bolillo rolls? Yes, but choose a sturdy bun, as the toppings are heavy. You can also use a French roll or a hoagie bun.
What if I don’t have Mexican crema? Sour cream is a fine substitute, or you can mix equal parts sour cream and milk to approximate the consistency.
Can I make this vegetarian? Absolutely—use plant-based hot dogs and skip the bacon, or substitute with grilled strips of zucchini or bell pepper for a smoky flavor.
How do I keep the bacon from unravelling while cooking? Make sure to wrap the bacon tightly and start cooking with the seam side down. You can also secure the ends with toothpicks, but remove them before serving.
Is it necessary to cook the hot dogs if they are pre-cooked? No, but the bacon needs to be cooked until crisp, and heating the hot dog through ensures everything is hot and delicious. The bacon will also add flavor to the hot dog.
Can I grill the hot dogs instead of using a skillet? Yes, grilling over medium heat works great and adds a nice smoky flavor. Just watch them closely to prevent burning.
Related
- Calories in Dal Khichdi: Full Recipe & Nutrition
- Manakish House Dubai-Style Za’atar Flatbread Recipe
- Grapes Data Analysis: A Step-by-Step Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).