A classic homemade Mexican comfort meal featuring tender beef enchiladas wrapped in soft corn tortillas, covered with rich homemade red chile sauce and melted cheese, served with fluffy Mexican rice, creamy refried beans, and a crispy ground beef taco. This is the kind of generous family-style plate found in traditional Mexican kitchens.
Recipe Information
Prep Time: 35 minutes
Cook Time: 40 minutes
Total Time: 1 hour 15 minutes
Servings: 6
Ingredients
For the Beef Filling
2 lbs ground beef
½ white onion, finely diced
3 garlic cloves, minced
1 teaspoon ground cumin
1 teaspoon Mexican oregano
1 teaspoon chili powder
Salt and black pepper to taste
2 tablespoons vegetable oil
Homemade Red Enchilada Sauce
6 dried guajillo chiles
2 dried ancho chiles
3 Roma tomatoes
¼ white onion
3 garlic cloves
2½ cups beef or chicken broth
1 teaspoon cumin
1 teaspoon Mexican oregano
Salt to taste
Enchiladas
12 corn tortillas
3 cups shredded Oaxaca, Chihuahua, or Monterey Jack cheese
Vegetable oil for lightly frying tortillas
Mexican Rice
1½ cups long-grain white rice
2 tablespoons vegetable oil
2 Roma tomatoes
¼ onion
1 garlic clove
2½ cups chicken broth
Salt to taste
Refried Beans
3 cups cooked pinto beans
2 tablespoons lard or vegetable oil
1 garlic clove
½ onion
Bean broth
Salt
Crispy Beef Taco
6 corn tortillas
Reserved seasoned ground beef
Shredded lettuce
Diced tomatoes
Shredded cheddar or Mexican cheese blend
Instructions
1. Prepare the Beef
Heat the vegetable oil in a large skillet.
Cook the onion until soft, then add the garlic.
Add the ground beef and cook until browned.
Season with cumin, oregano, chili powder, salt, and pepper.
Cook until the meat is fully browned and flavorful.
Set aside.
2. Make the Homemade Enchilada Sauce
Toast the dried guajillo and ancho chiles for a few seconds.
Soak them in hot water for 15 minutes.
Roast the tomatoes, onion, and garlic.
Blend everything together with the broth, cumin, oregano, and salt until completely smooth.
Strain the sauce if desired.
Simmer for about 10 minutes over medium heat.
3. Prepare the Enchiladas
Lightly fry each corn tortilla for just a few seconds until flexible.
Dip each tortilla into the warm enchilada sauce.
Fill with seasoned beef and shredded cheese.
Roll tightly.
Arrange seam-side down in a baking dish.
Cover generously with more enchilada sauce.
Top with the remaining cheese.
Bake at 375°F (190°C) for 20 minutes, until the cheese is melted and lightly golden.
4. Cook the Mexican Rice
Blend the tomatoes, onion, garlic, and broth.
Toast the rice in oil until lightly golden.
Pour in the tomato mixture.
Add the remaining broth.
Season with salt.
Cover and cook over low heat for 18–20 minutes.
Allow the rice to rest for 10 minutes before fluffing.
5. Make the Refried Beans
Cook the onion and garlic in lard or oil.
Add the cooked beans.
Mash until creamy while adding small amounts of bean broth.
Continue cooking until smooth and thick.
Season with salt.
6. Prepare the Crispy Taco
Warm a corn tortilla.
Fill with seasoned beef.
Fold and fry until crispy.
Fill with shredded lettuce, diced tomatoes, and shredded cheese.
7. Assemble the Plate
Place two beef enchiladas in the center of a large plate and spoon extra enchilada sauce over the top.
Serve alongside:
Creamy homemade refried beans
Mexican tomato rice
One crispy beef taco
Garnish with extra shredded cheese and serve with homemade salsa roja, tortilla chips, and warm flour or corn tortillas.
Homemade Mexican Tips
Always toast the dried chiles before soaking to develop a richer, deeper flavor.
Briefly frying the tortillas keeps them from breaking when rolled.
Oaxaca cheese creates the most authentic, stretchy melt, but Chihuahua or Monterey Jack are excellent alternatives.
Let the enchiladas rest for 5 minutes after baking so the filling sets while the sauce remains rich and silky.
Storage
Refrigerator: Up to 4 days.
Freezer: Up to 2 months.
Reheat: Cover and bake at 350°F (175°C) until heated through.
Serving Suggestions
Pair this homemade Mexican plate with:
Fresh salsa roja or salsa verde
Guacamole
Pickled jalapeños
Mexican crema
Lime wedges
Tortilla chips
Agua fresca or horchata
Final Thoughts
This Homemade Beef Enchilada Plate is the ultimate Mexican comfort meal. Rich homemade chile sauce, tender beef-filled enchiladas, fluffy Mexican rice, creamy refried beans, and a crispy taco come together to create a satisfying, family-style dinner that tastes just like it came from a traditional Mexican home kitchen. 🇲🇽🍽️

Leave a Comment