Close-up of three beef enchiladas topped with cilantro, sour cream and olives.
Print Pin
5 from 1 vote

Beef Enchilada Recipe

This Beef Enchilada Recipes is totally homemade, incredibly easy and won't turn your kitchen into a disaster! Delicious and flavor packed. 
Course Main Course
Cuisine Mexican
Keyword beef enchilada recipe, beef enchiladas, ground beef enchiladas
Prep Time 35 minutes
Cook Time 25 minutes
Total Time 1 hour
Servings 8 people
Calories 366kcal
Author Longbourn Farm • Alli Kelley



For the Sauce and Filling

  • 1 pound ground beef
  • 1 tablespoon oil optional
  • 1 onion medium, minced fine
  • 1 small jalapeño chile seeded with the membranes removed, minced fine
  • 2 garlic cloves minced fine
  • 3 tablespoons chili powder
  • 3 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1/2 teaspoon dried oregano
  • 1 can tomato sauce (15 ounce can),
  • 1 cup beef broth
  • salt and pepper to taste
  • 1 cup cheese shredded, cheddar or monterey jack
  • 1/2 cup cilantro chopped

For Assembly

  • 12 6-inch corn tortillas OR flour tortillas (details for each in the instructions)
  • 2 cups shredded cheese I like cheddar or monterey jack


  • Sour cream
  • Chopped cilantro
  • Lime wedges
  • Avocado
  • Lettuce


For the Sauce and Filling

  • In a large skillet, begin browning ground beef. 
  • When it is almost browed completely, add the onion and the jalapeño chile and sauté. You may need to add more oil at this point.
  • Add garlic and cook until fragrant, about 30 seconds.
  • If necessary, remove any excess oil.
  • Add spices and cook for 1-2 minutes until they bloom and become fragrant.
  • Pour in tomato sauce and beef broth and simmer until flavors meld, about 8-10 minutes.
  • Season with salt and pepper and taste to determine if you need more or less.
  • To separate the sauce and the filling, place a fine mesh strainer over a heat-proof bowl and pour the sauce and meat through. Press the meat with a spoon to remove as much liquid as possible. 
  • Pour filling into a bowl and combine with cilantro and 1 cup of the cheese, stirring quickly to avoid large clumps of melted cheese.

For Assembly

  • Spread about 1/3-1/2 cup of the sauce in the bottom of a 9x13 baking dish.
  • If you are using corn tortillas, I like to turn on one of my gas burners to medium-low and set the tortilla on top for a few minutes until it is brown and the edges are slightly charred. Turn it over and repeat of the opposite side. If you have an electric stove, you can do this by putting the tortillas on a cooking sheet in a single layer and broiling for a few minutes in the oven. 
  • If you are using flour tortillas, skip this step and begin with step 5.
  • Dip the tortilla in the sauce and coat on both sides. Transfer to a plate.
  • Fill with about 3 tablespoons of filling.
  • Roll up and place seam side down in the baking dish.
  • Repeat until filling is gone.
  • Pour remaining sauce evenly over the enchiladas and sprinkle with remaining cup of cheese.
  • Bake at 400 for 20-25 minutes until bubbly and the cheese is melted.


Calories: 366kcal | Carbohydrates: 25g | Protein: 20g | Fat: 21g | Saturated Fat: 8g | Cholesterol: 62mg | Sodium: 462mg | Potassium: 510mg | Fiber: 4g | Sugar: 3g | Vitamin A: 1285IU | Vitamin C: 8.5mg | Calcium: 226mg | Iron: 3.5mg