Sunday mornings in my house used to mean cold cereal and the occasional pancake marathon—until I discovered the magic of make-ahead breakfast casseroles. That’s when breakfast enchiladas entered the scene. I needed something that could feed a crowd, reheat like a dream, and deliver serious flavor without turning the kitchen into chaos. These breakfast enchiladas did all that—and now they’re on rotation year-round, especially during holidays, brunches, and meal-prep Sundays.
Unlike the usual sweet breakfast fare, this savory bake fills you up, hits every comforting note, and adapts to whatever’s in your fridge. Whether you’re serving a table of guests or stashing away weekday breakfasts, it’s the kind of dish that earns its spot in your permanent recipe box.

Table of Contents
Recipe Overview & Why You’ll Love It
This breakfast enchiladas recipe is the answer to boring breakfasts and chaotic mornings. Wrapped in soft tortillas and baked under a creamy, cheesy sauce, each bite offers hearty flavor and texture that holds up whether fresh from the oven or rewarmed later in the week.
Breakfast enchiladas work for weekend gatherings or weekday grab-and-go meals. They can be oven-baked or made in the Instant Pot, and the filling is endlessly flexible—meat, veggies, spicy or mild. It’s the brunch casserole that never disappoints.
You’ll love these breakfast enchiladas because:
- They’re rich, filling, and packed with protein.
- Prep is simple and the dish can be made ahead or frozen.
- They’re perfect for feeding a crowd or scaling down for two.
- The creamy sauce bakes to golden perfection with melty cheese on top.
- They pair beautifully with fresh sides for a full brunch spread.
Ingredients & Substitutions
The Filling
- 1 lb breakfast sausage (or turkey sausage)
- 8 large eggs
- ½ cup milk
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1½ cups shredded cheddar cheese, divided
Substitution tips:
- Swap sausage with plant-based or vegetarian sausage crumbles.
- Use egg whites or an egg substitute for a lighter version.
- Mix in sautéed spinach, mushrooms, or bell peppers to bulk up with veggies.
- Replace cheddar with Monterey Jack or pepper jack for added spice.
The Sauce
- 1 can (10.5 oz) cream of mushroom or cream of chicken soup
- ½ cup sour cream
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
Adjustments:
- Use Greek yogurt for a higher protein option with tang.
- For gluten-free versions, use GF-certified soup or make a simple béchamel.
- Stir in green chiles or chipotle powder for added heat and flavor depth.
The Tortillas
- 8 soft taco-sized flour tortillas
Notes:
- Flour tortillas roll easily and hold their shape while baking.
- For gluten-free needs, use certified GF tortillas.
- Lightly warm tortillas before rolling to prevent cracking.
Optional Toppings
- Sliced green onions
- Fresh salsa
- Avocado slices
- Diced jalapeños
Garnish just before serving for color, freshness, and an added flavor punch.
Equipment You’ll Need
You don’t need any fancy tools—just a few basics to make breakfast enchiladas seamlessly:
- Large nonstick skillet
- 9×13 inch baking dish (or Instant Pot-safe equivalent)
- Mixing bowls
- Whisk and spatula
- Foil (if using the Instant Pot)
- Trivet (for Instant Pot use)
- Measuring cups and spoons
Ramekins or pie dishes also work for individual servings or smaller batches.
Step-by-Step Instructions
Step 1 – Cook the Sausage
Brown 1 lb of breakfast sausage in a skillet over medium heat. Break it into crumbles and cook until no pink remains and edges are golden. Drain off any grease and set the sausage aside.
Step 2 – Scramble the Eggs
In a bowl, whisk together 8 eggs, ½ cup milk, ½ tsp salt, and ¼ tsp black pepper. Pour the mixture into a nonstick skillet and cook over medium-low heat, stirring gently until just set—soft, moist, and still glossy. Remove from heat and stir in half (¾ cup) of the shredded cheese.
Step 3 – Assemble the Enchiladas
Lay each tortilla flat. Spoon in a portion of the sausage and egg mixture—about ¼ cup per wrap. Roll tightly and place seam-side down in a greased 9×13 baking dish. Repeat with all 8 tortillas.
Step 4 – Make the Sauce
In a mixing bowl, combine 1 can (10.5 oz) cream of soup, ½ cup sour cream, ¼ tsp garlic powder, and ¼ tsp onion powder. Stir until smooth and pour evenly over the rolled tortillas.
Step 5 – Add Cheese and Cook
Sprinkle the remaining ¾ cup shredded cheese evenly over the top.
For oven baking:
Bake uncovered at 350°F (175°C) for 25–30 minutes, or until the cheese is bubbly and the edges of the tortillas are lightly golden.
For Instant Pot:
Place a trivet and add 1 cup of water to the base. Cover the baking dish with foil, place it on the trivet, and pressure cook on high for 10 minutes, then quick release.
Step 6 – Garnish and Serve
Top with green onions, salsa, avocado slices, or jalapeños. Serve hot and enjoy the layers of creamy, cheesy comfort.
Why This Recipe Works
The beauty of these breakfast enchiladas lies in their texture and technique. Pre-cooking the sausage and eggs avoids any soggy or undercooked centers. The sour cream and soup mixture creates a luxurious sauce that coats the tortillas and keeps everything moist without overpowering the flavor.
Adding cheese both inside and on top gives you the gooey interior and golden crust you want from a brunch casserole. The filling-to-wrap ratio ensures each bite is balanced, while the mild spices provide just enough flavor without competing with any toppings.
Whether baked or pressure-cooked, this method guarantees even cooking, creamy layers, and consistent results.
Pro Tips & Variations
- Warm tortillas: A 15-second zap in the microwave keeps them pliable and prevents tears.
- Scale the recipe: Halve it for two people using a smaller baking dish or double it for a party.
- Make it spicy: Use hot sausage, pepper jack cheese, or stir in diced jalapeños.
- Add hash browns: For extra comfort and bulk, stir in ½ cup cooked shredded potatoes to the egg mix.
- Southwest version: Add corn, black beans, and fresh cilantro into the filling.
Make-Ahead, Storage & Freezing
Breakfast enchiladas are ideal for prepping ahead or storing for later:
- Make-Ahead: Assemble fully, cover tightly, and refrigerate overnight. Bake the next morning as directed.
- Fridge Storage: Keep leftovers in an airtight container for up to 4 days.
- Freezing: Wrap individual enchiladas in foil or freezer-safe wrap. Freeze for up to 2 months.
- Reheating:
- Microwave: 1–2 minutes on high until hot
- Oven: Bake at 350°F for 15–20 minutes, covered with foil
Frozen enchiladas can be baked straight from the freezer; just add 10–15 minutes to the cook time.
Serving Suggestions & Pairings
Turn your breakfast enchiladas into a full brunch spread with:
- A bright fruit salad or citrus wedges
- Berry smoothies or orange juice
- Greek yogurt parfaits with granola
- Fresh cinnamon rolls or muffins
- Herb-roasted potatoes for a heartier plate
Serve with a simple garnish—fresh herbs, a spoonful of salsa, or a drizzle of lime crema—and your breakfast table instantly feels restaurant-worthy.
Dietary Notes & Allergen Considerations
This recipe contains:
- Gluten (from flour tortillas and soup)
- Dairy (cheese, sour cream, soup)
- Eggs
To modify:
- Gluten-Free: Use GF-certified tortillas and condensed soup.
- Dairy-Free: Substitute cheese and sour cream with dairy-free versions; use DF condensed soup or a homemade roux.
- Vegetarian: Skip the sausage or use a plant-based alternative.
- Nut-Free: Naturally free from nuts.
Always double-check ingredient labels for allergens when adapting the recipe.
Troubleshooting & Common Mistakes
- Cracked tortillas → Warm tortillas first to prevent splitting.
- Watery casserole → Drain sausage thoroughly and avoid too much sauce.
- Rubbery eggs → Slightly undercook them before assembly; they’ll finish baking in the oven.
- Uneven texture → Spread the filling evenly and roll consistently.
- Soggy bottom → Don’t oversaturate with sauce, and bake uncovered for better browning.
Nutritional Information (estimates per serving, based on 8 servings)
- Serving Size: 1 enchilada
- Calories: ~360
- Sugar: ~2g
- Sodium: ~620mg
- Fat: ~22g
- Saturated Fat: ~9g
- Unsaturated Fat: ~10g
- Trans Fat: ~0g
- Carbohydrates: ~22g
- Fiber: ~1g
- Protein: ~18g
- Cholesterol: ~190mg
Figures are based on estimates and may vary depending on ingredients used.
FAQs
Can I make breakfast enchiladas the night before?
Yes, and it’s one of the best things about this dish. Assemble everything in advance, refrigerate overnight, and bake in the morning. It actually improves the texture.
What tortillas work best for breakfast enchiladas?
Flour tortillas, soft taco size, are ideal. They roll easily and maintain structure during baking. If you use corn, make sure they’re softened and handled gently.
Are breakfast enchiladas freezer-friendly?
Absolutely. Wrap them individually or as a full tray. They freeze well and reheat beautifully, making them great for meal prep or future brunches.
How do I reheat leftovers without drying them out?
Cover with foil and bake at 350°F until warmed through. For a quicker method, microwave with a damp paper towel over the top for moisture retention.
Can I double this breakfast enchiladas recipe?
Yes. Just use two baking dishes or one larger one. Add 5–10 minutes to the baking time to ensure everything heats evenly.
Conclusion
Breakfast enchiladas are the savory brunch solution you didn’t know you needed. Creamy, cheesy, and loaded with flavor, they’re easy to prep, endlessly adaptable, and perfect for feeding a hungry group—or just treating yourself to something special in the morning.
If you’re tired of sweet breakfasts and want something hearty, these breakfast enchiladas deliver every time. Make a batch, customize it your way, and don’t forget to share the recipe—it’s one you’ll come back to over and over again.
More Tasty Ideas
- Tater Tot Sausage Breakfast Casserole: This hearty casserole layers savory sausage, fluffy eggs, melty cheese, and crispy tater tots for a comforting and satisfying breakfast bake—perfect for fans of breakfast enchiladas looking for a similar flavor profile with a different texture twist.
- English Muffin Breakfast Pizzas: These mini breakfast pizzas offer a handheld version of a savory brunch classic. With eggs, sausage, cheese, and English muffins, they deliver similar flavors to breakfast enchiladas in a quick, customizable format.
- Baked Breakfast Tacos: Loaded with scrambled eggs, cheese, and savory fillings, these baked tacos echo the core of breakfast enchiladas in a crisp, individually portioned package. Ideal for brunch gatherings or make-ahead mornings.
Breakfast Enchiladas
These breakfast enchiladas are a savory brunch favorite packed with sausage, eggs, and cheese, wrapped in soft tortillas, and baked with a creamy sauce. Ideal for make-ahead meals or feeding a crowd, they’re hearty, comforting, and endlessly customizable.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 8 enchiladas
- Category: Breakfast
- Method: Baking or Instant Pot
- Cuisine: American
- Diet: Kosher
Ingredients
- 8 flour tortillas (soft taco size)
- 1 lb breakfast sausage (or turkey sausage)
- 1½ cups shredded cheddar cheese, divided
- 8 large eggs
- ½ cup milk
- ½ tsp salt
- ¼ tsp black pepper
- 1 can (10.5 oz) cream of mushroom or cream of chicken soup
- ½ cup sour cream
- ¼ tsp garlic powder
- ¼ tsp onion powder
- Optional toppings: sliced green onions, salsa, avocado, jalapeños
Instructions
- Preheat oven to 350°F (175°C) if using the oven method.
- In a skillet over medium heat, cook the breakfast sausage until browned and fully cooked. Drain excess grease and set aside.
- In a mixing bowl, whisk together eggs, milk, salt, and pepper. Scramble the mixture in a nonstick skillet over medium-low heat until just set. Stir in half of the shredded cheese and remove from heat.
- Fill each tortilla with a portion of the egg and sausage mixture. Roll up and place seam-side down in a greased 9×13 inch baking dish.
- In a bowl, mix the cream of soup, sour cream, garlic powder, and onion powder until smooth. Pour the sauce evenly over the rolled tortillas.
- Sprinkle the remaining cheese over the top.
- Bake uncovered for 30 minutes, or until the cheese is melted and bubbly. For Instant Pot: place dish on a trivet with 1 cup water, cover with foil, and pressure cook on high for 10 minutes with a quick release.
- Garnish with your desired toppings before serving.
Notes
- Use fresh tortillas to prevent cracking during rolling.
- You can prepare the enchiladas the night before and bake them in the morning.
- Swap in vegetarian sausage or tofu for a meat-free version.
- To make gluten-free, use GF-certified tortillas and soup.
- Reheat leftovers in the microwave or oven for best results.







