The cheese is bubbling, and the aroma of seasoned beef fills the kitchen. Just a few minutes left until this burrito casserole transforms into a cheesy, hearty meal. I can already hear the forks clinking against plates as everyone digs in.

This dish is perfect for those weeknights when you’ve got hungry mouths to feed but no time to spare. With just one pan and a quick bake, you get all the flavors of a classic burrito without the fuss of wrapping each one individually. It’s comforting, filling, and done in under 30 minutes. Dinner’s ready!
Why You’ll Love This burrito casserole
- Super Easy Prep: Just layer ingredients in a dish and bake — no fancy cooking skills needed!
- Bold Flavor Punch: Packed with spices, beans, and cheese, it’s a fiesta for your taste buds.
- Crisp-Tender Texture: The crispy edges paired with the melty center create an amazing mouthfeel.
- Endless Variations: Swap in whatever proteins or veggies you have on hand; it’s super customizable!
- Filling & Satisfying: While it’s hearty, be warned — leftovers may disappear fast because it’s so good!
burrito casserole Ingredients
Casserole Base:
- 1 lb ground beef (or ground turkey) — use turkey for a lighter option without sacrificing flavor.
- 1 can black beans (drained and rinsed) — great source of protein; rinse well to remove excess sodium.
- 1 can refried beans — adds creaminess; try using vegetarian refried beans for a meatless version.
- 1 cup corn (frozen or canned) — sweet corn enhances flavor; use fresh corn in season for the best taste.
- 1 cup salsa (mild or spicy, according to preference) — choose your favorite heat level for customized flavor.
- 1 tsp cumin — don’t skip — it’s what makes the sauce cling.
- 1 tsp chili powder — adjusts the spice level; feel free to add more if you like it hot.
- 8 oz tortillas (corn or flour) — corn tortillas add authenticity, but flour works too if preferred.
- 2 cup shredded cheese (cheddar or Mexican blend) — choose a good melting cheese for creamy goodness.
*Full measurements in the recipe card below.*
How to Make burrito casserole
1. Preheat Oven: Preheat your oven to 350°F. This ensures even cooking for the burrito casserole, making it bubbly and golden when it’s done.
2. Cook Meat: In a skillet over medium heat, brown the ground beef or turkey until fully cooked, about 6-8 minutes. You’ll know it’s ready when there’s no pink left.
3. Mix Ingredients: For the sauce: Stir in black beans, refried beans, corn, salsa, cumin, and chili powder with the cooked meat. Combine well for a flavorful mix.
4. Layer Tortillas: Tear tortillas into pieces and spread half of them in the bottom of a greased casserole dish. This forms a sturdy base for your burrito casserole.
5. Add Filling: Spoon half of the meat mixture over the tortillas and sprinkle with 1 cup of shredded cheese. Don’t rush this step; layering too quickly can lead to uneven cooking later.
6. Repeat Layers: And then add another layer with remaining tortillas, followed by the rest of the meat mixture and top with the remaining cheese. You’ll want to see those layers build up!
7. Bake Casserole: Bake uncovered for 25-30 minutes until cheese is melted and bubbling around the edges — that’s your cue that it’s ready!
*Exact quantities in the recipe card below.*
How to Store burrito casserole
- Room Temperature: If you’ve got leftovers, let them cool to room temp and store in an airtight container for up to 2 hours. But don’t leave it out longer than that to avoid any food safety issues.
- Refrigerator: Pop the burrito casserole in a sealed container or wrap tightly with plastic wrap. It’ll stay good for about 3-4 days, but the crispy topping softens in the fridge, so expect a little texture change.
- Freezer: For longer storage, freeze portions in freezer-safe containers or heavy-duty aluminum foil. It’ll last up to 2-3 months, but the flavors may mellow a bit once thawed.
- Reheating: Reheat in the oven at 350°F for about 20 minutes until it’s hot and bubbly throughout; you’ll know it’s ready when the cheese is melted and starts to slightly brown on top.
What to Serve with burrito casserole?

It’s rich and hearty, so adding lighter or contrasting sides keeps each bite balanced and enjoyable without feeling too heavy.
- Guacamole: The creamy texture complements the casserole while adding freshness to balance its richness.
- Pico de Gallo: The acidity from tomatoes and lime cuts through the heaviness, brightening up every bite.
- Mexican Street Corn Salad: Sweet corn adds a crunchy texture that contrasts nicely with the soft casserole layers.
- Sour Cream: Its cool creaminess provides a delightful temperature contrast, making each forkful feel lighter.
- Chips and Salsa: The crunchiness of chips brings a satisfying texture difference, plus the salsa’s acidity enhances flavors.
- Cilantro Lime Rice: A side that can be made in 20 minutes; its citrus notes refresh your palate alongside the dish.
- Jicama Sticks: Crisp and refreshing, these add a cool crunch that lightens up each bite of this dish.
- Fruit Salad: A sweet fruit medley offers a natural sweetness and acidity, perfect for balancing flavors without extra prep.
burrito casserole Variations
Here’s how to play with this recipe and customize it to your taste.
- Spicy Kick: Add 1/2 cup diced jalapeños with the salsa for extra heat.
- Turkey Swap: Replace ground beef with 1 lb ground turkey for a leaner option.
- Veggie Delight: Mix in 1 cup chopped bell peppers and onions when browning the meat for added flavor.
- Layered Flavor: Alternate layers of tortillas and filling to create a visually appealing dish.
- Creamy Twist: Stir in 1/2 cup sour cream with the beans for a creamy texture boost.
- Zesty Lime: Squeeze fresh lime juice over the finished casserole for a refreshing finish.
- Gourmet Upgrade: Top with 1/2 cup crushed tortilla chips before baking for an irresistible crunch.
Make Ahead Options for burrito casserole
I love making burrito casserole ahead of time to save on busy days. You can prep the entire casserole up to 24 hours in advance, layering all the ingredients in a 9×13-inch baking dish. Just cover it tightly with plastic wrap or aluminum foil and store it in the fridge. The flavors actually improve as they sit! I find that the cheese and tortilla layers hold up well after baking, but if you want crispy edges, bake it fresh right before serving. Reheat leftovers in an airtight container for up to three days; just know the tortillas may get a bit soggy. Trust me, you’ll love this make-ahead option! Enjoy your cooking!
burrito casserole Recipe FAQs
Can I make burrito casserole ahead of time?
Absolutely! You can prepare the entire casserole a day in advance. Just assemble it as directed, cover it tightly with foil, and refrigerate. When you’re ready to bake, take it out of the fridge and add an extra 10-15 minutes to the baking time since it’ll be cold. This way, you can enjoy a delicious meal without the hassle on busy days.
Why did my burrito casserole turn out watery?
If your burrito casserole is watery, it might be due to excess moisture from ingredients like salsa or canned corn. To prevent this, consider draining any liquid from the salsa or using less corn. Additionally, baking uncovered for longer can help evaporate some excess moisture, ensuring your casserole has that perfect texture. Keep an eye on it towards the end of baking!
What can I substitute for ground beef in this dish?
You can easily swap ground beef for ground turkey or chicken if you prefer a leaner option. For a vegetarian twist, try using lentils or crumbled tofu seasoned with spices similar to those in the recipe. These alternatives will still provide great flavor and texture while accommodating different dietary needs. Just remember to adjust cooking times slightly if necessary.
How do I know when this recipe is done baking?
Your burrito casserole is ready when the cheese on top is bubbly and golden brown, typically after about 30 minutes of baking (20 minutes covered and 10 uncovered). If you notice that the edges are slightly crisping up and a delicious aroma fills your kitchen, you’re in good shape! Just let it cool for a few minutes before serving to let everything settle nicely.
Final Thoughts on burrito casserole
Burrito casserole is a fantastic way to combine flavors and textures in one dish, making it a true crowd-pleaser. The layering technique not only creates a beautiful presentation but also allows the spices and ingredients to meld together, resulting in an incredible flavor payoff. If you’ve been looking for a recipe that’s both hearty and satisfying, give this one a try. Let me know how yours turned out in the comments!

burrito casserole
Ingredients
Method
- In a large skillet over medium heat, brown the ground beef until fully cooked, about 5-7 minutes. Drain excess fat.
- Add the black beans, refried beans, corn, salsa, cumin, and chili powder to the skillet. Stir to combine and heat through for another 5 minutes.
- Preheat the oven to 350°F (175°C).
- In a 9x13 inch baking dish, spread a thin layer of the meat mixture on the bottom.
- Layer half of the tortillas over the meat mixture, followed by half of the remaining meat mixture, and then half of the cheese.
- Repeat the layers with the remaining tortillas, meat mixture, and top with the remaining cheese.
- Cover the baking dish with aluminum foil and bake in the preheated oven for 20 minutes.
- Remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden.
- Let the casserole cool for a few minutes before serving.






