Home » Breakfast & Brunch » Breakfast Enchiladas

Breakfast Enchiladas


Breakfast Enchiladas are a flavorful way to start your day. In this version, tortillas are filled with sausage, bell peppers, hash brown potatoes, soft scrambled eggs, and plenty of shredded pepper jack cheese, then smothered in a creamy salsa verde sauce. Baked until bubbly and golden, they’re perfect for breakfast, brunch, or a weeknight dinner, especially when topped with your favorite taco fixings.

homemade-breakfast-enchiladas-recipe

Ingredients to Make Breakfast Enchiladas Recipe

My family loves pretty much any dish with South-of-the-border flavors. Feeding teenage boys and their friends can be a full time job and one that I dearly love. This unique recipe for breakfast enchiladas is as delicious as a weeknight dinner, as it is for breakfast or brunch. The ingredients for these enchiladas are perfectly customizable, and they can be made one day in advance to cut down on the meal prep time. Family and guests alike will love them!

Key ingredients you’ll need to make Breakfast Enchilada Casserole: (Scroll down for full printable recipe card and quantities.)

  • Sausage – Spicy or mild breakfast pork sausage such as Jimmy Dean or similar.
  • Whole Eggs – Scrambled eggs form the base of the filling.
  • Tortillas – Eight 8-inch white corn of flour tortillas.
  • Hash Browns – Diced frozen hash browns, thawed and sautéed with the sausage.
  • Peppers – Red bell pepper and poblano pepper. You can also use green bell pepper for less spice.
  • Onion – Green onions for a mild onion flavor.
  • Cheese – Shredded pepper jack cheese or colby jack cheese for less spiciness.
  • Seasonings – Garlic salt and freshly ground black pepper to season the eggs.
  • Salsa Verde Sauce – Prepared salsa verde, heavy cream or half and half, ground cumin and oregano.
ingredients-to-make-breakfast-enchiladas

How to Make the Best Breakfast Enchiladas Recipe

  • Sausage – Cook the sausage on the stovetop until no pink remains. This will take around around 5-7 minutes. Remove with a slotted spoon reserving the drippings in the skillet.
  • Sauté Vegetables – Next add the potatoes, red pepper, green pepper and onion to the drippings in saucepan.
  • Season the Vegetables – Season with garlic salt. Continue to cook just until potatoes are fork tender around 5-7 minutes. Remove from the heat add cooked sausage. Mix well.  
  • Scramble the Eggs – Whisk the eggs with garlic salt and black pepper per the recipe. Cook over medium in skillet until soft scrambled. Remove from heat. 
  • Assemble the Filling – Sprinkle each tortilla down the middle with a small amount of shredded cheese. Top with potatoes and sausage then egg mixture and another sprinkle of cheese. Roll ending seam side down. Place seam-side down in baking dish sprayed with nonstick cooking spray.  
  • Make the Sauce – Whisk together the salsa verde, half and half, cumin and oregano. Pour evenly over the enchiladas. Top with remaining shredded cheese.
  • Oven – Bake the enchiladas in a 375°F oven per the cook time in the recipe until the cheese melts and the top is golden brown and bubbly.
  • Serving Suggestion – Serve with salsa, sour cream, queso fresco, cilantro, diced avocado and garnish with green onions and cherry tomatoes. 

Kitchen Equipment to Make Breakfast Enchiladas

  • 13×9-inch baking dish.
  • Cheese grater.
  • Large skillet.
  • Bowl.
  • Balloon whisk.
  • Measuring cups and measuring spoons.
how-do-you-make-breakfast-enchiladas

Recipe Variations, Tips and Substitutions

  • Protein – You can use turkey sausage or ground chicken in place of breakfast sausage for this recipe.
  • Spice – There’s plenty of opportunity to personalize the fillings for these breakfast enchiladas. For a less spicy version you might like to use mild sausage and green bell pepper in place of poblano peppers.
  • Vegetarian Option – You can also omit the protein altogether and add mushrooms, black beans, spinach or any other vegetable that you enjoy for a vegetarian enchilada.
  • Tortillas – You can use flour tortillas in place of corn tortillas.
  • Cheese – You can also adapt using your favorite kind of cheese. Cheddar cheese, colby jack cheese or quesadilla cheese are all tasty options
  • Peppers – You could swap out the poblano using a jalapeno pepper for more spice. You can use ham or bacon in place of sausage, just as you can in any type of breakfast casserole.
  • When to Serve Breakfast Enchiladas: In addition to weekday breakfasts with the family, these enchiladas are terrific for weekend brunches, Cinco de Mayo, entertaining, holiday mornings, New Year’s Day and potluck parties.

Storage and Leftovers

  • Make-Ahead Tip: When you’re pressed for time, these enchiladas can be assembled the night before and popped into the refrigerator. The next morning, give them 15-20 minutes or so on the counter to warm to room temperature then bake as directed in the recipe. You can do this up to 24 hours in advance prior to baking.
  • Top with the Sauce Just Before Baking – When preparing enchiladas in advance, pour the salsa verde sauce on top just before baking.
  • Leftovers: Store Breakfast Enchiladas in an airtight container in the fridge for up to 3 days.
  • Reheating: To reheat fully baked enchiladas, place the pan into a preheated 350°F oven until heated through. You can also reheat gently in the microwave in single serving portions.
  • Freezer: Freeze baked Breakfast Enchiladas for up to 2 months. Thaw in the fridge and reheat just before serving.
  • Can You Freeze Enchiladas Before Baking? Yes, you can. You can assemble and freeze these breakfast enchiladas for future meals. Thaw in the refrigerator overnight and then arrange in a baking dish. Pour the salsa verde sauce on top and sprinkle with pepper jack cheese just before baking per the recipe. It’s especially helpful when you want to split a full batch and freeze half for a future meal.
easy-breakfast-enchiladas-recipe

More Enchiladas Recipes to Make

Enchilada recipes will take you from breakfast and brunch, to lunch and supper. More enchilada recipes you may like to try:

Thanks for visiting come back soon!

Disclosure ~ If  a purchase is made using one of the affiliate links on this website we may earn a small commission at no additional cost to you. Thank you!

Helpful Kitchen Items: 

best-breakfast-enchiladas-recipe
Print Recipe Pin Recipe Rate this Recipe
5 from 20 votes

Breakfast Enchiladas

Hearty breakfast enchiladas filled with eggs, cheese, and savory fillings, baked in a flavorful sauce for a warm, satisfying start to your day.
Prep Time25 minutes
Cook Time30 minutes
Total Time55 minutes
Course: Breakfast, Main Course
Cuisine: American, Mexican, Southern
Keyword: best-breakfast-enchiladas-recipe, breakfast enchiladas
Servings: 8 servings
Calories: 578kcal

Ingredients

  • 1 lb spicy or mild breakfast pork sausage
  • 2 cups diced frozen hash browns thawed
  • 1/3 cup diced red bell pepper
  • 1/3 cup poblano or green bell pepper
  • 6 green onion thinly sliced and divided
  • 2 tsp garlic salt divided
  • 10 large eggs beaten
  • 1 tsp freshly ground black pepper
  • 3 cups shredded pepper jack cheese divided
  • 8 8-inch tortillas (white corn or flour) plus additional as needed
  • 1 cup salsa verde
  • 1/2 cup cream or half and half
  • 1/2 tsp ground cumin
  • 1/2 tsp oregano

Instructions

  • Preheat the oven to 375°F. Spray a 13×9-inch baking dish lightly sprayed with nonstick cooking spray. Set aside. 
  • In a medium size saucepan over medium-high heat, cook the sausage until no pink remains, around 5-7 minutes. Remove with a slotted spoon to paper towels to drain reserving 2-3 tablespoons drippings in the pan.
  • Add the potatoes, red pepper, green pepper and onion to the drippings in saucepan. Reserve 3 Tbsp  onion for garnishing. Season with 1 tsp garlic salt. Continue to cook just until potatoes are fork tender, around 5-7 minutes. Remove from the heat add cooked sausage. Mix well.  
  • Meanwhile, whisk eggs with remaining garlic salt and black pepper. Cook over medium in skillet until soft scrambled. Remove from heat. 
  • Assemble: Divide cheese using 2 cups for the enchilada filling. Sprinkle each tortilla down the middle with a small amount of shredded cheese. Top with potatoes and sausage then egg mixture and another sprinkle of cheese. Roll ending seam-side down. Place side by side in baking dish.  
  • In a medium bowl, whisk together the salsa verde, half and half, cumin and oregano. Pour evenly over the enchiladas. Top with remaining 1 cup shredded cheese.
  • Bake for 30 minutes or until the cheese melts and the top is golden brown and bubbly.
  • Serve with salsa, sour cream, queso fresco, garnished with green onion and cherry tomatoes, if desired. 

Notes

  • Depending on how the filling is divided the yield may be greater. Have extra tortillas on hand, just in case.
  • Lighter Version: For a lighter version use turkey sausage, egg whites, low fat cheese and fat free half and half for the sauce. 
  • Protein: You can use turkey sausage or ground chicken in place of breakfast sausage for this recipe.
  • Vegetarian Option: You can also omit the protein altogether and add mushrooms, black beans, spinach or any other vegetable that you enjoy for a vegetarian enchilada.
  • Tortillas: You can use flour tortillas in place of corn tortillas.
  • Cheese: You can also adapt using your favorite kind of cheese. Cheddar cheese, colby jack cheese or quesadilla cheese are all tasty options.
  • Peppers: You could swap out the poblano using a jalapeno pepper for more spice. You can use ham or bacon in place of sausage, just as you can in any type of breakfast casserole.
  • Spice: There’s plenty of opportunity to personalize the fillings for these breakfast enchiladas. For a less spicy version you might like to use mild sausage and green bell pepper in place of poblano peppers.
  • To Freeze: Assemble and cover enchiladas with plastic wrap topped with aluminum foil. To bake:  Remove plastic wrap, cover with foil and bake covered in a preheated  375°F oven for 30 minutes. Remove the foil then continue to bake for an additional 5-10 minutes, or until completely cooked through and the top is slightly golden. Store frozen for up to 2 months. 

Nutrition

Serving: 1serving | Calories: 578kcal | Carbohydrates: 29g | Protein: 31g | Fat: 35g | Saturated Fat: 15g | Trans Fat: 1g | Cholesterol: 313mg | Sodium: 1688mg | Potassium: 567mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1208IU | Vitamin C: 21mg | Calcium: 404mg | Iron: 4mg
Tried this recipe?Mention @melissassk or tag #melissassk!

 

50 Comments

  1. 5 stars
    This was a delicious addition to the menu for a family brunch. I used chorizo and followed the recipe exactly as written. Thank you, Melissa for a great recipe! It will be added to my collection of favorite brunch recipes.

    1. I’m so happy you loved these, thanks! A fresh fruit compote and a simple tomato salad and perhaps croissants. You can’t miss, lunch dishes work very well for brunch, too.

  2. 5 stars
    We loved this recipe! I only made half the recipe because it was just for me and my husband, I was surprised how much it made! We got 6 enchiladas out of it. Delicious! No changes. Adding into our rotation! Thank you!

    1. 5 stars
      Made these for a Thanksgiving brunch. Delicious with turkey sausage and tillamook mexican cheese blend. I added a scoop of green chilis and some yellow pepper to the filling since I didn’t have the poblano pepper. So good. Will definitely make again.

    1. From the recipe Step #3 Add the potatoes, red pepper, green pepper and onion to the drippings in saucepan. Reserve 3 Tbsp  onion for garnishing. Season with 1 tsp garlic salt. Continue to cook just until potatoes are fork tender around 5-7 minutes. Remove from the heat add cooked sausage. Mix well.  

  3. 5 stars
    I made these for the first time tonight for dinner and they were DELICIOUS! I did not have any half and half so I substituted unsweetened almond milk. I will definitely be making these again. Thank you!

    1. You could leave the potatoes out but, would need to increase the other ingredient amounts. You could add any vegetables you like such as peppers, mushrooms, onion etc.

  4. you mention that these could be frozen, does the scrambled egg remain soft? also if frozen would you cook from frozen? or would you thaw then add the sauce then cook?

    1. The eggs will be soft if not over-cooked initially. See cook’s note for how to freeze: Assemble and cover enchiladas with plastic wrap topped with aluminum foil. To bake:  Remove plastic wrap, cover with foil and bake covered in a preheated  375°F  oven for 30 minutes. Remove foil then continue to bake for an additional 5-10 minutes, or until completely cooked through and top is slightly golden. May be frozen for up to 1 month.

5 from 20 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating