This creamy burrito casserole has multiple layers of meat, cheese, flour tortillas and peppers; it is like eating a Mexican-style lasagna! It's a fun and easy dinner the whole family will love.
Preheat oven to 350°F. In a large skillet over medium-high heat, cook the ground beef and onion, crumbling the beef as it cooks (5 to 7 minutes). Drain any excess liquid.
Add the Mexican seasoning and beans and heat through. Add salt and pepper, to taste. Set aside.
In a medium bowl, mix the tomato sauce with the sour cream. Spread half of the sauce mixture onto the bottom of a 9” x 13” baking dish.
Add a layer of 3 flour tortillas on top, making smaller pieces and overlapping them until fully covered.
Top with a layer of shredded cheese (about 1 cup).
Add a layer of the ground beef mixture (about ½ of it).
Repeat all layers 1 more time (sauce mixture, 3 remaining tortillas, 1 cup cheese and the remaining ground beef). Finally, top with the remaining cheese and peppers.
Bake for about 25 to 30 minutes, until cheese is melted and bubbly.
Let stand for a few minutes before serving. Garnish with fresh cilantro.
Notes
You can make it spicy or mild, depending on who you are serving it to.
If you want a leaner substitute, ground turkey is great for this recipe.
Mexican seasoning usually consists of garlic, onion and chipotle powder, cilantro, oregano and other spices. It is available in most grocery stores, but if you cannot locate it or make it yourself, substitute it with taco or burrito seasoning.
Refrigerate any leftovers in an airtight container in the fridge for up to 3 to 4 days.
You can also freeze it for up to 2 to 3 months, but let it cool first. After that time, the casserole will start to dry out and/or lose quality so it's best to eat it within that time frame.
Reheat in a 350°F oven, covered in foil, until heated through.