I’ve made many casseroles over the years, but this Layered Burrito Casserole always gets the loudest applause. It’s hearty, cheesy, and bursting with Tex-Mex flavor — basically everything I crave on a busy weeknight or when feeding a crowd. The combination of seasoned beef, beans, tortillas, and melted cheese baked together in layers is pure comfort food with a spicy twist.

WANT TO SAVE THIS RECIPE?
What I love most about this dish is how adaptable it is. I’ve swapped ingredients based on what’s in my fridge, and it still comes out tasting like something you’d proudly bring to a potluck. Whether you’re prepping ahead for a no-fuss dinner or just want something that delivers big flavor with minimal cleanup, this casserole hits the mark every single time.
Why You’ll Love This Layered Burrito Casserole
This recipe is perfect for anyone who wants all the flavors of a loaded burrito without the rolling mess. The layered structure means you get a bite of everything in each forkful — from spicy beef to melty cheese and soft tortillas. It’s budget-friendly, freezer-friendly, and kid-approved. And best of all, it only uses one pan for baking!
What Kind of Tortillas Should I Use?
Flour tortillas work best for this Layered Burrito Casserole because they hold their shape well and soak up the flavorful layers without turning soggy. I usually go with medium-sized tortillas (about 8 inches) for easy layering and full coverage in a standard baking dish. If you prefer a more rustic texture, corn tortillas can also be used — just make sure to lightly toast or warm them beforehand to keep them from falling apart in the oven.
Options for Substitutions
One of the best things about this casserole is how flexible it is. You can make it your own based on what you have or your dietary needs. Here are some smart swap ideas:
- Ground beef → Try ground turkey, shredded chicken, or plant-based crumbles for a lighter or vegetarian version.
- Cheddar cheese → Use a Mexican blend, Monterey Jack, or even pepper jack for added spice.
- Kidney beans → Black beans, pinto beans, or a mix of both work beautifully here.
- Sour cream topping → Greek yogurt is a great tangy alternative.
- Taco seasoning → Use homemade seasoning to control the spice level and salt content.
- Frozen corn → Swap in diced bell peppers or zucchini for a veggie-forward twist.
This recipe is forgiving, so don’t stress — make it with what you love!
Ingredients for This Layered Burrito Casserole
Ground Beef
This is the heart of the casserole — savory, seasoned, and hearty. You can go with lean beef or regular, depending on your taste and fat preference.
Taco Seasoning
Brings all the Tex-Mex flavor to life. You can use a packet or your own blend of chili powder, cumin, paprika, garlic powder, and oregano.
Canned Diced Tomatoes (with green chilies if you like heat)
Adds acidity, moisture, and a punch of flavor that ties the meat and beans together.
Kidney Beans
These give great texture and protein. They also soak up the spices and blend well with the beef mixture.
Frozen Corn
Adds sweetness and balance, plus a little pop of texture in every bite.
Flour Tortillas
They act like the pasta in a lasagna — layering everything together and holding it all in place while baking.
Shredded Cheddar Cheese
You’ll need plenty! It melts into gooey, golden goodness that holds the whole casserole together.
Sour Cream
Layered between the tortillas, it adds creamy tanginess and balances the spices.
Fresh Cilantro (optional)
A final touch of brightness and freshness once the casserole is baked and ready to serve.

Step 1
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish to prevent sticking.
Step 2
In a large skillet over medium heat, cook the ground beef until browned and fully cooked. Drain excess fat if needed.
Step 3
Add taco seasoning to the beef, along with a splash of water (about 1/4 cup), and stir to coat. Then mix in the diced tomatoes, kidney beans, and corn. Let everything simmer for 5–7 minutes so the flavors can meld.
Step 4
Spread a thin layer of the beef mixture on the bottom of the baking dish. Place a layer of flour tortillas over it, tearing them if needed to fit the shape of the dish.
Step 5
Add another layer of the beef mixture over the tortillas, followed by a layer of sour cream and a generous sprinkle of shredded cheese.
Step 6
Repeat the layers (tortillas, beef mixture, sour cream, cheese) until all the ingredients are used up, finishing with a final layer of cheese on top.
Step 7
Cover the casserole with foil and bake for 25 minutes. Then uncover and bake an additional 10–15 minutes, or until the cheese is bubbly and golden brown.
Step 8
Let the casserole rest for 10 minutes before slicing. Top with fresh cilantro and a dollop of sour cream if desired.
How Long to Cook the Layered Burrito Casserole
The total cook time for this casserole is about 35–40 minutes in the oven. First, bake it covered with foil for 25 minutes to allow everything to heat through and the cheese to start melting. Then, remove the foil and bake for an additional 10 to 15 minutes, until the cheese on top is melted, bubbly, and lightly golden. Always let it rest for at least 10 minutes before slicing — this helps the layers set so you get clean, satisfying cuts.
Tips for Perfect Layered Burrito Casserole
- Warm the tortillas first: Briefly warming them in the microwave or skillet keeps them pliable and helps them layer more smoothly.
- Drain excess grease: After browning the beef, be sure to drain any fat so the casserole doesn’t turn oily.
- Use full-fat sour cream: It holds up better during baking and adds a richer texture to the layers.
- Spread layers evenly: To get the best bite in every forkful, make sure to distribute the filling, sour cream, and cheese consistently across each layer.
- Don’t overbake: Once the cheese is melted and bubbly, it’s ready. Overbaking can dry out the filling.
- Let it rest: This might be the hardest part, but letting it cool for 10 minutes before cutting helps everything hold together beautifully.
Watch Out for These Mistakes While Cooking
- Skipping the draining step: If you don’t drain the fat from the cooked beef, the casserole can end up greasy and heavy.
- Using cold ingredients: Cold sour cream and tortillas can cause uneven baking. Let your ingredients come to room temp for better layering and melt.
- Overstuffing the layers: Too much filling between the tortillas can cause the casserole to fall apart. Keep the layers balanced and even.
- Using too little seasoning: If you’re mixing your own taco seasoning, don’t hold back on spices — bold flavor is key here.
- Not covering it for the first bake: Skipping the foil in the beginning can dry out the top layer before the rest is heated through.
- Serving too soon: Cutting into the casserole too early will give you a sloppy mess. Let it sit so it sets properly.
What to Serve With Layered Burrito Casserole?
Mexican Rice
Fluffy and mildly spiced, this is the perfect side to scoop up with every cheesy bite.
Guacamole
A creamy and cool contrast to the spicy casserole. Plus, it adds that classic burrito element.
Simple Green Salad
A crisp salad with lime vinaigrette can cut through the richness of the dish.
Sautéed Peppers and Onions
These add a smoky, sweet complement and more veggie goodness.
Refried Beans
Extra hearty and protein-packed, great as a second warm side dish.
Tortilla Chips and Salsa
Always a winner! Crunchy chips and fresh salsa are a fun and casual pairing.
Mexican Street Corn (Elote)
Tangy, creamy, and spiced — it brings another layer of flavor and texture to the table.
Pickled Jalapeños or Red Onions
A zippy topping option for those who like an extra kick and brightness.
Storage Instructions
Leftovers of this Layered Burrito Casserole keep incredibly well. Once cooled, cover the dish tightly with foil or transfer slices into airtight containers. You can refrigerate it for up to 4 days. When reheating, use the oven at 350°F for about 15 minutes, or microwave individual portions for 1–2 minutes until hot.
To freeze, wrap the entire (unbaked or baked and cooled) casserole tightly in plastic wrap, then foil. Label and freeze for up to 2 months. When ready to use, thaw in the fridge overnight and bake as directed — you might need an extra 10–15 minutes of oven time if it’s still a bit cold in the center.
Estimated Nutrition
Here’s a general estimate per serving, based on a recipe cut into 8 servings. Keep in mind actual values can vary depending on your ingredients:
- Calories: ~480
- Protein: 26g
- Fat: 25g
- Saturated Fat: 12g
- Carbohydrates: 38g
- Fiber: 5g
- Sugar: 4g
- Sodium: 820mg
- Cholesterol: 70mg
It’s a hearty, protein-rich meal that satisfies, especially when paired with a light side like salad or veggies.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes! You can assemble the entire casserole up to 24 hours in advance. Just cover it tightly and refrigerate. When you’re ready to bake, let it sit at room temperature for 15–20 minutes, then bake as directed.
Can I freeze this before baking?
Absolutely. Assemble it completely, wrap tightly in plastic wrap and foil, and freeze for up to 2 months. Thaw in the fridge overnight before baking.
What if I don’t have sour cream?
Greek yogurt works great as a substitute. It’s creamy and tangy, and holds up well when baked.
Can I make this vegetarian?
Yes! Just skip the ground beef and use plant-based crumbles or load it with beans, corn, peppers, and zucchini instead.
Can I use corn tortillas instead of flour?
You can. Just make sure to warm or lightly toast them first so they don’t fall apart during layering.
Is it spicy?
Not by default. If you use mild taco seasoning and plain diced tomatoes, it stays mild. You can always add jalapeños or hot sauce if you want more heat.
What cheese works best?
Cheddar is classic, but Monterey Jack, Colby, or a shredded Mexican blend all melt beautifully and add great flavor.
How do I get clean slices when serving?
Let it rest for 10 minutes after baking so the layers settle. Then use a sharp knife and a spatula for easy serving.
Conclusion
This Layered Burrito Casserole is one of those satisfying, crowd-pleasing meals you’ll find yourself returning to again and again. It’s easy to make, packed with bold flavor, and endlessly customizable. Whether you’re feeding family, entertaining friends, or just want leftovers that reheat like a dream — this dish delivers. Try it once, and it might just become your new weeknight favorite.

Layered Burrito Casserole
- Total Time: 55 minutes
- Yield: 8 servings
Description
This Layered Burrito Casserole is everything you love about a loaded burrito, stacked into a cheesy, oven-baked dish that’s perfect for feeding a crowd. With seasoned beef, beans, tortillas, and cheese, it’s a satisfying meal that’s both easy to prep and bursting with Tex-Mex flavor. Great for weeknight dinners, potlucks, or make-ahead meals.
Ingredients
1 pound ground beef
2 tablespoons taco seasoning
1/4 cup water
1 can (14.5 ounces) diced tomatoes (with green chilies if desired)
1 can (15 ounces) kidney beans, drained and rinsed
1 cup frozen corn
6 medium flour tortillas (8-inch)
1 1/2 cups shredded cheddar cheese
3/4 cup sour cream
1/4 cup chopped fresh cilantro (optional)
Instructions
1. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
2. In a large skillet over medium heat, cook ground beef until browned. Drain excess fat.
3. Add taco seasoning and 1/4 cup water. Stir to coat.
4. Stir in diced tomatoes, kidney beans, and corn. Simmer for 5–7 minutes.
5. Spread a small amount of the beef mixture on the bottom of the baking dish.
6. Place a layer of tortillas over the beef. Tear to fit as needed.
7. Spread more beef mixture over tortillas, followed by sour cream and cheese.
8. Repeat layers: tortillas, beef, sour cream, cheese.
9. Finish with a top layer of cheese.
10. Cover with foil and bake for 25 minutes.
11. Uncover and bake for an additional 10–15 minutes, until cheese is bubbly and golden.
12. Let rest for 10 minutes before slicing. Top with cilantro if desired.
Notes
Let the casserole cool slightly before cutting for best results. You can prep and freeze it ahead of time for a quick and comforting dinner.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 slice
- Calories: 480
- Sugar: 4g
- Sodium: 820mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 5g
- Protein: 26g
- Cholesterol: 70mg
Keywords: burrito casserole, layered burrito, Tex-Mex bake