Go Back
"Homemade beef enchiladas with melted cheese, enchilada sauce, and fresh cilantro on a rustic plate, served with Mexican rice and beans.

Beef Enchiladas

Chef Nancy
Learn how to make delicious homemade beef enchiladas with a savory beef filling, melted cheese, and rich enchilada sauce. Perfect for any occasion!
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Main Dish
Cuisine Mexican
Servings 6
Calories 450 kcal

Ingredients
  

Beef Enchilada Ingredients

  • For the Enchilada Filling:
  • 1 lb ground beef
  • 1 small onion finely diced
  • 2 cloves garlic minced
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • ½ teaspoon paprika
  • ½ teaspoon salt adjust to taste
  • ¼ teaspoon black pepper
  • ½ cup canned black beans optional
  • ½ cup corn kernels optional
  • 1 cup shredded cheese cheddar or Mexican blend
  • For the Enchilada Sauce:
  • 2 cups enchilada sauce store-bought or homemade
  • 1 teaspoon olive oil
  • 1 tablespoon tomato paste
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon smoked paprika
  • For Assembling the Enchiladas:
  • 8 small corn tortillas or flour tortillas
  • 1 cup shredded cheese for topping
  • ¼ cup fresh cilantro chopped (for garnish)
  • ½ cup sour cream optional, for serving
  • 1 avocado sliced (optional, for serving)

Instructions
 

How to Make Beef Enchiladas

  • Step 1: Prepare the Filling
  • Heat a large skillet over medium heat and add the ground beef. Cook until browned, breaking it apart with a spatula.
  • Add the diced onion and minced garlic, cooking for another 2-3 minutes until softened.
  • Stir in cumin, chili powder, paprika, salt, and black pepper. Mix well to coat the beef in seasoning.
  • If using, add black beans and corn, stirring to combine. Cook for another 2 minutes, then remove from heat.
  • Stir in 1 cup of shredded cheese and set the filling aside.
  • Step 2: Warm the Tortillas
  • Heat a dry skillet over medium heat and lightly warm each tortilla for about 10 seconds per side to make them pliable.
  • Alternatively, wrap the tortillas in a damp paper towel and microwave for 30 seconds.
  • Step 3: Assemble the Enchiladas
  • Preheat your oven to 375°F (190°C).
  • Spread ½ cup of enchilada sauce on the bottom of a greased 9x13-inch baking dish.
  • Spoon about 2 tablespoons of the beef filling onto each tortilla, then roll it up tightly.
  • Place the rolled tortillas seam-side down in the baking dish.
  • Step 4: Add Sauce and Cheese
  • Pour the remaining enchilada sauce evenly over the top of the enchiladas.
  • Sprinkle 1 cup of shredded cheese over the sauce.
  • Step 5: Bake and Serve
  • Cover the dish with foil and bake for 20 minutes.
  • Remove the foil and bake for an additional 5-10 minutes, until the cheese is bubbly and slightly golden.
  • Remove from the oven and let it cool for a few minutes.
  • Garnish with fresh cilantro, sliced avocado, and a dollop of sour cream, if desired.
  • Serve warm and enjoy!
Keyword Cheesy Enchiladas, Homemade Beef Enchiladas