Print

One-Pan Cheesy Beef Enchiladas Recipe

4.7 from 131 reviews

This One-pan Cheesy Beef Enchiladas recipe combines flavorful ground beef simmered with aromatic spices, black beans, and tomato passata, layered with soft flour tortillas and topped with melted cheddar cheese. Finished under the oven grill for a crispy, cheesy topping and served with creamy sour cream, fresh avocado, red onion, and coriander, this dish offers a satisfying and comforting Mexican-inspired meal that’s easy to prepare in just one pan.

Ingredients

Scale

Beef Mixture

  • 1 tbsp olive oil
  • 1 brown onion, diced
  • 500 g minced (ground) beef
  • 1 red capsicum (bell pepper), diced
  • 1 tbsp freshly minced garlic
  • 2 tsp sweet paprika
  • 2 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp dried oregano
  • 1 tsp onion powder
  • 1 tsp sea salt flakes
  • 400 g canned black beans, drained and rinsed (optional)
  • 700 g tomato passata
  • 125 ml water
  • 2 tbsp apple cider vinegar

Enchiladas Assembly

  • 10 (15 cm / 6 inch) flour tortillas, sliced in half
  • 150 g cheddar or tasty cheese, shredded

Toppings

  • 150 g sour cream
  • 1 avocado, diced
  • ½ red onion, diced
  • 15 g finely chopped coriander (cilantro) leaves

Instructions

  1. Cook the beef: Heat the olive oil in a large, deep ovenproof pan over medium heat to prepare for sautéing the aromatics and meat.
  2. Sauté the onion: Add the diced brown onion to the pan and cook, stirring frequently, for 1–2 minutes until softened and translucent.
  3. Brown the beef: Add the minced beef to the pan and cook for 4–5 minutes, breaking up the meat with a spoon until it is evenly browned and cooked through.
  4. Add vegetables and spices: Stir in the diced red capsicum, minced garlic, sweet paprika, ground cumin, ground coriander, dried oregano, onion powder, and sea salt; cook while stirring for 2 minutes until the mixture becomes fragrant.
  5. Add beans and liquids: Incorporate the drained black beans (if using), then pour in the tomato passata, water, and apple cider vinegar. Stir everything together and let it simmer gently for 2–3 minutes to meld the flavors.
  6. Preheat the grill: While the beef mixture simmers, preheat your oven grill (broiler) to high to prepare for browning the cheese topping.
  7. Assemble the enchiladas: Remove the pan from the heat. Using tongs, fold and push the halved tortillas into the beef mixture, allowing pieces of tortilla to protrude from the sauce, creating layers.
  8. Add cheese and grill: Evenly sprinkle the shredded cheddar cheese over the tortilla and beef mixture, then place the pan in the upper section of the oven and grill for 6–8 minutes until the cheese is melted, browned, and crisp. Watch carefully to prevent burning.
  9. Serve with toppings: Remove from the oven and serve the enchiladas topped with dollops of sour cream, diced avocado, diced red onion, and fresh coriander leaves for a burst of freshness.

Notes

  • You can omit the black beans if you prefer a meat-only version.
  • Flour tortillas should be sliced in half to create manageable portions and layers.
  • Keep a close eye under the grill to avoid burning the cheese.
  • For extra spice, add a pinch of chili powder or fresh chilies to the beef mixture.
  • Use a large, deep ovenproof pan for both cooking and grilling to minimize cleanup.

Keywords: beef enchiladas, cheesy enchiladas, one-pan meal, Mexican recipe, beef recipe, quick dinner, oven baked enchiladas