Start by preheating your oven to 375°F (190°C).
In a large skillet, heat the olive oil over medium heat. Add the onions and sauté until they’re translucent.
Introduce the lean ground beef to the skillet. Season with salt, pepper, ground cumin, and chili powder. Cook until the beef is browned and fully cooked through.
Once cooked, drain any excess fat and add in the can of diced tomatoes. Mix well.
Take a tortilla and add a generous scoop of the beef mixture. Top it with a dollop of Greek yogurt and a sprinkle of shredded cheddar cheese.
Roll the tortilla tightly and place it seam-side down in a baking dish.
Repeat this process for the remaining tortillas.
Pour the enchilada sauce over the tortillas ensuring they’re completely covered.
Sprinkle the remaining cheddar cheese on top.
Place the baking dish in the preheated oven and bake for about 25-30 minutes or until the cheese has melted and the edges of the tortillas are slightly crispy.
Remove from the oven and let it sit for about 5 minutes before serving.