Mexican Hot Dogs
Mexican Hot Dogs are a delightful twist on the classic hot dog, bringing a burst of flavor and a bit of fiesta right to your backyard barbecue. Imagine the sizzling sound of bacon wrapping around juicy hot dogs, mingling with the smoky hints of peppers and onions, all topped off with a zesty pico de gallo and a sprinkle of cotija cheese. These delicious hot dogs embody a perfect combination of crunch, spice, and comfort, making them an irresistible choice for any gathering.

I first discovered Mexican Hot Dogs at a summer fair, where they were served fresh off the grill. The moment I took a bite, I was hooked by the smoky, savory flavors and how everything came together in each mouthful. They’re not just for special occasions; they’re perfect for quick weeknight dinners, game day snacks, or casual get-togethers with friends. Best of all, they’re incredibly easy and budget-friendly to whip up at home, so you can enjoy that fair spirit whenever you want. Trust me, once you try these Mexican Hot Dogs, they’ll become a regular feature on your dinner table!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 30 minutes, making it perfect for those busy weeknights.
- Irresistible Flavor: The combination of crispy bacon, sautéed peppers, and fresh pico de gallo creates an explosion of flavor in every bite.
- Eye-Catching Appeal: These hot dogs are not just tasty; their vibrant colors and toppings make them look deliciously inviting.
- Flexible Serving: Great for casual family dinners, lively parties, or even a midnight snack. Serve them anytime!
- Diet-Friendly Options: You can easily swap out toppings or the hot dogs themselves to cater to various dietary needs.
Ingredients You’ll Need
- 4 slices of bacon: Bacon adds a smoky flavor and crispy texture that elevates the hot dog experience. Opt for thick-cut bacon for the best results.
- 4 jumbo hot dogs: Choosing jumbo hot dogs means more flavor per bite. Feel free to select your favorite brand or even try a gourmet sausage for a fun twist.
- 1 tbsp olive oil: This adds richness and helps to sauté the veggies. If you prefer, you can use butter for a different flavor profile.
- ½ onion, sliced: Onions bring sweetness and depth. A yellow onion works well, but you can use a red onion for a bit of color.
- ½ red bell pepper, sliced: Bell peppers add a slight sweetness and crunch. You can mix colors for added vibrancy.
- 3 jalapeño peppers, sliced: These provide the spice! Adjust the amount based on your heat preference or use pickled jalapeños for a tangier kick.
- 4 hot dog buns: Go for traditional or whole-grain buns, whichever suits your style.
- Pico de gallo: You can use store-bought for convenience, or whip up a homemade version with diced tomatoes, onions, cilantro, lime juice, and jalapeño.
- Cotija cheese: This crumbly Mexican cheese adds a salty, creamy finish. If unavailable, substitute with feta or a regular shredded cheese.
- Hot sauce: A drizzle of your favorite hot sauce adds a punch of flavor; choose one that matches your desired spice level.
- Sour cream: This rich, creamy condiment balances the heat of the jalapeños and adds a nice tang.

How to Make Mexican Hot Dogs
- Wrap the Bacon: Start by wrapping each of the jumbo hot dogs in a slice of bacon. Make sure to cover the hot dog as evenly as possible to get that perfect crispiness.
- Cook the Hot Dogs: Heat a large skillet over medium-high heat. Add the wrapped hot dogs and cook for about 5-6 minutes, turning occasionally until the bacon is browned and crispy on all sides. Once done, place the hot dogs on a plate.
- Sauté the Veggies: If there’s enough bacon grease in the pan, skip adding oil. Otherwise, drizzle in the olive oil. Toss in the sliced onions and peppers, sprinkle with salt, and sauté for a few minutes until they’re softened and starting to brown.
- Combine Everything: Return the bacon-wrapped hot dogs back into the pan along with the sautéed peppers and onions. Let everything cook together over medium heat for a couple more minutes until the hot dogs are heated through.
- Assemble the Hot Dogs: Carefully place the hot dogs into the buns. Pile on the sautéed peppers and onions on top to ensure every bite is loaded with flavor.
- Add Toppings: Top off with a generous spoonful of pico de gallo, a drizzle of hot sauce to your liking, a dollop of sour cream, and a sprinkle of cotija cheese.

Storing & Reheating
Keep any leftovers in an airtight container in the refrigerator for up to 3 days. If you’re planning to store them for longer, consider wrapping them individually in foil and placing them in the freezer, where they can last up to 3 months. When you’re ready to enjoy them again, simply reheat in a preheated oven at 350°F for about 10-15 minutes or until warmed through. Keep in mind that the texture might change slightly, but a quick crisp up in a skillet can help refresh the bacon.
Chef’s Helpful Tips
- Avoid overcooking the bacon; it should be crispy, not burnt. Use medium heat to allow the hot dog to warm without turning the bacon too dark too quickly.
- If you like your veggies extra caramelized, let them sauté a couple of minutes longer for a rich flavor.
- Choose your level of spice wisely. If jalapeños are too hot for you, consider using banana peppers instead, or you can omit them entirely for a milder version.
- If you have time, letting the hot dogs sit for a few minutes after cooking helps the flavors meld together, making each bite more delicious.
Mexican Hot Dogs are a tasty twist on a classic favorite. With crispy bacon, sautéed veggies, and an assortment of flavorful toppings, these dogs are bound to impress anyone lucky enough to try them. Don’t be afraid to get creative with your toppings and explore what your taste buds crave. Whether it’s adding a touch of lime juice or swapping out cheeses, the possibilities are endless. I’m certain you’ll enjoy making them as much as you’ll enjoy eating them. So gather your ingredients, invite some friends over, and get ready to dig into a seriously delicious meal!
Recipe FAQs
Can I use turkey or chicken hot dogs?
How do I make these spicy?
Can I make the toppings ahead of time?
How do I keep the bacon crispy?

More Dinner Recipes
- Crockpot Mashed Potatoes
- Korean Beef Sloppy Joes
- Copycat Taco Bell Quesarito
- Stuffed Baked Potatoes
- Slow Cooker Beef Brisket With Onion Gravy
👉 If you make my Mexican Hot Dogs recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Mexican Hot Dogs
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 8 servings 1x
- Category: Dinner
- Method: Skillet
- Cuisine: Mexican
Description
These Mexican Hot Dogs are packed with irresistible flavors thanks to bacon, jalapeños, and fresh toppings. Perfect for a quick and tasty dinner, everyone will love their delightful crunch and zesty taste!
Ingredients
- 4 slices of bacon
- 4 jumbo hot dogs
- 1 tbsp olive oil
- ½ onion sliced
- ½ red bell pepper sliced
- 3 jalapeño peppers sliced
- 4 hot dog buns
- pico de gallo store bought or see notes
- cotija cheese regular shredded cheese works too
- hot sauce
- sour cream
Instructions
- Wrap each hot dog with a slice of bacon.
- Heat a large skillet over medium-high heat and add the hot dogs. Cook for 5-6 minutes, turning until the bacon is crispy and browned. Transfer the hot dogs to a plate.
- If needed, add olive oil to the skillet. Sauté the onions and peppers in the remaining bacon grease with a sprinkle of salt until softened and browned.
- Return the hot dogs to the skillet with the sautéed vegetables, cooking for a couple of minutes until heated through.
- Place the hot dogs into buns and top with the sautéed peppers and onions.
- Finish off with pico de gallo, a drizzle of hot sauce, sour cream, and a sprinkle of cotija cheese.
Notes
Feel free to substitute the cotija cheese with any regular shredded cheese you have on hand.
Adjust the level of spiciness by using fewer jalapeños or removing the seeds.
Nutrition
- Serving Size: 1 hot dog
- Calories: 320
- Sugar: 3g
- Sodium: 960mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 40mg




