A delightful twist on the classic burrito pie, this layered taco casserole is perfect for family dinners or gatherings.
Preheat your oven to 175°C (350°F).
Preheating ensures even cooking from the start.
In a skillet over medium heat, cook the ground beef until browned.
Break up the beef into small pieces for even cooking.
Add the chopped onion and minced garlic to the skillet, and sauté until softened.
Stir frequently to prevent the garlic from burning.
Mix in the sliced olives, diced green chili peppers, canned diced tomatoes, taco sauce, and refried beans. Stir well and let simmer for 10 minutes.
Simmering allows the flavors to meld together.
Spread a thin layer of the meat mixture in the bottom of a casserole dish.
This prevents the tortillas from sticking to the dish.
Place a tortilla over the meat mixture, then add another layer of meat mixture and sprinkle with cheese. Repeat the layers, finishing with a layer of cheese on top.
Press down gently on each layer to compact the casserole.
Bake in the preheated oven for 25 minutes, or until the cheese is bubbly and golden.
Let the casserole rest for 5 minutes before serving to set the layers.
Serve warm, garnished with fresh cilantro or a dollop of sour cream.
Pair with a side of guacamole or salsa for added flavor.