Go Back
Savory Beef Enchiladas Recipe for Family Meals

Beef Enchiladas Recipe

Hearty beef enchiladas rolled in tortillas, smothered in a homemade chipotle tomato sauce, and baked with a generous topping of melted cheese.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Course
Cuisine: Mexican
Calories: 690

Ingredients
  

For the Enchilada Sauce
  • 1 tbsp olive oil
  • 1 large onion finely chopped
  • 2 cloves garlic crushed
  • 2 tsp chipotle paste
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp dried oregano
  • 400 g tin of chopped tomatoes
  • 300 ml beef or vegetable stock
  • 1 tbsp tomato purée
  • Salt and freshly ground black pepper
For the Beef Filling
  • 500 g lean beef mince 10-15% fat
  • 1 red pepper finely diced
  • 1 tsp ground coriander
For Assembly
  • 8 medium corn or flour tortillas
  • 100 g mature cheddar cheese grated
  • 75 g mozzarella cheese grated
For Serving (Optional)
  • Soured cream fresh coriander, sliced avocado, spring onions

Method
 

  1. Start the Sauce: Heat the olive oil in a medium saucepan over a medium heat. Add the chopped onion and cook for 5-7 minutes, until softened and translucent. Add the crushed garlic, chipotle paste, cumin, smoked paprika, and oregano. Cook for another minute, stirring constantly, until the spices are wonderfully fragrant.
  2. Simmer the Sauce: Pour in the chopped tomatoes and beef stock, then stir in the tomato purée. Bring the mixture to a gentle simmer, then reduce the heat to low, partially cover, and let it bubble away gently for 15-20 minutes. The sauce should thicken slightly. Season to taste with salt and pepper.
  3. Cook the Beef Filling: While the sauce is simmering, heat a large, non-stick frying pan over a medium-high heat. Add the beef mince and cook, breaking it up with a wooden spoon, for 5-6 minutes until browned all over. Drain off any excess fat.
  4. Combine the Filling: Add the diced red pepper and ground coriander to the pan with the beef. Cook for another 3-4 minutes until the pepper has softened. Pour about a third of your prepared enchilada sauce into the beef mixture and stir to combine. Let it simmer for a couple of minutes to bring the flavours together, then take it off the heat.
  5. Prepare for Baking: Preheat your oven to 180°C (160°C fan). Spoon a thin layer of the remaining enchilada sauce across the bottom of a large baking dish (approximately 20x30cm). This prevents the enchiladas from sticking.
  6. Assemble the Enchiladas: Gently warm your tortillas in a dry frying pan for about 20 seconds per side to make them pliable. What works best for me is to stack them on a plate and cover them with a clean tea towel to keep them warm. Spoon a generous amount of the beef mixture down the centre of each tortilla, roll it up tightly, and place it seam-side down in the prepared baking dish. Repeat with the remaining tortillas.
  7. Bake to Perfection: Pour the rest of the enchilada sauce evenly over the rolled tortillas. Sprinkle the grated cheddar and mozzarella cheese over the top. Bake for 20-25 minutes, until the sauce is bubbling and the cheese is melted, golden brown, and delicious. I sometimes switch on the grill for the last 2 minutes to get extra colour on the cheese.
  8. Rest and Serve: Let the enchiladas rest for at least 5 minutes before serving. This helps them to set and makes them easier to serve. Garnish with fresh coriander and serve with soured cream, avocado, or your favourite toppings. For a different but equally satisfying meal, you could try my Sticky Chicken Rice Bowls next time.

Notes

For extra golden-brown cheese, switch to the grill for the last 2 minutes of baking. Let the enchiladas rest for 5 minutes before serving to help them set.