Gluten-Free Beef and Cheddar Mexican Casserole

A hearty, layered casserole combining seasoned ground beef, black beans, sweetcorn, and refried beans with crispy tortilla strips and melted cheddar cheese. This version builds bold Mexican flavors through warm spices like cumin, coriander, and chili powder, creating a comforting one-dish meal. Perfect for weeknight family dinners or casual gatherings. The tortilla layers provide texture contrast while the cheese topping browns into a golden crust. Serve with cool avocado, sour cream, and fresh cilantro to balance the richness.
Ingredients
- 1 ½ tablespoons olive oil, for frying
- 1 small onion, finely chopped
- 1 red bell pepper, chopped
- ½ teaspoon garlic powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon ground coriander
- ½ teaspoon dried oregano
- ½ teaspoon chili powder
- 1 lb lean beef minceground turkey1:1lighter
Reduces fat while maintaining protein; slightly less rich flavor.
- 1 can chopped tomatoes
- 1 tablespoon tomato paste
- 1 cup beef stock
- ½ cup canned sweetcorn, drained
- ½ cup black beans, canned, drained
- 12 small corn tortillas, cut into stripsflour tortillas1:1softer
Creates softer layers; not traditional but acceptable alternative.
Full guide → - 1 14oz can refried beans
- 2 cups grated cheddar cheesemonterey jack1:1milderdairy-free
Similar melting point and texture; use if cheddar is unavailable.
Full guide → - 2 tablespoons fresh coriander, chopped
- ½ cup sour cream(optional)
- 1 avocado sliced(optional)
Instructions
- 1
Heat oil in a large deep frying pan over medium heat.
- 2
Fry chopped onion until softened, about 3 to 4 minutes.
- 3
Add bell pepper, garlic powder, cumin, paprika, coriander, oregano, and chili powder; fry until fragrant, 1 to 2 minutes.
- 4
Add minced beef and fry until browned throughout.
- 5
Stir in canned tomatoes, tomato paste, and beef stock; simmer uncovered for 15 minutes.
- 6
Remove from heat and stir in sweetcorn and black beans.
- 7
Preheat oven to 400 F.
- 8
In a ceramic oven dish, layer half the tortilla strips, half the refried beans, and half the beef mixture.
- 9
Repeat layering with remaining tortilla strips, refried beans, and beef mixture.
- 10
Top with grated cheddar cheese.
- 11
Bake for 30 minutes until cheese is bubbling and golden.
- 12
Serve hot topped with fresh coriander, sour cream, and avocado slices.
Tips
Simmer the beef mixture uncovered to reduce liquid and concentrate flavors; this prevents a watery casserole bottom.
Warm the tortilla strips slightly before layering to prevent them from cracking; they'll absorb sauce better.
Grate cheese fresh rather than pre-shredded for faster, more even melting and a creamier texture.
Good to Know
Cover and refrigerate up to 3 days. Reheat in a 325 F oven covered with foil until warmed through, about 20 minutes.
Assemble the casserole up to 8 hours ahead; cover and refrigerate. Add 5 to 10 minutes to baking time if baking from cold.
Hot, directly from the baking dish. Top individual portions with fresh coriander, a dollop of sour cream, and avocado slices.
Common Mistakes
Simmer covered to avoid boiling off liquid, which leads to a thick, paste-like texture.
Skip the 15-minute simmer to avoid watery layers that soak tortillas into mush.
Add all cheese at once instead of reserving for top to avoid uneven browning.
Substitutions
Dairy-Free Swaps
Similar melting point and texture; use if cheddar is unavailable.
Full guide →General Alternatives
Reduces fat while maintaining protein; slightly less rich flavor.
Full guide →Creates softer layers; not traditional but acceptable alternative.
Full guide →FAQ
Can I make this casserole vegetarian?
Yes. Replace beef mince with cooked lentils or crumbled tofu in equal volume. Brown the lentils separately with the same spices for 5 minutes. Substitute vegetable stock for beef stock. The casserole will be lighter but still hearty.
What if my cheese doesn't brown well?
Broil the casserole for 2 to 3 minutes after baking if the cheese isn't golden. Watch closely to avoid burning. Ensure oven racks are positioned in upper third so cheese sits closer to heat source.
How long does this keep, and can I freeze it?
Refrigerated, it keeps 3 days. Freeze unbaked casseroles up to 3 months; thaw overnight and add 10 to 15 minutes baking time. Baked casseroles freeze 2 months; reheat covered at 325 F for 40 minutes from frozen.