Skip to Content

Authentic Mexican Hot Dogs

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.

Mexican hot dogs with toppings

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.

Mexican hot dogs in a row ready to eat

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)
  • Bacon
  • Mozzarella, manchego, or gouda cheese sticks
  • Tomatoes
  • White Onion
  • Jalapenos
  • Worcestershire Sauce
  • Salt
  • Vegetable oil
ingredients for perros calientes

Mexican hot dog ingredients

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.

sausages wrapped in bacon and filled with cheese being grilled

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!

Mexican hot dogs with ketchup, mayo, and ketchup

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 in a row ready to eat
Save Recipe Print Recipe Pin Recipe Rate this Recipe
4.75 from 4 votes

Mexican Hot Dogs

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.
Prep Time5 minutes
Cook Time8 minutes
Total Time13 minutes
Course: Main Course, street food
Cuisine: American, Mexican
Keyword: Mexican hot dogs, street food
Servings: 8 Hot Dogs
Calories: 524kcal


  • 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
  • Mayonnaise
  • Ketchup
  • Mustard
  • 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.


Serving: 1Hot Dog | Calories: 524kcal | Carbohydrates: 54g | Protein: 21g | Fat: 26g | Saturated Fat: 10g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 8g | Trans Fat: 0.04g | Cholesterol: 51mg | Sodium: 1392mg | Potassium: 580mg | Fiber: 5g | Sugar: 14g | Vitamin A: 506IU | Vitamin C: 27mg | Calcium: 152mg | Iron: 4mg
Tried this recipe?Mention @mylatinatable or tag #mylatinatable!

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Saturday 30th of December 2023

that looks way better than anything from a taco bell, which doesn't do mexican justice.... go to a food truck and get the real deal...

Prakash Nadkarni

Tuesday 11th of July 2023

Nice, but onion combined with tomatoes and jalapenos will never caramelize (i.e., brown) unless the tomato also browns. You need to cook the onion by itself with a little oil, maybe a pinch of salt, until it browns to the desired extent, then add the tomato + jalapeno and cook down to your preference.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from My Latina Table

Subscribe now to keep reading and get access to the full archive.

Continue reading