This easy breakfast burrito casserole is loaded with scrambled eggs, sausage, tortillas, a creamy sauce and melty cheese—perfect for make-ahead breakfasts and weekend brunch.

Breakfast Burrito Casserole

Egg and meat breakfast burritos are a delicious way to start the day, but they’re not the most crowd-friendly option. This breakfast burrito casserole captures all the flavors of classic breakfast burritos in one cozy dish, with no individual tortillas to fill and roll.
Breakfast burrito casserole is hearty and easily customizable with fluffy scrambled eggs, savory sausage, soft tortillas, salsa, melty cheese and a creamy sauce. Add veggies, beans and seasonings to make it your own, and finish it with your favorite taco or burrito toppings. It’s also make-ahead friendly, so you can assemble it the night before and have an easy, satisfying meal ready for breakfast or weekend brunch.
Ingredients for Breakfast Burrito Bake
- Eggs: Fluffy scrambled eggs are the base of our burrito casserole. They deliver classic breakfast burrito flavor.
- Milk: Whisking the eggs with milk keeps them tender and creamy. This recipe calls for 2% milk, but you can use whole milk or even half-and-half cream for a richer flavor.
- Bulk sausage: Browned ground sausage packs plenty of protein and meaty flavor into the casserole. You can use mild or hot sausage if you prefer more spice.
- Creamy layer: We combine sour cream and cream of chicken soup to create a creamy, saucy layer that binds the casserole layers together and keeps everything moist.
- Tortillas: You can use flour or corn tortillas to give the casserole a chewy burrito texture. Cut or tear the tortillas into bite-sized pieces to make them easier to layer and eat.
- Salsa: Chunky salsa works best and prevents the casserole from being too watery or soggy. Customize the spice level by using your favorite mild, medium or hot salsa.
- Shredded cheese: What’s a burrito without melty cheese? This recipe calls for shredded cheddar and part-skim mozzarella, but a Mexican blend, pepper jack or Monterey Jack would also work well here.
- Optional toppings: Serve the breakfast burrito casserole with a drizzle of enchilada sauce for a zippy flavor and a sprinkle of sliced green onions for a pop of color.
Directions
Step 1: Scramble the eggs
Preheat the oven to 350°F. In a bowl, whisk together the eggs, milk, salt and pepper. Place a large skillet over medium heat and lightly coat it with cooking spray. Add the egg mixture and cook and stir it over medium heat until it has thickened and no liquid egg remains. Remove the eggs and transfer them to a clean bowl or plate.
Step 2: Brown the sausage
In the same skillet, cook and crumble the sausage over medium heat until it’s no longer pink, five to seven minutes. Drain the excess grease if needed.
Step 3: Assemble the casserole
Stir together the sour cream and cream of chicken soup. Spread half of the sour cream mixture in the bottom of an ungreased 13×9-inch baking dish. Layer with half the tortilla pieces, half the salsa, the scrambled eggs, the sausage, and the remaining tortillas and sour cream mixture. Top the casserole with the remaining salsa, then sprinkle it with the shredded cheeses.
Step 4: Bake
Bake the casserole, uncovered, until it’s heated through, 30 to 35 minutes. If desired, serve it with enchilada sauce and sliced green onions.
Tortilla Breakfast Casserole Variations
- Get some veggies in: Layer sauteed veggies with the eggs and sausage for extra color and nutrition. Try chopped bell pepper, onion, spinach, mushrooms, corn or zucchini.
- Layer with beans: Spread canned or homemade refried beans on top of each tortilla layer to add extra protein and fiber. You could also layer canned black beans or pinto beans in the casserole—just drain them well first. Beans also make an excellent vegetarian swap for sausage.
- Change the meat: Not a fan of bulk sausage? Try cooked ground beef, diced ham, chopped chicken sausages or smoky crumbled bacon instead.
- Add fresh toppings: If you’re serving this breakfast burrito casserole for brunch, set out assorted toppings so everyone can customize their plate. Include diced tomatoes, fresh cilantro, avocado slices, pico de gallo, sliced jalapenos and any other taco or burrito toppings you love.
- Gluten-free option: Use corn tortillas instead of flour and double-check that all packaged ingredients—including the sausage, condensed soup and toppings—are labeled gluten-free.
How to Store Breakfast Burrito Casserole
Let the casserole cool, then cover it tightly with storage wrap or a lid or transfer the remaining casserole to an airtight container. Refrigerate leftovers for up to four days.
Can you freeze breakfast burrito bake?
Yes, you can freeze this breakfast burrito casserole either baked or unbaked. If baking it first, allow the casserole to cool completely. Wrap the dish tightly with storage wrap and aluminum foil to prevent freezer burn, and freeze it for up to three months. Thaw it overnight in the fridge before baking it as directed or reheating it.
Can you make this tortilla breakfast casserole ahead of time?
Yes, you can make this breakfast burrito casserole a day in advance. Cook the eggs, brown the sausage and assemble the casserole as directed. Tightly cover the unbaked casserole with storage wrap or aluminum foil and pop it in the fridge for several hours or overnight. When you’re ready to bake, let the casserole sit at room temperature while the oven preheats. Bake it as instructed, adding five extra minutes to ensure it’s heated through.
How do you reheat breakfast burrito casserole?
Reheat leftovers in a 350° oven for 15 to 20 minutes until they’re heated through. You can also warm individual portions in the microwave. To prevent the eggs and sausage from turning rubbery, microwave the casserole at reduced power in 30-second increments until it’s warm.
Breakfast Burrito Casserole Tips
Can you make this breakfast burrito casserole spicy?
Of course! Whether you enjoy a mild kick or intense heat, there are plenty of ways to spice up this breakfast burrito casserole. Try using hot sausage, spicy salsa or canned green chiles. You can season the eggs with chili powder, cayenne pepper or chipotle powder to add heat, or serve the casserole with spicy toppings like fresh jalapenos or your favorite hot sauce.
How can you make a meatless tortilla breakfast casserole?
To make a meatless tortilla breakfast casserole, substitute the cream of chicken soup with cream of mushroom or cream of celery and replace the sausage with a colorful mix of veggies, like bell peppers, onions, mushrooms, spinach or zucchini. You can add black beans, pinto beans or a plant-based meat for extra protein. Saute and season the veggies separately or with the eggs before layering the casserole; this will prevent excess moisture from making the casserole soggy.
What can you serve with a breakfast burrito casserole?
Serve this breakfast burrito casserole with easy brunch sides like a fresh fruit salad, crispy hash browns or creamy yogurt parfait. We wouldn’t say no to a sweet muffin or cinnamon roll and a hot cup of coffee to wash it all down!
Watch How to Make Breakfast Burrito Casserole
Breakfast Burrito Casserole
Ingredients
- 8 large eggs
- 1/3 cup 2% milk
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- 1 pound bulk pork sausage
- 1 cup sour cream
- 1 can (10-3/4 ounces) condensed cream of chicken soup, undiluted
- 4 flour tortillas (10 inches), cut into 1-in. pieces
- 1-1/3 cups salsa, divided
- 2/3 cup shredded cheddar cheese
- 2/3 cup shredded part-skim mozzarella cheese
- Optional: Enchilada sauce and thinly sliced green onions,
Directions
- Preheat oven to 350°. Whisk together eggs, milk, salt and pepper. In a large skillet coated with cooking spray, cook and stir egg mixture over medium heat until thickened and no liquid egg remains; remove.
- In the same skillet, cook and crumble sausage over medium heat until no longer pink, 5-7 minutes; drain. Stir together sour cream and soup. Spread half the sour cream mixture in an ungreased 13x9-in. baking dish. Layer with half the tortilla pieces, half the salsa, the scrambled eggs, the sausage, and the remaining tortillas and sour cream mixture. Top with remaining salsa; sprinkle with cheeses.
- Bake, uncovered, until heated through, 30-35 minutes. If desired, serve with enchilada sauce and sliced green onions.
- To Make Ahead: Refrigerate unbaked casserole, covered, several hours or overnight. To use, preheat oven to 350°. Remove casserole from refrigerator while oven heats. Bake as directed, increasing time by 5 minutes.
Nutrition Facts
1 cup: 506 calories, 34g fat (14g saturated fat), 243mg cholesterol, 1419mg sodium, 27g carbohydrate (5g sugars, 2g fiber), 22g protein.