I’m sure many of you are familiar with LA street dogs, but have you ever tried a Sonoran-style hot dog? These hot dogs originated in Hermosillo, Sonora, and were popularized in Tucson, Arizona by Mexican immigrants. The Sonoran dog is distinctive for its steamed soft bun and the use of cooked beans as a topping, along with bacon-wrapped franks and bright, fresh condiments.
I’ve never been to Sonora myself, but I have enjoyed Sonoran-style hot dogs in Tucson. This version is inspired by the dogs I tried at well-known Tucson stands. Below you’ll find an explanation of what defines a Sonoran hot dog, common variations, a comparison to the LA street dog, and a full recipe you can make at home.
What is a Sonoran-style hot dog?
Two features usually identify a Sonoran hot dog: the bun and the addition of cooked beans. While recipes vary from vendor to vendor, the core elements are consistent. The hot dog is typically wrapped in bacon and grilled together with thinly sliced onions and peppers. A jalapeño-based salsa (often made with jalapeños and a yellow chili) and a lime-thinned mayonnaise are common condiments. Mustard is also used. Typical toppings include a layer of cooked beans, raw diced tomatoes and onions, grilled onions, and a blistered yellow chili pepper served on the side.
Traditional Sonoran buns are soft bolillos made specifically for these hot dogs; they are steamed rather than toasted and are shaped to hold many toppings. These specialty bolillos can be hard to find outside of Sonora, so brioche-style hot dog buns or a soft, enclosed roll make good substitutes.

Ingredients
- Hot dogs: Beef hot dogs are traditional, but you can use hot links, sausages, or a specialty frank (jalapeño & cheddar, for example).
- Bacon: Regular smoked bacon works best. Avoid strongly flavored specialty bacons (maple, applewood) that can alter the expected savory profile.
- Soft bolillo buns: The ideal bun is a soft bolillo made for Sonoran dogs and steamed. If you can’t find bolillos, brioche hot dog buns or other soft enclosed rolls are fine.
- Cooked beans: Pinto beans are commonly used. You can save time with canned pinto beans, or make frijoles de la olla for deeper flavor.
- Other toppings: Grilled onions, raw diced onion, diced tomato, and grilled yellow chili peppers to serve on the side.
- Condiments: Mustard, jalapeño salsa, and mayonnaise thinned with a little lime juice. Ketchup is optional and sometimes available from vendors.

Variations
There isn’t one single “authentic” Sonoran hot dog recipe—different cooks and vendors add their own touches. Common additions you may encounter include:
- Pickled jalapeños
- Cotija or crumbly cheese
- Avocado or slices of avocado
- Ketchup (optional)
- Pico de gallo
- Fresh jalapeño slices
- Cilantro
- Crema
- Guacamole

Sonoran-style hot dog vs. LA street dog
The LA street dog, often called a Danger Dog, is more familiar to many people and is considered by some to be a riff on the Sonoran dog. LA street dogs are typically bacon-wrapped and grilled with onions, bell peppers, and jalapeños, then topped with ketchup, mayo, and mustard. The bigger difference is usually the bun: LA carts most often use a standard hot dog bun, which makes it harder to fit the full range of toppings found on a Sonoran dog. The bolillo used for Sonoran dogs can hold more layers—beans, grilled onions, fresh vegetables, and salsa—so the Sonoran dog is often more substantial and complex in flavor.

Sonoran Hot Dogs
Summary: A flavorful twist on the classic hot dog. Sonoran hot dogs are made with bacon-wrapped beef franks, beans, fresh vegetables, salsa, and a citrusy mayo. Makes about 4 hot dogs.
Ingredients (for 4 hot dogs)
- 4 hot dogs
- 4 slices bacon
- 4 soft bolillo buns or brioche hot dog buns
Cooked beans
- 1/2 cup dried pinto beans (or 1 can pinto beans)
- 1/4 onion
- 1 garlic clove
- 1/2 tsp dried epazote or Mexican oregano
- 1/4 tsp cumin
- 1/2 jalapeño (optional)
- Salt to taste
Other toppings
- 1/4 cup diced raw onion
- 1 large tomato, deseeded and diced
- 1 onion, thinly sliced for grilling
- 4 grilled yellow chili peppers (or similar)
Condiments
- Mayonnaise mixed with lime juice
- Mustard
- Jalapeño salsa
Jalapeño salsa
- 3 jalapeños
- 1 yellow chili pepper
- 1 garlic clove
- 1 lime (juice)
- A handful of cilantro
- Grilled onions, salt, and a little water to adjust consistency

Instructions
- Make the frijoles: If using dried beans, rinse and soak them overnight, discarding any damaged beans. In a pot, add the soaked beans with fresh water, a quarter onion, jalapeño (if using), garlic, cumin, dried epazote or Mexican oregano, and salt. Simmer uncovered on medium-low for 1½ to 2 hours, adding water as needed, until the beans are tender and the cooking liquid has thickened. If using canned beans, simply heat them through in a saucepan and season to taste.
- Prepare toppings: Dice raw onion and tomato and set aside. Thinly slice an onion for grilling. Cut jalapeños and the yellow chili pepper in half. Have two limes, a small handful of cilantro, and one garlic clove ready for the salsa and mayo.
- Wrap hot dogs: Tightly wrap each hot dog with a slice of bacon.
- Cook the hot dogs: In a large pan over medium heat, cook the bacon-wrapped hot dogs. Turn them often so the bacon renders evenly. When enough bacon fat has accumulated in the pan, add the sliced onions and peppers and continue to cook, flipping continuously. Once the peppers begin to blister, add the garlic clove to the pan and cook briefly.
- Sauté the onions: Remove most items from the pan when cooked, keeping back most of the grilled onions. You may choose to sauté the onions a little longer with a splash of mustard for extra flavor, as many street vendors do.
- Make the jalapeño salsa: Combine the grilled jalapeños, one grilled yellow pepper, cilantro, garlic, some of the grilled onions, lime juice, salt, and a bit of water. Blend until smooth and adjust seasoning to taste.
- Steam the buns: Steam the bolillo or hot dog buns by wrapping them in a damp paper towel and microwaving for about 10 seconds, or steam briefly in another preferred method.
- Assemble: Spread a thin layer of lime-mayo inside the bun. Add the bacon-wrapped hot dog, a spoonful of cooked beans, diced tomato and raw onion, more mayo, grilled onions, mustard, and the jalapeño salsa. Serve with a grilled yellow chili pepper on the side.

Additional info
Total time: about 30 minutes (using canned beans can shorten the time). Serves: 4 hot dogs. Cuisine: Mexican. Course: Main course.
If you enjoy bold, layered flavors and a mix of textures—creamy beans, crisp fresh tomato, caramelized onions, and spicy salsa—Sonoran hot dogs are a satisfying street-food-style treat you can replicate at home.