Preheat and prep. Heat your oven to 375°F (190°C).
Lightly grease a 9x13-inch baking dish or similar casserole pan.
Brown the turkey. Heat a large skillet over medium-high. Add olive oil if using very lean turkey, then add the ground turkey. Cook, breaking it into crumbles, until no longer pink, about 5–7 minutes.
Drain excess liquid if needed.
Sauté aromatics. Add the onion and red bell pepper to the skillet. Cook until softened, 4–5 minutes. Stir in garlic and cook 30 seconds until fragrant.
Season well. Sprinkle in chili powder, cumin, smoked paprika, oregano, salt, black pepper, and red pepper flakes.
Stir to coat the meat and veggies so the spices bloom and become aromatic.
Add tomatoes and sauce. Pour in the diced tomatoes with green chiles and the tomato sauce. Bring to a gentle simmer for 2–3 minutes to thicken slightly.
Fold in beans and corn. Stir in black beans and corn. Taste and adjust salt or spices as needed.
You want a well-seasoned base before baking.
Stir in Greek yogurt. Reduce heat to low. Stir in the Greek yogurt until the mixture looks creamy and cohesive. This adds protein and a tangy richness without heavy cream.
Add grains (optional). If using cooked brown rice or quinoa, fold it in now to bulk up the casserole and make it even more filling.
Assemble the casserole. Transfer the mixture to the prepared baking dish.
Spread evenly. Top with an even layer of shredded cheese.
Bake. Place in the oven for 15–18 minutes, until the edges are bubbling and the cheese is melted and lightly golden.
Garnish and rest. Let the casserole sit for 5 minutes. Sprinkle with chopped cilantro and green onions.
Serve with lime wedges for brightness.