This easy baked burrito casserole layers tortillas, seasoned beef, beans, salsa, and melty cheddar for a cozy, crowd-pleasing dinner that’s ready in under an hour.
Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.
Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, 3 to 4 minutes. Stir in garlic and cook 30 seconds.
Add ground beef and cook, breaking it up, until browned and no longer pink. Drain excess fat.
Stir in taco seasoning, salt, pepper, salsa, black beans, corn, and green chiles. Simmer 3 to 4 minutes to thicken slightly; remove from heat.
If the refried beans are very thick, stir in 2 to 3 tbsp water until spreadable.
Spread a thin layer of the beef mixture (about 0.5 cup) in the prepared dish. Arrange tortillas to cover the bottom (cut to fit as needed). Spread half the refried beans over the tortillas, then half of the remaining beef mixture, dollops of half the sour cream, and about 1.0 cup cheddar.
Repeat the layers: tortillas, remaining refried beans, remaining beef mixture, remaining sour cream, and 1.0 cup cheddar on top.
Cover with foil and bake for 20 minutes.
Uncover and bake 10 minutes more until bubbly and the cheese is melted. Let rest 10 minutes.
Garnish with green onions, slice into 8 pieces, and serve.
Notes
Swap ground beef for ground turkey or plant-based crumbles if desired. For a spicier casserole, use hot salsa and add crushed red pepper. Leftovers keep well refrigerated for up to 3 days or freeze tightly wrapped for up to 2 months.