01 - Preheat the oven to 375°F.
02 - Heat olive oil in a large skillet over medium heat. Add chopped onion and cook until soft, about 3 minutes. Add garlic and cook for 1 minute more.
03 - Add ground beef to the skillet. Cook, breaking it up, until browned and cooked through, 5–7 minutes. Drain excess fat if necessary.
04 - Stir in cumin, chili powder, smoked paprika, diced green chilies, salt, and pepper. Cook for 1 minute to toast spices. Remove from heat.
05 - Spread a thin layer of enchilada sauce on the bottom of a 9x13-inch baking dish.
06 - Layer 4 tortillas over the sauce, overlapping as needed. Top with half the beef mixture, ⅓ of the cheddar cheese, and half the sour cream. Drizzle with more enchilada sauce.
07 - Repeat layers: tortillas, remaining beef, another ⅓ cheddar, remaining sour cream, and more sauce.
08 - Finish with the last 4 tortillas, remaining enchilada sauce, and top with the rest of the cheddar cheese.
09 - Cover with foil and bake for 20 minutes.
10 - Remove foil and bake an additional 10 minutes, or until cheese is bubbly and lightly golden. Let stand 5–10 minutes before serving.