In a large skillet over medium heat, cook the ground beef or turkey with the chopped onion until fully cooked, breaking it apart with a spatula.
Drain any excess fat, then stir in the black beans, corn, diced tomatoes, garlic powder, chili powder, cumin, salt, and pepper. Mix well and let it cook for about 5 minutes.
In a large casserole dish, spread the meat and bean mixture evenly across the bottom.
Pour the halal chicken broth over the mixture for added moisture.
Top the meat mixture with the frozen tater tots, arranging them in a single layer.
Sprinkle the shredded cheddar cheese evenly on top of the tater tots.
Bake in the preheated oven for 30-35 minutes, or until the tater tots are golden brown and crispy.
Remove from the oven and let it cool for a few minutes before serving.
Notes
Feel free to customize the toppings or add additional vegetables for extra flavor.