8 Authentic Mexican Dinner Recipes You Must Try In 2026
Mexican cuisine is one of the most vibrant, bold, and deeply satisfying food cultures on the planet. Built on centuries of tradition, authentic Mexican dinner recipes go far beyond tacos and burritos they are rich, layered, and packed with complex flavors that come from dried chiles, slow-cooked meats, fresh herbs, and handmade techniques passed down through generations.

Whether you’re discovering Mexican home cooking for the first time or you’re a passionate food lover looking for truly authentic recipes, this guide is for you.
Every recipe here is explained in enough detail that you can actually cook it at home no shortcuts, no confusion, just real, delicious Mexican food.
Chicken Enchiladas with Red Chile Sauce (Enchiladas Rojas)
Prep: 20 min | Cook: 35 min | Serves: 4 | Difficulty: Easy
Enchiladas rojas are the definition of Mexican comfort food. Corn tortillas are filled with tender shredded chicken, rolled up, and smothered in a deeply flavorful homemade red chile sauce, then topped with melted cheese, crema, and fresh onion.
Ingredients:
- 12 corn tortillas
- 3 cups cooked shredded chicken (rotisserie works great)
- 1½ cups shredded Oaxaca or Monterey Jack cheese
- ½ cup Mexican crema or sour cream
- ¼ white onion, finely diced
- Fresh cilantro to garnish
For the red chile sauce:
- 4 dried guajillo chiles
- 2 dried ancho chiles
- 3 garlic cloves
- ½ white onion, roughly chopped
- 1 cup chicken broth
- 1 tsp cumin
- 1 tsp dried oregano (Mexican oregano if available)
- Salt to taste
- 2 tbsp vegetable oil
Instructions:
Toast the dried chiles in a dry skillet over medium heat for 30 seconds per side until fragrant — don’t burn them or the sauce turns bitter. Remove stems and seeds, then soak chiles in hot water for 15 minutes until softened.
Blend the soaked chiles with garlic, onion, chicken broth, cumin, and oregano until completely smooth. Strain through a fine mesh strainer for a silky sauce.
Heat 2 tbsp oil in a saucepan over medium heat. Pour the strained sauce in and simmer for 10 minutes, stirring occasionally. Season with salt. The sauce should coat the back of a spoon.
Warm tortillas one at a time in a dry skillet or directly over a gas flame until pliable. Dip each tortilla briefly in the warm chilli sauce, fill with shredded chicken, roll tightly, and place seam-side down in a baking dish.
Pour remaining sauce over the enchiladas. Top with cheese and bake at 190°C (375°F) for 15 minutes until the cheese is melted and bubbling. Finish with crema, diced onion, and cilantro. Serve immediately.
Pro Tip: Dipping the tortillas in the warm sauce before rolling is the authentic Mexican technique it prevents the tortillas from cracking and infuses every bite with that deep chile flavor from the inside out.

Beef Birria Tacos (Tacos de Birria)
Prep: 20 min | Cook: 3 hours | Serves: 6 | Difficulty: Medium
Birria tacos have taken the world by storm — and once you taste them, you’ll completely understand why. Beef is slow-braised in a rich, complex dried chile and spice broth until it’s fall-apart tender.
Ingredients:
- 1.5kg beef chuck or short ribs
- 4 dried guajillo chiles
- 3 dried ancho chiles
- 2 dried pasilla chiles
- 4 garlic cloves
- ½ onion, roughly chopped
- 2 roma tomatoes, halved
- 1 tsp cumin
- 1 tsp dried oregano
- 1 tsp smoked paprika
- ½ tsp cloves (ground)
- 1 cinnamon stick
- 2 bay leaves
- 3 cups beef broth
- Salt and pepper
- Corn tortillas, diced onion, cilantro, lime, and shredded cheese for serving
Instructions:
Toast all dried chiles in a dry pan for 30 seconds per side. Remove seeds and stems, soak in hot water for 20 minutes. Meanwhile, char the tomatoes and onion directly in the pan until lightly blackened; this adds incredible depth to the broth.
Blend the soaked chiles, charred tomatoes, onion, garlic, and all spices with 1 cup of beef broth until smooth. Strain through a mesh strainer.
Season the beef generously with salt and pepper. In a large heavy pot or Dutch oven, sear the beef on all sides in hot oil until deeply browned. Don’t rush this step. The browning is flavor.
Pour the chilli sauce and remaining broth over the beef. Add cinnamon stick and bay leaves. Bring to a boil, then reduce to a very low simmer. Cover and braise for 2.5–3 hours until the meat is completely fork-tender and shredding easily.
Remove the beef and shred it. Skim the red-tinted fat from the top of the broth and save it — this is what you’ll use to fry the tacos. Dip a corn tortilla in the broth, add shredded beef and cheese, fold, and pan-fry in the reserved fat until golden and crispy on both sides. Serve with a cup of hot consommé for dipping, topped with diced onion, cilantro, and fresh lime.
Pro Tip: The combination of at least three different dried chiles is what makes birria broth so complex. Each one contributes something different — guajillo gives color and mild heat, ancho adds earthiness, pasilla brings depth and a hint of fruitiness.

Classic Chicken Mole Poblano (Mole Poblano con Pollo)
Prep: 30 min | Cook: 1.5 hours | Serves: 6 | Difficulty: Advanced
Mole poblano is Mexico’s most legendary sauce a deeply complex, velvety blend of dried chiles, spices, tomatoes, nuts, seeds, and a small amount of dark chocolate that creates something completely unlike anything else in the culinary world. It’s the dish served at weddings, quinceañeras, and the most important celebrations. Making it from scratch takes time and patience, but the result is unlike anything you’ve ever tasted.
Ingredients:
- 6 bone-in chicken pieces (thighs and drumsticks)
- 4 dried mulato chiles
- 3 dried ancho chiles
- 2 dried pasilla chiles
- 2 chipotle chiles in adobo
- 3 roma tomatoes
- 2 tomatillos
- ½ white onion
- 4 garlic cloves
- ¼ cup raw almonds
- ¼ cup raisins
- 2 tbsp sesame seeds
- 1 corn tortilla, torn into pieces
- 1 small piece of day-old bread
- 30g dark chocolate (70% cocoa)
- 1 tsp cumin
- ½ tsp cinnamon
- ¼ tsp cloves
- 2 cups chicken broth
- 3 tbsp lard or vegetable oil
- Salt and sugar to taste
Instructions:
Toast each dried chile briefly in a dry pan. Soak in hot water for 20 minutes. Separately, roast the tomatoes, tomatillos, onion, and garlic in the oven at 200°C (400°F) for 20 minutes until softened and slightly charred.
In a dry skillet, toast almonds, sesame seeds, raisins, tortilla pieces, and bread separately until golden and fragrant. This toasting process builds the base flavors of the mole.
Working in batches, blend the chiles, roasted vegetables, toasted ingredients, and all spices with chicken broth until very smooth. This may take two or three batches depending on your blender.
Heat lard in a large, deep pot over medium-high heat. Pour the blended mole in all at once — it will sizzle dramatically. Stir constantly for 5 minutes. Add remaining broth and simmer on low heat for 30–40 minutes, stirring frequently to prevent sticking.
Add dark chocolate and stir until fully melted. Season with salt and a small pinch of sugar to balance. Add the chicken pieces and simmer 25–30 minutes until cooked through, turning halfway. The mole should coat the chicken in a thick, glossy, dark sauce. Serve over rice and garnish with sesame seeds.
Pro Tip: Mole always tastes better the next day. Make it 24 hours ahead and reheat gently before serving — the flavors deepen significantly overnight

Pork Carnitas (Carnitas de Cerdo)
Prep: 15 min | Cook: 2.5 hours | Serves: 6 | Difficulty: Easy
Carnitas are one of the greatest things Mexico has ever given the world. Pork shoulder is slow-cooked in its own fat with orange, garlic, and bay leaves until incredibly tender, then finished at high heat to create those irresistible crispy, caramelized bits. Ingredients:
- 1.5kg boneless pork shoulder, cut into large chunks
- 1 large orange, juice and zest
- 1 lime, juiced
- 6 garlic cloves, smashed
- 1 white onion, quartered
- 3 bay leaves
- 1 tsp cumin
- 1 tsp dried oregano
- 1 tsp salt
- ½ tsp black pepper
- ½ cup lard or vegetable oil
- Corn tortillas, salsa verde, diced white onion, and cilantro to serve
Instructions:
Season pork chunks generously with salt, pepper, cumin, and oregano. Make sure every piece is well coated.
In a large heavy pot or Dutch oven, combine the pork, lard, orange juice and zest, lime juice, smashed garlic, quartered onion, and bay leaves. The pork should be mostly submerged in fat.
Cook over medium heat, uncovered, for about 1.5–2 hours. The liquid will bubble gently as the pork slowly confit in the fat. Stir occasionally.
Once the liquid has mostly evaporated and the pork starts to sizzle in the remaining fat, increase heat to medium-high. This is the moment the magic happens — the pork begins to brown and caramelize.
Use a spoon to break up the pork slightly and fry for 10–15 minutes, turning occasionally, until the exterior is golden and crispy. Keep a mix of juicy pulled pieces and crispy caramelized edges. Serve in warm corn tortillas with salsa verde, fresh onion, and cilantro.
Pro Tip: The orange is non-negotiable in authentic carnitas. Its acidity and natural sugar help tenderize the pork and create that beautiful caramelized crust at the end of cooking.

Shrimp in Chipotle Sauce (Camarones a la Crema de Chipotle)
Prep: 10 min | Cook: 20 min | Serves: 4 | Difficulty: Easy
This is one of the most popular seafood dishes in Mexican home kitchens plump, juicy shrimp cooked in a rich, smoky, creamy chipotle sauce that is absolutely incredible over rice or scooped up with warm tortillas. It comes together in under 30 minutes but tastes like something you’d order at a Mexican coastal restaurant.
Ingredients:
- 600g large shrimp, peeled and deveined
- 3 chipotle peppers in adobo sauce
- 1 tbsp adobo sauce (from the same can)
- 1 cup Mexican crema or heavy cream
- 3 roma tomatoes, blended
- ½ white onion, finely diced
- 3 garlic cloves, minced
- 2 tbsp vegetable oil
- 1 tsp cumin
- Salt and pepper to taste
- Fresh cilantro and lime to serve
- Steamed white rice or warm tortillas to serve alongside
Instructions:
Pat the shrimp dry with paper towels and season lightly with salt, pepper, and a pinch of cumin. Dry shrimp sear better and stay juicier.
In a blender, combine chipotle peppers, adobo sauce, and blended tomatoes. Blend until smooth. Set aside.
Heat oil in a large skillet over high heat. Cook the shrimp for 1–2 minutes per side just until they turn pink and opaque. Remove immediately and set aside — overcooked shrimp become rubbery.
In the same pan, reduce heat to medium. Sauté diced onion for 3 minutes until softened. Add garlic and cook for 1 minute more. Pour in the chipotle-tomato sauce and simmer for 5 minutes.
Lower the heat and stir in the crema. Simmer gently for 3–4 minutes until the sauce thickens and turns a beautiful deep orange-red. Return the shrimp to the pan, toss to coat, and heat for just 1 minute. Garnish with cilantro and a squeeze of lime. Serve over rice or with warm tortillas.
Pro Tip: Start with 2 chipotle peppers if you’re sensitive to heat. The smokiness and heat from chipotle builds quickly, so taste the sauce before adding more.

Chiles Rellenos (Stuffed Poblano Peppers)
Prep: 25 min | Cook: 30 min | Serves: 4 | Difficulty: Medium
Chiles rellenos are one of the most iconic and impressive dishes in all of Mexican cooking. Large poblano peppers are roasted, peeled, and stuffed with cheese, then dipped in a light egg batter and fried until golden and puffy before being served in a simple tomato sauce.
Ingredients:
- 4 large poblano peppers
- 300g Oaxaca cheese or mozzarella, cut into thick strips
- 3 eggs, separated
- 4 tbsp all-purpose flour
- Vegetable oil for frying
For the tomato sauce:
- 4 roma tomatoes, blended
- ¼ white onion
- 2 garlic cloves
- 1 cup chicken broth
- 1 tsp dried oregano
- Salt to taste
Instructions:
Roast the poblano peppers directly over a gas flame or under the broiler, turning with tongs, until the skin is completely charred and blistered on all sides. Place in a covered bowl for 15 minutes — the steam loosens the skin perfectly.
Carefully peel off the charred skin under cold running water. Make a small slit lengthwise and gently remove the seeds, keeping the pepper as intact as possible. Stuff each pepper generously with cheese strips.
Make the tomato sauce: blend tomatoes, onion, and garlic until smooth. Fry in a hot pan with a little oil for 3 minutes, add chicken broth and oregano, and simmer 10 minutes. Season with salt and keep warm.
Make the egg batter: beat the egg whites until stiff peaks form. Gently fold in the egg yolks one by one until just combined. This light batter is what makes chiles rellenos so uniquely puffy and airy.
Dust each stuffed pepper lightly with flour so the batter sticks. Dip in the egg batter and fry in 3cm of hot oil for 2–3 minutes per side until golden and puffed. Drain on paper towels. Serve immediately in the warm tomato sauce.
Pro Tip: Don’t let stuffed peppers sit too long before frying — the cheese will start to melt and leak. Fry them immediately after dipping in the batter for the best result.

Beef and Potato Picadillo (Picadillo de Res)
Prep: 10 min | Cook: 30 min | Serves: 4 | Difficulty: Easy
Picadillo is the ultimate Mexican weeknight dinner — a hearty, warmly spiced ground beef and potato mixture cooked in a tomato sauce with garlic, onion, and cumin. It’s incredibly versatile: serve it over rice, stuff it into tacos, use it to fill chiles rellenos, or eat it simply with warm tortillas.
Ingredients:
- 500g ground beef
- 2 medium potatoes, peeled and cubed small
- 2 roma tomatoes, blended
- ½ white onion, finely diced
- 3 garlic cloves, minced
- 1 medium carrot, peeled and diced small
- ½ cup frozen peas (optional)
- 1 tsp cumin
- 1 tsp dried oregano
- 1 chipotle pepper in adobo, minced (optional but recommended)
- 1 cup chicken broth
- 2 tbsp vegetable oil
- Salt and pepper to taste
- Warm tortillas or steamed rice to serve
Instructions:
Heat oil in a large skillet over medium-high heat. Add diced onion and cook for 3 minutes until softened. Add garlic and cook for 1 minute more.
Add the ground beef and break it up with a spoon. Cook for 6–8 minutes until fully browned. Season with salt, pepper, cumin, and oregano while it cooks.
Add the blended tomatoes and chipotle pepper if using. Stir together and cook for 5 minutes, allowing the tomato to reduce and concentrate.
Add the diced potato, carrot, and chicken broth. Stir, reduce heat to medium-low, cover, and simmer for 15 minutes until the potatoes are completely tender.
Add peas in the last 3 minutes of cooking. Taste and adjust seasoning. The picadillo should be moist but not soupy. Serve with warm corn tortillas.
Pro Tip: Cut the potatoes and carrots into small 1cm cubes so they cook evenly in the same time the sauce reduces. Larger chunks will stay hard in the middle.

Pozole Rojo (Red Hominy Stew with Pork)
Prep: 20 min | Cook: 2 hours | Serves: 6 | Difficulty: Medium
Pozole is one of Mexico’s oldest and most ceremonial dishes a soul-restoring red broth stew made with tender pork and hominy corn that has been part of Mexican culture for thousands of years.
Ingredients:
- 800g pork shoulder, cut into large pieces
- 800g pork neck bones (for a richer broth)
- 2 cans (800g total) hominy corn, drained and rinsed
- 5 dried guajillo chiles
- 2 dried ancho chiles
- 5 garlic cloves
- ½ white onion
- 1 tsp dried oregano
- 1 tsp cumin
- 2 bay leaves
- Salt to taste
- 8 cups water
To serve:
- Shredded cabbage or iceberg lettuce
- Thinly sliced radishes
- Dried oregano and chili flakes
- Diced white onion
- Fresh lime wedges
- Tostadas on the side
Instructions:
- Place pork shoulder and neck bones in a large pot. Cover with 8 cups of cold water. Add half the onion, 3 garlic cloves, bay leaves, and salt. Bring to a boil, skim off any foam, then reduce to a low simmer. Cook for 1 to 1.5 hours until the pork is very tender.
- While the pork cooks, toast the guajillo and ancho chiles in a dry pan for 30 seconds per side. Remove seeds and stems and soak in hot water for 20 minutes.
- Blend the soaked chiles with remaining garlic, remaining onion, cumin, and oregano with 1 cup of the pork broth until completely smooth. Strain through a fine mesh strainer.
- Remove the pork from the broth. Discard the neck bones and shred the shoulder meat. Strain the broth and return it to the pot. Add the red chile sauce and stir together — this is the soul of the pozole.
- Add the hominy corn and shredded pork back to the pot. Simmer together for 20–30 minutes so everything absorbs the red chile broth. Taste and adjust salt. Ladle into deep bowls and serve with all toppings on the table so everyone can build their own bowl.
Pro Tip: Neck bones are the secret to a rich pozole broth. Even if you can’t find them, use bone-in pork shoulder. Boneless pork alone makes a noticeably thinner, less flavorful broth.
