Description
Creamy Burrito Casserole is a hearty, layered Tex-Mex dish packed with seasoned ground beef, beans, tomatoes, and cheese, all wrapped in tortillas and topped with a rich sour cream salsa sauce—perfect for busy weeknights or casual entertaining.
Ingredients
1 pound ground beef (or ground turkey)
½ cup yellow onion, finely chopped
2 cloves garlic, minced
1 (16-ounce) can refried beans
1 (14.5-ounce) can diced tomatoes, drained
1 teaspoon chili powder
½ teaspoon cumin
Salt and pepper, to taste
1 ½ cups shredded cheddar cheese
6 soft taco-size flour tortillas
½ cup shredded Monterey Jack cheese
Fresh cilantro, chopped (optional, for garnish)
2 tablespoons butter
2 tablespoons all-purpose flour
1 cup milk (whole or 2%)
½ cup sour cream
½ cup salsa (mild or medium)
Salt and pepper, to taste
Instructions
- Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
- In a skillet over medium heat, cook ground beef until browned. Add onion and garlic; sauté 2–3 minutes.
- Stir in refried beans, diced tomatoes, chili powder, cumin, salt, and pepper. Cook for 5 minutes, then remove from heat.
- In a saucepan, melt butter over medium heat. Stir in flour and cook 1–2 minutes. Gradually whisk in milk until thickened. Add sour cream and salsa; stir until smooth. Season with salt and pepper.
- To assemble: Place 2 tortillas in the dish. Spread a layer of sauce, half the meat mixture, and ½ cup cheddar. Repeat with 2 tortillas, sauce, remaining meat, and ½ cup cheddar. Top with last 2 tortillas, remaining sauce, Monterey Jack, and remaining cheddar.
- Cover with foil and bake 25–30 minutes. Uncover and bake 5–10 more minutes until top is golden and bubbly.
- Let cool slightly before slicing. Garnish with cilantro if desired.
Notes
Substitute with black beans or plant-based crumbles for a vegetarian version.
Use hot salsa or jalapeños for extra spice.
Add cooked rice or corn to the filling for variation.
Swap cheddar for pepper jack or Mexican blend cheese.
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 5g
- Sodium: 780mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 22g
- Cholesterol: 80mg