Get ready to ignite your taste buds with these 18 authentic and mouth-watering Spicy Mexican Street Food Recipes! From tacos al pastor to sopes, quesadillas, and more, we’re taking you on a culinary journey through the vibrant streets of Mexico. With flavors that range from smoky chipotle peppers to tangy lime juice, these recipes are sure to satisfy your cravings for something bold and spicy.
In this article, we’ll be sharing some of the most popular street foods from different regions of Mexico, each with its own unique twist and flavor profile. Whether you’re a seasoned foodie or just looking to spice up your cooking routine, you won’t want to miss these recipes that are sure to become new favorites in your kitchen.
Tacos al Pastor with Pineapple Salsa
Tacos al Pastor with Pineapple Salsa Recipe Summary:
Experience the vibrant flavors of Mexico with this classic recipe featuring marinated pork cooked on a vertical spit and served with a sweet and tangy pineapple salsa. This dish is perfect for a quick and delicious meal or as an impressive party appetizer.
Ingredients:
– 1 pound boneless pork shoulder, thinly sliced
– 1/4 cup orange juice
– 1/4 cup lime juice
– 2 cloves garlic, minced
– 1 teaspoon dried oregano
– 1/2 teaspoon ground cinnamon
– 1/4 teaspoon cayenne pepper
– Salt and black pepper to taste
– Pineapple Salsa (recipe below)
– 8-10 corn tortillas
– Optional toppings: onion, cilantro, lime wedges
Instructions:
1. In a large bowl, whisk together orange juice, lime juice, garlic, oregano, cinnamon, cayenne pepper, salt, and black pepper.
2. Add the pork slices to the marinade and refrigerate for at least 30 minutes or overnight.
3. Preheat a grill or grill pan to medium-high heat. Remove the pork from the marinade and cook for 2-3 minutes per side, until caramelized.
4. Warm tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
Pineapple Salsa:
– 1 ripe pineapple, diced
– 1/2 cup red onion, diced
– 1 jalapeño pepper, seeded and finely chopped
– Juice of 1 lime
– Salt to taste
Combine all ingredients in a bowl and adjust seasoning as needed. Serve with Tacos al Pastor.
Cooking Time: 20-30 minutes
Elote (Mexican Street Corn)
Get ready to savor the sweet and savory flavors of Mexico with this classic street corn recipe, also known as Elote.
Ingredients:
– 4-6 ears of corn, husked and silked
– 2 tablespoons unsalted butter
– 1/2 cup mayonnaise
– 1/2 cup crumbled queso fresco or feta cheese (optional)
– 1 tablespoon lime juice
– 1 teaspoon ground cumin
– Salt to taste
– Chopped cilantro for garnish
Instructions:
1. Preheat grill or grill pan to medium-high heat.
2. Grill corn ears for 10-12 minutes, turning occasionally, until lightly charred and tender.
3. Slather butter evenly over each ear of corn.
4. In a small bowl, mix together mayonnaise, queso fresco (if using), lime juice, cumin, and salt.
5. Brush the mayonnaise mixture onto each ear of corn.
6. Serve warm, garnished with chopped cilantro.
Cooking Time: 15-20 minutes
Quesadillas de Huitlacoche
Huitlacoche, also known as corn fungus, adds a unique earthy flavor to these quesadillas. This Mexican-inspired recipe combines the savory fungus with melted cheese and crispy tortillas.
Ingredients:
– 1 cup huitlacoche, chopped
– 2 large onions, diced
– 2 cloves garlic, minced
– 8 oz queso fresco or Oaxaca cheese, crumbled
– 4 large flour tortillas
– Vegetable oil for brushing
Instructions:
1. In a pan, sauté the onions and garlic until translucent.
2. Add the chopped huitlacoche and cook for an additional 2-3 minutes.
3. Brush one side of each tortilla with vegetable oil.
4. Place a portion of the huitlacoche mixture onto half of each tortilla, leaving a small border around the edges.
5. Sprinkle crumbled cheese over the filling.
6. Fold the tortillas in half to enclose the filling.
7. Cook in a large skillet over medium-high heat for 2-3 minutes on each side, until crispy and melted.
Cooking Time: 8-10 minutes
Tostadas de Ceviche
Tostadas de Ceviche is a vibrant and flavorful Mexican dish that combines the freshness of ceviche with the crunch of toasted tortillas. This recipe is perfect for warm weather gatherings or as a light and refreshing meal.
Ingredients:
– 1 pound white fish (such as halibut or sea bass), cut into small pieces
– 1/2 cup freshly squeezed lime juice
– 1/4 cup chopped red onion
– 1/4 cup chopped fresh cilantro
– 1 jalapeño pepper, seeded and finely chopped
– Salt and pepper to taste
– 8-10 corn tortillas
– Vegetable oil for frying
– Optional toppings: diced mango, avocado, or crumbled queso fresco
Instructions:
1. In a large bowl, combine fish pieces, lime juice, red onion, cilantro, and jalapeño.
2. Cover and refrigerate for at least 30 minutes to allow flavors to meld.
3. Preheat oil in a deep frying pan over medium-high heat. Fry tortillas until crispy, about 30 seconds per side.
4. Drain tortillas on paper towels. Serve with ceviche mixture spooned onto each tostada.
5. Garnish with desired toppings and serve immediately.
Cooking Time: 45 minutes
Chorizo and Potato Gorditas
These crispy, savory gorditas are filled with spicy chorizo sausage and creamy mashed potatoes, making them a delicious twist on traditional Mexican street food.
Ingredients:
– 1 pound chorizo sausage, casings removed
– 2 large potatoes, peeled and diced
– 1/4 cup vegetable oil
– 1/2 cup masa harina (corn flour)
– 1/2 teaspoon salt
– 1/4 teaspoon baking powder
– 1/2 cup warm water
– Optional toppings: chopped cilantro, lime wedges, sour cream, shredded cheese
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cook chorizo sausage in a large skillet over medium-high heat, breaking it up with a spoon, until browned and crispy, about 5 minutes.
3. Meanwhile, boil diced potatoes until tender. Mash with butter and salt to taste.
4. In a separate bowl, mix together masa harina, salt, and baking powder. Gradually add warm water to form a dough.
5. Divide the dough into 6-8 portions. Roll each portion into a ball and flatten slightly into a disk shape.
6. Brush both sides of each gordita with vegetable oil and bake for 10-12 minutes or until crispy and golden.
7. Assemble by spreading mashed potatoes onto each gordita, followed by a spoonful of chorizo sausage.
Cooking Time: 25-30 minutes
Sopes with Refried Beans and Cheese
Summary: Sopes are traditional Mexican thick, crispy tortillas topped with refried beans, melted cheese, and a sprinkle of cilantro. This recipe combines the classic flavors with a simple and easy-to-make dish perfect for any occasion.
Ingredients:
– 8-10 sopes (store-bought or homemade)
– 1 cup refried beans
– 1/2 cup shredded cheddar cheese
– 1/4 cup chopped cilantro
– Salt to taste
Instructions:
1. Preheat oven to 350°F (175°C).
2. Place the sopes on a baking sheet lined with parchment paper.
3. Spread 1-2 tablespoons of refried beans onto each sopa, leaving a small border around the edges.
4. Sprinkle shredded cheese evenly over the beans.
5. Bake for 10-12 minutes or until the cheese is melted and bubbly.
6. Remove from oven and sprinkle chopped cilantro on top.
7. Serve warm, garnished with additional cilantro if desired.
Cooking Time: 12-15 minutes
Tlayudas (Oaxacan Street Pizza)
Experience the vibrant flavors of Oaxaca, Mexico with these crispy, flavorful tlayudas, often referred to as “street pizza.”
Ingredients:
– 4-6 corn tortillas
– 1/2 cup vegetable oil
– 1/2 cup shredded chicken or beef (or combination)
– 1/2 cup refried beans
– 1/4 cup diced onion
– 1/4 cup diced fresh cilantro
– 1 jalapeño pepper, seeded and finely chopped
– Salt to taste
– Lime wedges, for serving
Instructions:
1. Preheat oven to 400°F (200°C).
2. In a large skillet, heat the vegetable oil over medium-high heat.
3. Fry each tortilla for about 30 seconds on each side, until crispy and slightly puffed.
4. Transfer tlayudas to a baking sheet and top with shredded meat, refried beans, onion, cilantro, and jalapeño pepper.
5. Bake for 10-12 minutes or until the toppings are heated through.
6. Serve warm with lime wedges on the side.
Cooking Time: 15-20 minutes
Pambazos (Spicy Potato-Stuffed Sandwiches)
Get ready to experience the bold flavors of Mexico with these crispy, cheesy, and spicy potato-stuffed sandwiches!
Ingredients:
– 4 large potatoes, peeled and diced
– 1/2 cup cooked chorizo sausage, crumbled
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1/2 teaspoon cumin
– Salt and pepper to taste
– 4 bolillo or crusty bread rolls
– Vegetable oil for frying
– Queso fresco or Monterey Jack cheese, crumbled (optional)
– Sour cream or crema (optional)
Instructions:
1. Boil the potatoes until tender. Drain and mash.
2. In a large skillet, cook the chorizo over medium heat until browned. Add onion, garlic, cumin, salt, and pepper. Cook until the onion is translucent.
3. Stir in the mashed potatoes and cook for 5 minutes.
4. Split the bread rolls in half lengthwise. Stuff each roll with the potato-chorizo mixture.
5. Fry the sandwiches in hot oil until crispy and golden brown.
6. Drain on paper towels and serve warm, topped with cheese and sour cream if desired.
Cooking Time: 30-40 minutes
Esquites (Creamy Corn Salad)
A classic Mexican side dish, Esquites is a simple yet flavorful salad made with fresh corn, onions, and a hint of creaminess. This recipe serves 4-6 people.
Ingredients:
– 1 cup frozen corn kernels, thawed
– 1/2 cup diced red onion
– 1 tablespoon butter
– 2 tablespoons mayonnaise
– 1 tablespoon sour cream
– 1 teaspoon lime juice
– Salt and pepper to taste
– Fresh cilantro leaves for garnish (optional)
Instructions:
1. In a medium bowl, combine the corn kernels, diced onion, and butter.
2. Microwave on high for 30-45 seconds or until the butter is melted and the mixture is warm.
3. Stir in the mayonnaise, sour cream, lime juice, salt, and pepper until well combined.
4. Taste and adjust the seasoning as needed.
5. Cover and refrigerate for at least 30 minutes to allow the flavors to meld.
6. Garnish with fresh cilantro leaves, if desired.
7. Serve chilled or at room temperature.
Cooking Time: 10-15 minutes (including microwave time)
Birria Tacos with Consommé
Elevate your taco game with this unique fusion of traditional Mexican flavors and French technique. This recipe combines tender birria meat with a rich, savory consommé for a truly unforgettable dining experience.
Ingredients:
– 1 pound beef brisket or shank
– 2 cups consommé (homemade or store-bought)
– 8 corn tortillas
– Sliced radishes
– Chopped cilantro
– Lime wedges
– Queso fresco or crumbled cotija cheese (optional)
Instructions:
1. In a large pot, cook the birria meat in consommé until tender, about 2 hours.
2. Shred the cooked birria into bite-sized pieces.
3. Warm the tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
4. Assemble the tacos by spooning the birria onto a warmed tortilla, followed by a drizzle of consommé, radish slices, cilantro, and a squeeze of lime juice.
5. Top with queso fresco or crumbled cotija cheese, if desired.
Cooking Time: 2 hours (birria cooking time) + 5-10 minutes (taco assembly)
Chicharrón en Salsa Verde
Savory fried pork rinds coated in a tangy and herby salsa verde make for a mouthwatering snack or appetizer. This recipe combines the richness of chicharrones with the bright, citrusy flavor of tomatillos.
Ingredients:
– 1 pound pork rinds
– Vegetable oil for frying
– 4 tomatillos, husked and rinsed
– 1 jalapeño pepper, seeded and chopped
– 2 cloves garlic, minced
– 1/4 cup chopped fresh cilantro
– Salt, to taste
Instructions:
1. Preheat the oil in a deep frying pan to 375°F.
2. Fry the pork rinds in batches until crispy, about 3-5 minutes per batch.
3. In a blender or food processor, combine tomatillos, jalapeño, garlic, and cilantro.
4. Blend until smooth, then season with salt to taste.
5. Serve the fried chicharrones warm with the salsa verde spooned over the top.
Cooking Time: 15-20 minutes
Tacos de Canasta (Steamed Basket Tacos)
Experience the unique fusion of traditional Mexican flavors with a twist on this authentic steamed basket taco recipe.
Ingredients:
– 8-10 corn tortillas
– 1 pound ground beef or chicken, cooked and seasoned
– 1/2 cup cooked black beans, rinsed and drained
– 1/4 cup diced onion
– 1/4 cup diced bell pepper
– 1 jalapeño pepper, seeded and finely chopped
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: shredded cheese, sour cream, cilantro, and salsa
Instructions:
1. Cut a piece of aluminum foil large enough to wrap around the ingredients.
2. Place a tortilla in the center, followed by a spoonful of ground beef or chicken, black beans, onion, bell pepper, and jalapeño.
3. Drizzle with olive oil and season with salt and pepper.
4. Fold the foil over the ingredients, forming a basket shape, and repeat for the remaining tortillas.
5. Place the baskets on a steamer rack set over boiling water, cover with a lid, and steam for 10-12 minutes or until the tortillas are soft and pliable.
6. Serve with desired toppings.
Cooking Time: 10-12 minutes
Molotes (Fried Masa Dumplings)
Molotes: Crispy Fried Masa Dumplings from Mexico
Molotes are a popular street food in Mexico, typically served as a snack or appetizer. This recipe brings the flavors of Mexico to your kitchen with these crispy fried masa dumplings filled with savory ingredients.
Ingredients:
– 2 cups masa harina
– 1/4 cup warm water
– 1/4 teaspoon salt
– Vegetable oil for frying
– Filling of your choice (e.g., shredded chicken, beef, or cheese)
– Optional: garlic powder, chili powder, or cumin for added flavor
Instructions:
1. In a large mixing bowl, combine masa harina and salt. Gradually add warm water, mixing until dough forms.
2. Knead the dough for 5-7 minutes until it becomes pliable and smooth.
3. Divide the dough into small balls, about the size of a golf ball.
4. Flatten each ball into a thin disk using a rolling pin or your hands.
5. Place your chosen filling in the center of each disk.
6. Fold the masa over the filling to form a half-moon shape and press edges together to seal.
7. Fry molotes in hot oil (about 350°F) for 2-3 minutes on each side, until golden brown.
8. Drain excess oil with paper towels. Serve warm and enjoy!
Cooking Time: Approximately 10-15 minutes
Camotes (Candied Sweet Potatoes)
Camotes, also known as Candied Sweet Potatoes, are a delicious and easy-to-make dessert that combines the natural sweetness of sweet potatoes with a caramelized sugar crust. This recipe is perfect for any occasion, from holiday gatherings to everyday treats.
Ingredients:
– 2 large sweet potatoes
– 1 cup granulated sugar
– 1/4 cup water
– 1 tablespoon honey
– 1/4 teaspoon ground cinnamon
– Pinch of salt
Instructions:
1. Preheat oven to 400°F (200°C).
2. Wash and poke some holes in the sweet potatoes. Microwave for 3-4 minutes, or until they’re slightly tender.
3. In a saucepan, combine sugar, water, honey, cinnamon, and salt. Bring to a boil over medium heat, stirring occasionally.
4. Reduce heat to low and simmer for 5 minutes, or until the syrup thickens slightly.
5. Place the sweet potatoes in a baking dish and pour the syrup over them.
6. Bake for 30-40 minutes, or until the sweet potatoes are tender and the syrup is caramelized.
Cooking Time: 1 hour 10 minutes
Marquesitas (Crispy Rolled Crepes)
Experience the delight of Spanish street food with this easy-to-make recipe for Marquesitas, crispy rolled crepes filled with sweet or savory fillings. Perfect for a snack or dessert, these treats are sure to please!
Ingredients:
– 1 cup all-purpose flour
– 2 large eggs
– 1/2 cup milk
– 1/4 teaspoon salt
– Vegetable oil for brushing
– Filling of your choice (e.g., Nutella, caramel, fruit, or whipped cream)
Instructions:
1. In a bowl, whisk together flour, eggs, milk, and salt until smooth.
2. Heat a small non-stick pan over medium heat.
3. Brush the pan with a little oil and pour in about 1/4 cup of batter.
4. Tilt the pan to evenly coat the bottom.
5. Cook for 1-2 minutes or until the crepe is crispy and golden.
6. Loosen the crepe with a spatula and roll it up tightly.
7. Repeat with remaining batter and filling of your choice.
8. Serve warm, or let cool and store in an airtight container.
Cooking Time: 10-15 minutes (depending on the number of crepes)
Agua Fresca de Jamaica (Hibiscus Drink)
Agua Fresca de Jamaica is a refreshing and flavorful drink that’s perfect for hot summer days. This traditional Mexican beverage is made with dried hibiscus flowers, water, and sugar, resulting in a sweet and tangy drink that’s packed with vitamins and antioxidants.
Ingredients:
– 1 cup dried hibiscus flowers
– 4 cups water
– 1 cup granulated sugar
– Lime wedges (optional)
Instructions:
1. Rinse the dried hibiscus flowers with cold water, then combine them with the water in a large pot.
2. Bring the mixture to a boil, then reduce the heat and let it simmer for 10-15 minutes, or until the liquid has reduced slightly and the flavors have melded together.
3. Strain the mixture through a cheesecloth or a fine-mesh sieve into a large pitcher.
4. Add the sugar to the pitcher and stir until it’s fully dissolved.
5. Chill the drink in the refrigerator for at least 2 hours before serving.
6. Serve the Agua Fresca de Jamaica over ice with a squeeze of lime juice, if desired.
Cooking Time: 15 minutes
Pozole Rojo with Toppings
Pozole Rojo is a traditional Mexican stew made with hominy and shredded chicken, simmered in a rich and flavorful red chili broth. This recipe serves 4-6 people and can be customized to your taste preferences.
Ingredients:
– 1 pound boneless, skinless chicken breast or thighs
– 2 cups dried ancho chilies, stemmed and seeded
– 2 cups vegetable broth
– 1 cup hominy, rinsed and drained
– 1 onion, chopped
– 3 garlic cloves, minced
– 1 teaspoon ground cumin
– Salt and pepper to taste
– Toppings: shredded cabbage, diced radishes, lime wedges, crushed tortilla chips, sour cream or Greek yogurt (optional)
Instructions:
1. In a large pot, combine chicken, ancho chilies, vegetable broth, hominy, onion, garlic, cumin, salt, and pepper.
2. Bring to a boil, then reduce heat and simmer for 30 minutes or until the chicken is cooked through.
3. Shred the chicken with two forks and return it to the pot.
4. Simmer for an additional 10-15 minutes or until the flavors have melded together.
5. Serve hot with your choice of toppings.
Cooking Time: 45-60 minutes
Enchiladas Mineras (Miner’s Enchiladas)
A classic Mexican dish from the state of Puebla, these enchiladas are a staple of miner’s cuisine. This hearty recipe is filled with tender chicken, flavorful mole, and crispy tortillas.
Ingredients:
– 1 pound boneless, skinless chicken breast or thighs
– 1/4 cup vegetable oil
– 2 medium onions, chopped
– 2 cloves garlic, minced
– 1 cup chicken broth
– 1/2 cup milk
– 2 cups mole poblano (store-bought or homemade)
– 8-10 corn tortillas
– Salt and pepper to taste
– Chopped fresh cilantro for garnish
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large skillet, heat oil over medium-high. Add chicken, onions, and garlic; cook until browned.
3. Add broth, milk, and mole; stir to combine. Bring to a simmer.
4. Dip each tortilla in the mixture, then fill with some of the chicken mixture.
5. Roll up tortillas and place seam-side down in a baking dish. Cover with foil and bake for 25 minutes.
6. Remove foil and continue baking for an additional 10-15 minutes or until tortillas are crispy.
Cooking Time: 35-40 minutes
Summary
Get ready to ignite your taste buds with these 18 authentic Mexican street food recipes! From classic tacos al pastor with pineapple salsa, to elote (Mexican street corn) and quesadillas de huitlacoche, this collection has something for everyone. Try making sopes with refried beans and cheese, or indulge in tlayudas (Oaxacan street pizza) and pambazos (spicy potato-stuffed sandwiches). Don’t miss out on esquites (creamy corn salad), birria tacos, chicharrón en salsa verde, and more. With recipes ranging from simple to complex, you’ll be cooking like a pro in no time!
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



