Huaraches are a traditional Mexican dish featuring an oval-shaped masa base topped with refried beans, meat, salsa, and cheese. This recipe provides a simple, home-cook version with a crispy masa shell and classic toppings.
30 min prep
25 min cook
4 servings
480 kcal/serving
Ingredients
2 cups masa harina
1 1/4 cups warm water
1/2 teaspoon salt
1 cup refried beans
1/2 cup vegetable oil for frying
1 cup cooked and shredded chicken or beef
1/2 cup crumbled queso fresco or cotija cheese
1/2 cup salsa verde or roja
1/4 cup crema or sour cream
1/4 cup chopped fresh cilantro
Instructions
In a large bowl, mix masa harina with salt. Gradually add warm water and knead until a smooth, soft dough forms. Cover with plastic wrap and let rest for 10 minutes.
Divide dough into 4 equal portions. Roll each into a ball, then press between two sheets of plastic wrap or parchment paper into an oval shape about 1/4-inch thick and 6 inches long.
Heat a comal or large skillet over medium-high heat. Cook each huarache for 2-3 minutes per side until lightly browned and cooked through. Transfer to a plate.
Heat refried beans in a small saucepan over medium heat, stirring occasionally.
In a large skillet, heat oil over medium-high heat. Carefully fry each huarache for about 1 minute per side until golden and crispy. Drain on paper towels.
Spread a layer of refried beans on each huarache. Top with shredded meat, salsa, crumbled cheese, crema, and cilantro. Serve immediately.
Tips
For a vegetarian version, omit meat and add sliced avocado or grilled vegetables.
Huaraches can be made ahead and reheated in a dry skillet until crispy.
Adjust the thickness of the masa to your preference; thinner huaraches are crispier.