01 - Preheat the oven to 375°F.
02 - In a large skillet over medium heat, cook the ground beef, onion, and garlic until the beef is browned and the onion is soft, about 6–8 minutes. Drain excess fat if needed.
03 - Stir in cumin, chili powder, smoked paprika, salt, pepper, and beef broth. Simmer for 2–3 minutes until well combined. Set aside.
04 - For the green chili sauce, heat olive oil in a saucepan over medium heat. Sauté onion and garlic for 2–3 minutes until translucent.
05 - Add chicken broth, diced green chilies, tomatillo salsa, cumin, and salt. Simmer for 10 minutes.
06 - Stir in heavy cream (if using) and lime juice. Remove from heat. For a smoother sauce, blend with an immersion blender.
07 - Lightly grease a 9x13-inch baking dish.
08 - Warm tortillas slightly to make them pliable. Spoon about 1/4 cup of beef filling into each tortilla. Roll up and place seam-side down in the baking dish.
09 - Pour green chili sauce evenly over the enchiladas. Top with shredded cheese.
10 - Bake for 20–25 minutes until cheese is bubbly and lightly golden.
11 - Sprinkle with chopped cilantro before serving.