Cheesy Beef Enchiladas

Cheesy, savoury and full of flavour, these enchiladas are the ultimate comfort food. Whether served for a weeknight dinner or a casual gathering, they’re always a hit.

Prep icon
PREP25 min
Prep icon
Cooking30 min
Prep icon
Ready in55 min

Ingredients

WHITE SAUCE

ENCHILADAS

CREMA

GARNISH

Instructions

  1. Step
    In a saucepan over medium heat, melt the butter. Slowly whisk in the flour and milk. Allow to cook for 5 minutes to thicken (not boil). Add diced green chilies, oregano, salt and pepper. Simmer for 5 minutes and remove from heat.
  2. Step
    In a large skillet, melt the butter and add the red onion, jalapeño and garlic. Cook for 3 minutes until soft. Add ground meat to the pan and sauté until fully cooked. Stir in green chilies and black beans. Cook for 2 minutes. Remove from heat and allow to cool slightly. Stir in cream cheese and both grated cheeses. Reserve about 3/4 cup of cheese for the final top layer before baking.
  3. Step
    Preheat the oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish. Spread 1/3 cup of the sauce on the bottom of the dish. Fill each tortilla with 1/2 cup of the enchilada mixture, rolling them tightly and placing them seam-side down in the dish. Pour the sauce over the top of the enchiladas. Sprinkle with cheese, cover with foil and bake for 30 minutes.
  4. Step
    In a blender, combine sour cream, lime juice and cilantro.
  5. Step
    Remove the enchiladas from the oven and portion onto individual plates. Drizzle with crema and top with additional cilantro.