Inside: These Mexican hot dogs are filled with cheese, wrapped in a strip of bacon, and topped with delicious ingredients like pico de gallo and caramelized onions.
When you think of Mexican food, your mind probably doesn’t go directly to hot dogs. In fact, when people think of hot dogs, they probably think of it more as an American classic or something that you eat in Germany. With that said, hot dogs are very popular in Mexico, and of course, we have our own unique way of making them!
These Mexican style hot dogs are so good and so easy to make. Whenever I make them for my family, they tell me that they are the best hot dogs they have every tried. These not so ordinary hot dogs are sold by street vendors throughout Mexico and have many variations. The good thing though, is that you can make them at home very easily as well for a nice easy meal on a weeknight.
What are Mexican street dogs?
Mexican hot dogs are different from a classic hot dog, because of the unique way of making and topping them. For example, I always slice them down the middle and fill them with cheese, before wrapping them in bacon and grilling them. This alone gives them something extra even before I add my favorite toppings like pico de gallo, yellow mustard, grilled onions, ketchup, and chiles en vinagre (escabeche). It is important to have a nice soft buns as well to keep it all together.
What kind of toppings do you put on a Mexican-style hot dog?
The sky is the limit with this delicious recipe. Many Mexicans really like spicy food, so it is normal to see different types of peppers like jalapenos, serrano peppers, habanero peppers, and more. With that said, you can omit those if you don’t like it spicy. If you still want some similar, you can add a mild pepper like green, yellow, or red bell peppers. These have a great flavor and give the hot dogs the classic look of Mexican food.
Here are some examples of toppings you can find on these tasty hot dogs:
- Pico de gallo
- grilled white onions or red onion
- cotija cheese
- queso fresco
- hot sauce
- fresh salsa
- mexican crema
Those are just some examples, but the important thing that makes a hot dog Mexican is that it has a lot of tasty toppings!
How do you make Mexican hot dogs?
Like many great recipes, these hot dogs are simple to prepare. Start by gathering the following ingredients to cook the hot dogs:
- Hot dog buns
- Hot dogs (all beef or whatever variety you prefer)
- Mozzarella, manchego, or gouda cheese sticks
- White Onion
- Worcestershire Sauce
- Vegetable oil
Now that you have those ingredients, you will dice the tomatoes, and slice the jalapenos and onions, setting them aside. Next, slice the hot dogs down the middle (don’t cut all the way through), and add a slice of cheese in the middle. Then wrap each hot dog in bacon. You can use toothpicks to keep them in place while cooking if desired.
Heat a large skillet over medium heat and add a squirt of oil. Add the hot dogs and cook them for a few minutes on each side until the bacon is cooked. Remove from the skillet and set aside on a plate with a paper towel.
In the same skillet, add the tomatoes, jalepenos, worcestershire sauce and salt and cook until the onions are caramelized. Remove from the heat and set aside.
Now it is time to put the hot dogs together. Grab a soft bun from the bag and heat it if desired, and then add a hot dog to each one. Next, you will top with the caramelized onion, tomato, and jalapeno mixture. At this point, you can add whatever toppings you want. I included a list of options above, but you should decide what you want to add based on your own tastes. It is normal to add ketchup, mayo (or crema) and mustard on the top, but that is up to you!
There you have it – a Mexican hot dog. The first time you try this, I am sure you will fall in love. Let me know in the comments below how it turns out.
Mexican Hot Dogs
- 8 Hot Dog Buns
- 8 Hot Dogs
- 8 Slices Bacon
- 8 Mozzarella Cheese Sticks Mozzarella, manchego, or Gouda
- 2 Roma Tomatoes
- 1 Onion
- 2 Jalapeno Peppers
- 1 Tbsp Worcestershire Sauce
- Salt To taste
- 1 cup Escabeche
- Onions diced
- Hot sauce
- Dice the tomatoes and slice the jalapenos and onions, set aside
- Cut each hot dog down the middle, being careful not to cut all the way through.
- Fill each hot dog with a cheese stick and then wrap in bacon, using a toothpick to keep it in place while cooking if needed.
- Add the vegetable oil to a large skillet and set at medium heat. Grill each hot dog until the bacon is cooked and then remove and set aside.
- In the same skillet, add the tomatoes, jalapenos, and onions and cook until the onions are carmelized. Set aside.
- Warm the buns and then prepare the hot dog by adding one to each bun and topping with the caramelized onion mixture from above.
- Add your favorite toppings and serve hot.