Breakfast enchiladas are what I make when I want a hot, filling breakfast that feels like brunch—even on a regular weekday. They’re soft tortillas stuffed with fluffy eggs, cheese, and breakfast add-ins, then baked under sauce until bubbly. It’s cozy, a little indulgent, and incredibly practical because you can assemble everything ahead and bake when you’re ready to eat.
Why you’ll love this dish
- Perfect for feeding a group: One pan serves several people with minimal last-minute work.
- Make-ahead friendly: Assemble the night before, then bake in the morning.
- Customizable: Use bacon, sausage, veggies, different cheeses, or make it vegetarian.
- Budget-friendly: Eggs, tortillas, and cheese stretch into a hearty meal.
- Great texture: Soft tortillas + creamy eggs + melty cheese + saucy top = comfort food done right.
“I made these for a holiday morning and everyone went back for seconds. The best part was assembling everything the night before—zero stress, all flavor.”
How to make Breakfast Enchiladas (step-by-step overview)
- Cook your filling: Brown any meat (if using), sauté veggies, then scramble eggs just until barely set.
- Warm tortillas: A quick warm-up keeps them flexible so they roll without tearing.
- Fill and roll: Spoon filling into tortillas, roll snugly, and line them up in a sauced baking dish.
- Sauce and cheese: Pour enchilada sauce over the top and sprinkle with cheese.
- Bake until bubbly: Bake until hot throughout and the cheese is melted. Rest briefly, then serve with your favorite toppings.
This order matters: slightly undercooked eggs finish perfectly in the oven instead of turning dry.
Ingredients (what you’ll need)
- 10–12 small flour tortillas (or corn; corn can crack more easily—warm well)
- 8 large eggs
- 1/2 cup milk or half-and-half (optional, for softer scrambled eggs)
- 1 tsp salt and 1/2 tsp black pepper
- 1 tsp ground cumin (optional, adds warmth)
- 2 cups shredded cheese (cheddar, Monterey Jack, pepper jack, or a mix)
- 1 lb breakfast sausage or 8 slices bacon, cooked and crumbled (optional)
- 1 cup diced bell pepper (optional)
- 1/2 cup diced onion (optional)
- 2 cups enchilada sauce (red or green; store-bought works well)
- 2 tbsp butter or oil (for cooking)
Optional toppings: salsa, sour cream, avocado, cilantro, green onions, jalapeños, hot sauce.
Directions (step-by-step instructions)
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- Add sauce to the dish: Spread about 1/2 cup enchilada sauce over the bottom. This prevents sticking and keeps tortillas tender.
- Cook meat (if using):
- For sausage: brown in a skillet over medium heat, then drain excess grease.
- For bacon: cook until crisp, then crumble.
- Sauté vegetables (optional): In the same skillet, cook onion and pepper for 3–5 minutes until softened.
- Scramble eggs gently: Whisk eggs with milk (if using), salt, pepper, and cumin. Cook over medium-low heat, stirring, until eggs are soft and slightly underdone (they’ll finish in the oven).
- Combine filling: Mix eggs with cooked meat and/or veggies. Stir in about 1 cup of the cheese (reserve the rest for topping).
- Warm tortillas: Microwave wrapped in a damp paper towel for 20–40 seconds, or warm briefly in a dry skillet.
- Fill and roll: Add filling down the center of each tortilla, roll up, and place seam-side down in the dish.
- Top: Pour remaining enchilada sauce evenly over the enchiladas. Sprinkle with the remaining cheese.
- Bake: Bake 18–25 minutes, until the center is hot and the cheese is melted and bubbling.
- Rest and serve: Let sit 5 minutes before cutting/serving so they hold together better.
How to serve Breakfast Enchiladas (serving suggestions)
- Brunch-style board: Serve with bowls of salsa, sour cream, sliced avocado, and hot sauce so everyone customizes.
- Add something crisp: A simple fruit salad, shredded lettuce with lime, or a light cabbage slaw balances the richness.
- Turn it into a bigger spread: Pair with refried beans, breakfast potatoes, or a skillet of sautéed peppers.
- Plating tip: Spoon a little extra warm sauce on the plate first, set enchiladas on top, then finish with fresh cilantro and green onions.
How to store & freeze (storage and reheating tips)
Refrigerator:
- Cool leftovers within 2 hours (food safety best practice).
- Store in an airtight container for 3–4 days.
Reheating:
- Microwave: Cover and heat in 45–60 second bursts until hot throughout.
- Oven: Cover with foil and reheat at 350°F (175°C) for 15–20 minutes (great for keeping texture).
Freezing:
- Freeze baked or unbaked enchiladas tightly wrapped (foil + freezer bag works well) for up to 2–3 months.
- Thaw overnight in the fridge when possible for even baking. If baking from frozen, keep covered longer and add time until the center is steaming hot.
Safe temperature note: Reheat until the center reaches 165°F (74°C), especially if serving kids, pregnant people, or anyone immunocompromised.
Helpful cooking tips (tricks for success)
- Don’t overcook the eggs on the stovetop. Pull them when they look a little glossy; the oven finishes the job.
- Warm tortillas before rolling. Cold tortillas split and leak filling.
- Sauce under + sauce over = tender enchiladas. Skipping the bottom layer can lead to sticking or dry edges.
- Grate your own cheese if you can. Pre-shredded cheese often contains anti-caking agents that melt less smoothly.
- Let the pan rest before serving. Five minutes helps everything set so portions come out neatly.
Variations (different ways to try it)
- Green chile breakfast enchiladas: Use green enchilada sauce and add diced roasted green chiles to the eggs.
- Vegetarian version: Skip meat and add black beans, sautéed mushrooms, spinach, or zucchini.
- Southwest style: Add corn, jalapeños, and swap in pepper jack; top with pico de gallo.
- Lighter dairy swap: Use milk instead of half-and-half, and try part-skim cheese (still melts well).
- Corn tortilla option: More traditional enchilada flavor—just warm thoroughly and handle gently.
FAQ (your questions answered)
Can I assemble breakfast enchiladas the night before?
Yes. Assemble, cover tightly, and refrigerate overnight. In the morning, let the dish sit at room temperature for 15–20 minutes while the oven heats, then bake as directed (you may need a few extra minutes).
What’s the best enchilada sauce—red or green?
Either works. Red is usually deeper and slightly smoky; green (tomatillo-based) is brighter and tangier. Choose based on your toppings—avocado and cilantro pair especially well with green sauce.
How do I keep breakfast enchiladas from getting soggy?
Use just enough sauce to coat (don’t drown), bake uncovered for the final few minutes if needed, and avoid overly wet fillings (drain cooked veggies/meat well). Also, letting the pan rest before serving reduces watery slices.
Can I freeze them before baking?
Yes. Assemble in a freezer-safe dish, wrap tightly, and freeze. Thaw overnight for best texture, then bake. If baking from frozen, keep covered with foil longer and bake until the center reaches 165°F (74°C).
Can I make them gluten-free?
Yes—use certified gluten-free corn tortillas and confirm your enchilada sauce is gluten-free (some brands use flour as a thickener).
Breakfast Enchiladas
- Total Time: 55 minutes
- Yield: 4 servings
- Diet: Non-Vegetarian
Description
Delicious, make-ahead breakfast enchiladas packed with fluffy eggs, cheese, and your choice of breakfast add-ins, baked to perfection.
Ingredients
- 10–12 small flour tortillas (or corn)
- 8 large eggs
- 1/2 cup milk or half-and-half (optional)
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp ground cumin (optional)
- 2 cups shredded cheese (cheddar, Monterey Jack, pepper jack, or a mix)
- 1 lb breakfast sausage or 8 slices bacon, cooked and crumbled (optional)
- 1 cup diced bell pepper (optional)
- 1/2 cup diced onion (optional)
- 2 cups enchilada sauce (red or green)
- 2 tbsp butter or oil (for cooking)
Instructions
- Preheat the oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
- Spread about 1/2 cup enchilada sauce over the bottom of the dish.
- Brown sausage in a skillet over medium heat, then drain excess grease, or cook bacon until crisp, then crumble.
- Sauté onion and bell pepper in the same skillet for 3–5 minutes until softened.
- Whisk eggs with milk, salt, pepper, and cumin. Cook over medium-low heat until eggs are soft and slightly underdone.
- Mix the scrambled eggs with cooked meat and/or veggies and stir in 1 cup of cheese.
- Warm tortillas in a microwave or dry skillet.
- Fill each tortilla with the filling, roll up, and place seam-side down in the baking dish.
- Pour remaining enchilada sauce over the rolled enchiladas and sprinkle with remaining cheese.
- Bake for 18–25 minutes until hot throughout and bubbling.
- Let sit for 5 minutes before serving.
Notes
Allow for resting before serving for easier slicing. Customize filling ingredients to taste.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: Mexican