Breakfast Enchiladas with Sausage Gravy

Introduction
Breakfast Enchiladas with Sausage Gravy are a warm, comforting meal that brings together the best flavors of breakfast in one dish. Soft tortillas are filled with scrambled eggs, savory sausage, and melted cheese. The enchiladas are then topped with a rich and creamy sausage gravy and baked until everything is hot and delicious.
This recipe is perfect for family breakfasts, weekend brunch, or holiday mornings. It feels special, but it is actually simple to make. Many of the ingredients are common breakfast foods that you may already have in your kitchen.
One great thing about this recipe is that it can be prepared ahead of time. You can assemble the enchiladas the night before and bake them in the morning. This makes it very helpful when you want a tasty breakfast without spending too much time cooking early in the day.
If you enjoy comforting breakfast dishes like biscuits and gravy or breakfast burritos, you will likely love these breakfast enchiladas.
Cooking Time & Prep Time
- Preparation Time: 20 minutes
- Cooking Time: 30 minutes
- Total Time: About 50 minutes
Tip: If you prepare the filling ahead of time, the recipe becomes even faster to finish.
Ingredients
Below are the ingredients needed to make about 6 servings.
For the enchiladas
- 8 flour tortillas (medium size)
- 8 large eggs
- 1 tablespoon milk
- 1 pound breakfast sausage
- 1 cup shredded cheddar cheese
- ½ cup shredded Monterey Jack cheese
- ½ cup diced bell pepper (optional)
- ¼ cup diced onion
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon butter or oil
For the sausage gravy
- ½ pound breakfast sausage
- 2 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups milk
- ½ teaspoon black pepper
- ¼ teaspoon salt
Optional toppings:
- chopped green onions
- fresh parsley
- hot sauce
- extra cheese
Tip: Using a mix of cheeses gives the dish extra flavor.
Step-by-Step Instructions
1. Cook the sausage
Place a large skillet on the stove over medium heat.
Add the breakfast sausage and cook it while breaking it into small pieces. Stir occasionally until the sausage is fully cooked and slightly browned.
Remove the sausage from the pan and place it on a plate. Set it aside for later.
Tip: Leaving a small amount of sausage flavor in the pan can add extra taste to the eggs.
2. Cook the eggs
In a bowl, crack the eggs and add the milk, salt, and pepper. Whisk the mixture until it is well combined.
Heat butter or oil in a skillet over medium heat. Pour in the egg mixture.
Cook the eggs slowly while stirring gently with a spatula. Continue cooking until the eggs are soft and scrambled.
Do not overcook them. They will cook more in the oven later.
3. Add the filling ingredients
Add the cooked sausage, diced bell pepper, and onion to the scrambled eggs.
Stir everything together and cook for about 2–3 minutes so the vegetables soften slightly.
Remove the mixture from the heat.
4. Fill the tortillas
Lay the tortillas on a clean surface.
Spoon a portion of the egg and sausage mixture into the center of each tortilla.
Sprinkle some cheddar and Monterey Jack cheese over the filling.
Roll the tortillas tightly and place them seam-side down in a lightly greased baking dish.
Continue until all tortillas are filled and placed in the dish.
5. Make the sausage gravy
In a skillet over medium heat, cook the remaining sausage until browned.
Add the butter and allow it to melt.
Sprinkle the flour over the sausage and stir well. Cook for about 1–2 minutes so the flour absorbs the fat.
Slowly pour in the milk while stirring constantly. This prevents lumps from forming.
Continue stirring until the gravy thickens. This usually takes 4–5 minutes.
Add salt and black pepper to taste.
Tip: If the gravy becomes too thick, add a small splash of milk.
6. Assemble the dish
Pour the warm sausage gravy evenly over the rolled enchiladas in the baking dish.
Make sure the gravy covers the tortillas so they stay soft while baking.
Sprinkle extra cheese on top if you like.
7. Bake the enchiladas
Preheat the oven to 375°F (190°C).
Place the baking dish in the oven and bake for 20–25 minutes.
The enchiladas should be hot and bubbly, and the cheese on top should be melted.
8. Garnish and serve
Remove the dish from the oven and allow it to cool for about 5 minutes.
Sprinkle green onions or parsley on top for extra flavor and color.
Serve warm and enjoy.
Tips & Variations
Make it vegetarian
Replace the sausage with plant-based sausage or sautéed mushrooms.
Make it spicy
Add diced jalapeños or hot sauce to the filling.
Use corn tortillas
Corn tortillas give the dish a more traditional enchilada flavor.
Add more vegetables
Spinach, tomatoes, or zucchini can be added to the filling.
Gluten-free option
Use gluten-free tortillas and gluten-free flour for the gravy.
Extra cheesy version
Add an additional layer of cheese on top before baking.
Nutritional Information
Approximate values per serving:
- Calories: 520
- Protein: 24 g
- Carbohydrates: 36 g
- Fat: 32 g
- Fiber: 2 g
- Sodium: 900 mg
Values may vary depending on ingredients used.
Health Benefits
Although this recipe is a comfort food, it also provides several helpful nutrients.
Eggs provide high-quality protein.
Protein helps keep you full and supports muscle health.
Milk and cheese contain calcium.
Calcium helps maintain strong bones and teeth.
Bell peppers add vitamins.
They contain vitamin C and antioxidants that support the immune system.
Protein helps provide energy.
The combination of eggs and sausage can keep you satisfied throughout the morning.
For a lighter version, you can reduce the cheese or use lean sausage.
Serving Suggestions
Breakfast Enchiladas with Sausage Gravy can be served in many ways.
Serve with fresh fruit
Fruit such as berries, oranges, or melon balances the rich flavor.
Add a side salad
A light green salad can make the meal feel more balanced.
Pair with breakfast drinks
Coffee, tea, fresh juice, or smoothies work well.
For brunch gatherings
Serve the enchiladas alongside pancakes, biscuits, or roasted potatoes.
Storing leftovers
Allow the enchiladas to cool completely before storing.
Place them in an airtight container and refrigerate for up to 3 days.
Reheat in the oven or microwave until warm.
Tip: Adding a small splash of milk before reheating helps keep the gravy creamy.
Conclusion
Breakfast Enchiladas with Sausage Gravy are a delicious way to start the day. They combine soft tortillas, fluffy eggs, savory sausage, melted cheese, and rich gravy in one comforting dish.
This recipe is simple enough for home cooks but impressive enough for special occasions. It works well for family breakfasts, holiday brunches, or weekend meals.
With a few simple ingredients and easy steps, you can create a breakfast that everyone will enjoy. Try this recipe and share it with family or friends. A warm dish of breakfast enchiladas is a wonderful way to bring people together around the table.
Helpful Cooking Tools
Breakfast Enchiladas with Sausage Gravy
Introduction Breakfast Enchiladas with Sausage Gravy are a warm, comforting meal that brings together the best flavors of breakfast in one dish. Soft tortillas are filled with scrambled eggs, savory...



