Description
A quick and flavorful Mexican casserole layered with seasoned beef, beans, corn, tortillas, and cheese. Perfect for busy weeknights and make-ahead meals.
Ingredients
- 1 pound ground beef
- 1 small onion, chopped
- 1 packet taco seasoning (1 ounce)
- 1/2 cup water
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn, drained
- 1 (10-ounce) can diced tomatoes with green chilies (such as Rotel), undrained
- 2 cups shredded cheddar cheese
- 6 small flour tortillas (or corn, if preferred)
- Cooking spray or oil for greasing the baking dish
- Optional toppings: sour cream, chopped cilantro, diced avocado, sliced jalapeños
Instructions
- Preheat the oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- In a large skillet over medium heat, cook the ground beef and chopped onion until beef is browned and onions are soft, about 6–8 minutes.
- Drain any excess grease, then stir in the taco seasoning and water. Let it simmer for 2–3 minutes until thickened.
- Mix in the black beans, corn, and diced tomatoes with green chilies. Cook for another 2 minutes to heat through.
- Place two tortillas on the bottom of the baking dish, tearing as needed to cover the base.
- Spoon a third of the meat mixture over the tortillas and sprinkle with a third of the cheese.
- Repeat layers twice more—tortillas, meat, cheese—ending with cheese on top.
- Cover loosely with foil and bake for 20 minutes. Uncover and bake an additional 10 minutes until cheese is bubbly and slightly golden.
- Let the casserole rest for 5–10 minutes before slicing and serving with your favorite toppings.
Notes
- Swap ground beef for turkey or shredded chicken for a lighter version.
- Make it vegetarian by omitting meat and doubling the beans.
- Add cooked rice or quinoa to make it more filling.
- Use a Mexican cheese blend or pepper jack for added spice.
- Add enchilada sauce between layers for a saucier casserole.
Nutrition
- Serving Size: 1/6 of casserole
- Calories: 450
- Sugar: 5g
- Sodium: 820mg
- Fat: 25g
- Saturated Fat: 11g
- Unsaturated Fat: 11g
- Trans Fat: 0.5g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 75mg