Soups & Stews
This beef and bean burrito casserole recipe delivers the ultimate comfort food experience—crispy tortilla edges, melty cheese layers, and hearty flavors that bring the restaurant vibe home. The secret lies in layering ingredients just right, ensuring every bite delivers that perfect mix of textures and flavors without the fuss of individual burritos. I've perfected this technique over years of testing, and it never fails to impress, whether you're feeding a crowd or meal prepping for the week.
The magic happens in the tortilla topping—crispy on the edges, soft in the center—while the layers of seasoned beef, refried beans, and melted cheese create a rich, savory filling. This recipe uses simple pantry staples but delivers restaurant-quality results with minimal effort.
The slow baking process allows flavors to meld together beautifully, transforming basic ingredients into something truly special. It's the kind of dish that tastes even better the next day, making it perfect for busy schedules.
By the time it comes out of the oven, you'll have golden, bubbling layers of cheesy goodness with that coveted crispy tortilla top. The beef stays tender, the beans hold their shape, and the cheese stretches just enough to create that signature burrito casserole experience.
It's the kind of meal that makes weeknight dinners feel like a celebration. Whether you're serving it as a main dish or a side for a larger spread, this recipe is designed to impress.
Ready in just 45 minutes, this casserole is foolproof and packed with flavor. The best part? It's easily customizable—swap in black beans for extra fiber, add jalapeños for a kick, or use gluten-free tortillas to accommodate dietary needs. Let's get started on creating this crowd-pleasing masterpiece!
Ingredients for beef and bean burrito casserole
Pantry staples meet restaurant magic—crispy tortillas, melty cheese, and layers of flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 85% lean, finely chopped |
| Refried Beans 🥫 | 1 ½ cups | Canned or homemade, slightly cooled |
| Medium Flour Tortillas 🌯 | 12 whole | Flour or corn, cut into strips |
| Shredded Cheese 🧀 | 3 cups | Mild cheddar or Mexican blend |
| Green Bell Pepper 🧅 | 1 whole | Diced, seeds removed |
| Onion 🧅 | 1 whole | Yellow or red, finely chopped |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Taco Seasoning 🌶️ | 2 tbsp | Homemade or store-bought |
| Tomato Sauce 🍅 | 1 cup | Canned, crushed tomatoes |
| Sour Cream 🥛 | ½ cup | Full-fat for creaminess |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | For crispy tortilla edges |
| Jalapeño Peppers 🌶️ | 1 whole | Optional, seeded and diced |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The tortillas are the star here—flour tortillas give that perfect crispy edge, but corn works too if you're feeling authentic. Cut them into strips before layering, and don’t skip the olive oil brush—it’s what makes them golden and crispy. For the beef, 85% lean keeps it tender, and chopping it finely ensures it blends perfectly with the beans. I always grab ground beef from the butcher section—it’s fresher than pre-packaged. The refried beans? Canned is fine, but if you’ve got homemade, let them cool slightly before mixing.
No taco seasoning? Mix 1 tbsp chili powder, 1 tsp cumin, 1/2 tsp paprika, and 1/4 tsp garlic powder—it’s a game-changer. Swap the green bell pepper for red or yellow if that’s what’s on hand, and skip the jalapeños if you’re avoiding heat. The sour cream adds richness, but Greek yogurt works too—just thin it with a splash of milk. For the cheese, Mexican blend melts the best, but cheddar is a solid backup. Pro tip: Shred your own cheese—pre-shredded gets clumpy when baked.
This casserole tastes even better the next day—make extra for lunches! Store leftovers in an airtight container for 4-5 days, or freeze portions for up to 3 months. The tortilla topping stays crispy if you reheat it covered, then uncover for the last 2 minutes. Garnish with fresh cilantro right before serving—it brightens everything up. And if you’re meal prepping, assemble it ahead and bake straight from the fridge—just add 10 minutes to the cooking time.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one pan, one spatula, and done. No chopping mountains of veggies—just dice that green bell pepper while the beef browns, dump in the refried beans and tortillas, and let the oven do the rest. My counter stays cleaner than my kid’s room after this.
- Layered Comfort: That crispy tortilla top meets the creamy refried beans and seasoned beef? It’s ridiculously satisfying. The bell pepper adds a bright crunch that cuts through the richness, and the cheese melts into a gooey blanket. Honestly, it’s the kind of dish that makes me want to take a nap afterward.
- Meal Prep MVP: Make it once, eat it all week. The casserole reheats like a dream—just pop it in the microwave or oven, and it’s ready. I’ll be real: my freezer’s got at least three versions of this, because it’s my go-to for lazy Sundays or when I’ve got a houseful of hungry people who won’t leave me alone.
- Budget-Friendly Feast: Ground beef, beans, and tortillas? Check. Cheese and a bell pepper? Still under $10 for six servings. Between us, this is how I feed my family without crying over grocery receipts. Plus, the leftovers? Even better the next day—if there are any, because someone always “accidentally” eats them first.
Instructions for beef and bean burrito casserole with crispy tortilla top
Here's how to build layers of flavor and texture for that perfect burrito casserole everyone will devour.
Brown the Beef and Sauté the Vegetables
Heat the 2 tablespoons olive oil in a large skillet over medium-high heat. Add the 1.5 pounds ground beef and cook, breaking it apart with a wooden spoon, until it loses its raw color and begins to brown—about 5-7 minutes. Drain any excess fat that accumulates.
Push the beef to one side of the pan and add the 1 whole onion and 1 whole green bell pepper, both finely chopped. Cook for 4-5 minutes until softened. Stir in the 3 cloves minced garlic and cook for 30 seconds until fragrant. Sprinkle the 2 tablespoons taco seasoning over the mixture and stir well to coat everything evenly. Pour in the 1 cup tomato sauce and let it simmer for 2 minutes to meld all the flavors together.
Assemble the Casserole Layers
Preheat your oven to 375°F. In a large mixing bowl, combine the cooked beef mixture with the 1.5 cups refried beans, 1 teaspoon salt, and ½ teaspoon black pepper. Stir until everything is well incorporated and heated through.
Transfer half of the beef-bean mixture to the bottom of a 9x13-inch baking dish, spreading it evenly. Sprinkle 1 cup shredded cheese over the top, then add half of the 12 medium flour tortillas cut into strips. Repeat with the remaining beef-bean mixture, another 1 cup shredded cheese, and the remaining tortilla strips. Finish by sprinkling the remaining 1 cup shredded cheese evenly over the top.
Bake Until Bubbly and Golden
Place the baking dish on the middle rack of your preheated oven and bake for 20 minutes. After 20 minutes, remove the dish from the oven and stir the casserole gently with a spatula to help the cheese melt and distribute evenly. Return it to the oven and bake for an additional 10-15 minutes until the tortilla strips are golden brown and crispy, and the cheese is fully melted and bubbly.
Here's the thing—don't peek too early. The tortillas need time to crisp up properly, and opening the oven door can cause them to lose their texture. If the top isn't golden enough after 15 minutes, broil for 1-2 minutes on high, watching closely to avoid burning.
Finish with Cooling and Garnishing
Remove the casserole from the oven and let it rest for 5 minutes before serving. This resting time allows the layers to set slightly, making it easier to slice and serve. The tortilla strips should be crispy on top and still tender underneath, with melted cheese pulling slightly when you cut into it.
Before serving, dollop ½ cup sour cream on top and sprinkle with the ¼ cup chopped fresh cilantro. If you're using the optional 1 whole jalapeño, seed and dice it, then sprinkle it over the top for a little heat. Serve immediately while the tortilla strips are still crispy and the cheese is gooey—this casserole is best enjoyed fresh out of the oven.
Pro Tips For Making Beef And Bean Burrito Casserole
- CRISP THE TORTILLAS FIRST: Warm your tortillas in a dry skillet over medium heat for 20-30 seconds per side until pliable—this prevents soggy layers later. I learned this the hard way after digging into a mushy casserole that tasted more like a burrito bowl than a crispy, layered dish.
- SWEAT THE PEPPER BEFORE ADDING: Dice the green bell pepper and cook it in the same pan as the ground beef for 3-4 minutes until softened—this keeps the filling from getting watery when assembling. Sounds like a small step, but it makes a real difference in texture.
- LAYER CHEESE LAST: Sprinkle the shredded cheese only after the tortillas and meat-bean mix go in, then press it lightly into the top layer. This guarantees melty, gooey cheese that sticks to the tortillas instead of sinking to the bottom like a sad, unincorporated afterthought.
- USE COLD BEANS: Chill the refried beans in the fridge for 20 minutes before spreading them in the casserole—this prevents them from melting too fast and turning the whole dish into a bean puddle. Yes, even if you're impatient like me, give it a solid 20 minutes.
Perfect pairings for beef and bean burrito casserole
Crispy Tortilla Top
This casserole's star is the crispy tortilla topping—achieved by brushing strips with 2 tablespoons olive oil before baking. For extra crunch, I cut 12 medium flour tortillas into ¼-inch strips and arrange them in a single layer on top.
If you prefer corn tortillas, they’ll add a subtle sweetness but may crisp slightly less. 🌯
For an even crispier finish, broil for 1-2 minutes at the end—just watch closely to avoid burning. The key is patience: let the casserole rest 5 minutes before serving so the tortillas stay crispy, not soggy. Trust me, this step makes all the difference!
Cheesy Pull-Apart Layers
Use 3 cups shredded cheese (I love Monterey Jack or Mexican blend) for that signature stretchy, melty texture. Sprinkle 1 cup between layers and 1 cup on top—this ensures every bite has that gooey pull.
For extra richness, mix in ½ cup sour cream with the cheese before sprinkling. 🧀
If your cheese isn’t melting smoothly, try grating it fresh—pre-shredded varieties often contain anti-caking agents that prevent proper melting. And don’t skip the 20-minute rest after baking; it lets the cheese set just enough for perfect slices.
Cool Sour Cream Topping
A dollop of ½ cup sour cream on top adds a creamy contrast to the crispy tortillas. For a tangier kick, mix in 1 teaspoon lime juice or a pinch of smoked paprika. Serve it immediately—this topping stays fresh for about 15 minutes before it starts to thin. 🥛
For a lighter option, swap sour cream for Greek yogurt (thinned with a splash of milk) or avocado crema (blend ½ avocado + ¼ cup sour cream + lime juice). Both add freshness and balance the richness of the casserole.
Spicy Jalapeño Kick
Add 1 diced jalapeño (seeds removed for mild heat) on top for a fresh, spicy crunch. For extra heat, sprinkle ½ teaspoon cayenne pepper over the cheese layers before baking.
If you love smoky flavors, toss the jalapeños in 1 teaspoon olive oil and char them in a skillet for 1 minute before adding. 🌶️
For a sweeter-spicy combo, drizzle 1 tablespoon honey over the jalapeños before serving. The contrast is unexpected but delicious—especially with the salty, cheesy layers below.
Fresh Cilantro Garnish
Finish with ¼ cup chopped fresh cilantro for a bright, herby note that cuts through the richness. If cilantro isn’t your thing, try green onions or parsley instead. For an extra pop of color, add ¼ cup diced red bell pepper on top. 🌿
Pro tip: Only add garnishes right before serving—they wilt quickly and lose their freshness. If you’re prepping ahead, store them separately and sprinkle just before eating.
Nutrition facts
Frequently asked questions
Can I make this recipe ahead of time?
Assemble the casserole completely (up to the garnishes) and refrigerate for up to 24 hours before baking. Add 10-15 extra minutes to the baking time if starting from cold. For freezing, bake fully, cool completely, then store in an airtight container for up to 3 months. Reheat covered at 350°F until warmed through.
What if I don't have flour tortillas?
Corn tortillas work perfectly—they add a subtle sweetness and still crisp up nicely. For extra crunch, brush them with olive oil before baking. If you're gluten-free, use certified gluten-free flour tortillas or even rice tortillas (they crisp differently but still work). Just reduce baking time by 5 minutes to avoid burning.
How do I prevent soggy tortilla strips?
Three key tricks:
- Don't skip the olive oil—brush strips generously before baking.
- Bake at 375°F—higher temps make tortillas crisp faster.
- Broil for 1-2 minutes at the end if needed. Also, let the casserole rest 5 minutes after baking before cutting—this helps the tortillas stay crispy.
Can I make this vegetarian?
Yes! Swap the beef for 1.5 cups cooked lentils or black beans (seasoned with taco spices) and add 1 cup sautéed mushrooms or soy crumbles for texture. Keep all other ingredients the same. The bean-to-bean swap actually makes the dish heartier—just reduce the tomato sauce to ½ cup to balance moisture.
Why did my cheese not melt properly?
Pre-shredded cheese often contains anti-caking agents that prevent smooth melting. Always grate your own cheese for best results. Also ensure your oven is fully preheated and the cheese is spread evenly—don't pile it too thick. For extra help, mix 1 tablespoon cornstarch into the cheese before sprinkling.
