Preheat your oven to 350°F (175°C).
Brown the ground beef, pork, and onion in a skillet. Season with salt, pepper, cumin, and garlic. Drain excess fat.
Heat oil in a separate skillet and briefly fry each tortilla until pliable. Drain on paper towels.
Combine both cheeses, reserving 1/4 for topping. Mix in sour cream and cottage cheese.
In a baking dish, start layering enchilada sauce, tortillas, meat, and cheese mixture.
Continue layering with tortillas, sauce, and the reserved cheese.
Top with final tortillas, sauce, remaining cheese, and olives. Add green onions or cilantro if desired.
Bake for 30 minutes.
Garnish with diced tomatoes before serving, if desired.
Indulge in the layers of savory filling, melted cheese, and crisp tortillas that make up this Enchilada Pie. It’s an ideal dish for family dinners or friendly get-togethers and is sure to be a hit at any gathering!