Go Back
+ servings
Beef Enchiladas

Indulgent Beef Enchiladas That Will Warm Your Heart

These Beef Enchiladas are a flavorful, comforting meal that's perfect for any occasion.
Prep Time 30 minutes
Cook Time 30 minutes
Resting Time 5 minutes
Total Time 1 hour
Servings: 6 enchiladas
Course: dinner
Cuisine: Mexican
Calories: 350

Ingredients
  

For the Filling
  • 1 pound ground beef can be swapped with ground turkey or lentils
  • 1 can refried beans or use black beans for a healthier option
  • 1 can black beans omit for a vegetarian version
  • 6 pieces tortillas use corn tortillas for a gluten-free option
  • 1-2 cups cheese (Monterey Jack or Cheddar) or a Mexican cheese blend
For the Sauce
  • 2 tablespoons olive oil or avocado oil
  • 2 tablespoons flour or gluten-free flour blend
  • 2 cups chicken stock or vegetable stock for vegetarian version
  • 1 cup tomato passata or canned tomato sauce
  • 1 teaspoon onion powder part of spice mix
  • 1 teaspoon garlic powder part of spice mix
  • 1 teaspoon cumin part of spice mix
  • 1 teaspoon paprika part of spice mix
  • 1 teaspoon oregano part of spice mix
  • ½ teaspoon cayenne pepper adjust for spice level

Equipment

  • medium saucepan
  • large skillet
  • 9×13-inch baking dish

Method
 

Step-by-Step Instructions for Beef Enchiladas
  1. In a medium saucepan, heat 2 tablespoons of olive oil over medium heat. Whisk in 2 tablespoons of flour to create a roux, stirring for about 1 minute until golden. Gradually pour in 2 cups of chicken stock and 1 cup of tomato passata, mixing consistently. Sprinkle in half the spice mix and let it simmer for about 10 minutes until the sauce thickens slightly.
  2. In a large skillet, heat 1 tablespoon of olive oil over medium heat. Sauté 1 diced onion and 2 minced cloves of garlic for 2-3 minutes until fragrant. Add 1 pound of ground beef, breaking it apart, and cook until browned. Mix in the remaining spices, 1 can of refried beans, and 1 can of black beans, stirring in a splash of sauce. Cook for another 2 minutes.
  3. Preheat your oven to 350°F (175°C). In a baking dish, spread a thin layer of the sauce. Fill corn tortillas with the beef mixture and roll tightly, placing seam-side down in the dish.
  4. Pour the remaining sauce over the enchiladas and sprinkle with cheese. Cover with foil and bake for 10 minutes, then remove foil and bake for another 10 minutes until cheese is melted.
  5. Let the enchiladas rest for about 5 minutes before serving. Garnish with fresh cilantro, sour cream, or lime slices.

Nutrition

Serving: 1enchiladaCalories: 350kcalCarbohydrates: 45gProtein: 22gFat: 12gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 55mgSodium: 600mgPotassium: 400mgFiber: 6gSugar: 3gVitamin A: 12IUVitamin C: 15mgCalcium: 15mgIron: 15mg

Notes

Tips for best results: Allow filling to cook thoroughly, coat baking dish with sauce to prevent sticking, and warm tortillas before filling.

Tried this recipe?

Let us know how it was!