This 5-Ingredient Mexican Casserole is the kind of easy dinner that saves busy weeknights. It uses simple pantry staples, comes together fast, and bakes into a cheesy, comforting meal the whole family can enjoy.
With layers of tortillas, refried beans, salsa, and melted cheese, this dish delivers plenty of flavor without a long ingredient list. It is budget-friendly, filling, and perfect when you need something warm and satisfying with very little effort.
Why You’ll Love This Recipe
This casserole uses only a handful of affordable ingredients, making it great for budget-conscious meals.
It is quick to assemble and does not require any complicated prep.
The layers of beans, salsa, tortillas, and cheese create a hearty texture and classic Tex-Mex flavor.
It is easy to customize with extra toppings or small ingredient swaps.
This recipe works well for lunch, dinner, or casual family gatherings.

What You’ll Need (Ingredient Highlights)
Refried beans form the hearty base of the casserole and make each layer creamy and filling.
Diced onion adds a little sweetness and extra flavor as it softens with the beans.
Flour tortillas create the structure of the casserole and help hold the layers together.
Salsa brings moisture, tang, and a touch of spice to every bite.
Cheddar or Colby Jack cheese melts beautifully over the top and between the layers.
Pro Tips Before You Start
Cook the onions with the beans just until softened so they blend easily into the filling.
Spread each layer evenly so the casserole slices more neatly after baking.
Use a thicker salsa if possible to keep the casserole from becoming too wet.
Let the casserole rest for a few minutes after baking so it holds together better when served.
How to Make 5-Ingredient Mexican Casserole
Step 1 – Prep the pan
Preheat the oven to 375°F (190°C). Spray a 9-inch pie pan with non-stick cooking spray.
Step 2 – Cook the bean mixture
Add the refried beans and diced onion to a saucepan. Cook over medium-high heat for about 5 minutes, stirring often, until the onion softens.
Step 3 – Start the layers
Place one tortilla in the bottom of the prepared pan. Spread about 1/3 cup of the bean mixture over the tortilla, then spoon a few tablespoons of salsa on top.
Step 4 – Continue layering
Add another tortilla and repeat with more bean mixture, salsa, and cheese. Keep layering the ingredients evenly until the pan is filled, finishing with extra salsa and cheese on top.
Step 5 – Bake until hot and melty
Bake for 15 to 20 minutes, or until the cheese is fully melted and the casserole is heated through. Let it rest briefly before slicing and serving.
What to Serve Them With
Serve this casserole with a simple green salad for a lighter side.
It also pairs well with Mexican rice, corn, or tortilla chips.
Add sour cream, sliced avocado, jalapeños, or chopped cilantro on top for extra flavor.
Variations / Substitutions
Use corn tortillas instead of flour tortillas for a slightly different texture and flavor.
Swap Cheddar for Colby Jack, Monterey Jack, or a Mexican cheese blend.
Add cooked ground beef, shredded chicken, or black beans if you want a heartier version.
Choose mild, medium, or hot salsa depending on how spicy you want the casserole.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat individual portions in the microwave or warm the casserole in the oven until heated through.
This dish can also be frozen, though the texture may soften slightly after thawing.
FAQs
Can I make this casserole ahead of time?
Yes, you can assemble it a few hours ahead and keep it covered in the refrigerator until ready to bake.
Can I use a different type of cheese?
Yes, Colby Jack, Monterey Jack, or a Mexican blend all work well here.
How do I keep it from getting soggy?
Use a thicker salsa and avoid overloading each layer with too much liquid.
Can I add meat to this recipe?
Yes, cooked ground beef or shredded chicken can be added between the layers.
Is this recipe spicy?
That depends on the salsa you use, so choose a mild one if you want a gentler flavor.
What pan works best for this recipe?
A 9-inch pie pan works as written, but a similarly sized baking dish can also be used.
Can I freeze leftovers?
Yes, freeze cooled portions in airtight containers and thaw in the fridge before reheating.
How do I know when it is done baking?
The casserole is ready when the cheese is melted and the center is hot all the way through.
Final Thoughts
This 5-Ingredient Mexican Casserole proves that simple ingredients can still make a comforting and satisfying dinner. It is easy, affordable, and perfect for nights when you want something warm and cheesy without spending too much time in the kitchen.
Once you make it, you will likely keep this one in your regular dinner rotation. It is a dependable recipe that delivers plenty of flavor with very little effort.
Full Recipe Card
Ingredients
- 1 (16 ounce) can refried beans
- ¾ onion, diced
- 5 (10 inch) flour tortillas
- 1 cup salsa
- 2 cups shredded Cheddar or Colby Jack cheese
Instructions
- Preheat oven to 375°F (190°C). Spray a 9-inch pie pan with non-stick cooking spray.
- Cook refried beans and diced onion in a saucepan over medium-high heat for about 5 minutes, until the onion softens.
- Place one tortilla in the bottom of the pan. Spread about 1/3 cup bean mixture over it, then add a few tablespoons of salsa.
- Add another tortilla and continue layering with bean mixture, salsa, and cheese, finishing with extra salsa and cheese on top.
- Bake for 15 to 20 minutes, until the cheese is melted and the casserole is hot throughout.
