These delicious breakfast enchiladas with sausage gravy offer a comforting and satisfying start to any day. This easy recipe layers scrambled eggs, savory sausage, crispy hash browns, and melted cheese within soft tortillas, all topped with a rich, homemade sausage gravy for an unforgettable meal.
Recipe Overview
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 25 minutes | 35 minutes | 1 hour | 4 | Easy | American |
Why This Recipe Works
I developed this recipe because I craved a hearty breakfast that felt special without taking all morning to prepare. The combination of classic breakfast flavors – eggs, sausage, gravy – is elevated by the enchilada format, making it both familiar and exciting. The ease of assembly means you can enjoy a gourmet-style breakfast even on a busy weekend.

What makes these breakfast enchiladas truly stand out is the perfect balance of textures and tastes. The soft tortillas hold a warm, cheesy filling, complemented by the creamy, savory sausage gravy. It’s a familiar comfort food profile, reimagined into a robust and deeply satisfying dish that appeals to everyone.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Eggs | 6 large | Scrambled; use large eggs for best volume. |
| Sausage (for filling) | 1 pound | Crumbled bulk sausage; plant-based option available. |
| Cheese | 2 cups | Shredded cheddar, Monterey Jack, or a blend; dairy-free cheese is an option. |
| Hash Browns | 1 cup | Frozen shredded; can substitute with finely diced roasted potatoes. |
| Tortillas | 4 large (8-inch) | Flour or corn; use gluten-free tortillas as needed. |
| Sausage (for gravy) | 1/2 pound | Bulk breakfast sausage; mild or spicy variety. |
| All-purpose Flour | 2 tablespoons | Used to thicken the gravy; gluten-free flour blend works. |
| Milk | 2 cups | Whole milk recommended for creaminess; oat or almond milk for vegan. |
| Seasonings | To taste | Salt, black pepper, garlic powder, onion powder; chili powder optional. |
| Fresh Herbs | Optional garnish | Chopped parsley or chives add freshness. |
Step-by-Step Instructions
Prepare the Filling
- Scramble the eggs in a large skillet over medium heat for approximately 5 minutes until just set.
- Add the crumbled cooked sausage, shredded cheese, and hash browns to the skillet with the eggs.
- Mix gently until the cheese is mostly melted and ingredients are well combined. Season with salt and pepper to taste.
- Spoon a generous portion of the filling onto the center of each tortilla.
- Roll each tortilla up tightly to enclose the filling and place seam-side down in a greased baking dish.
Prepare the Sausage Gravy
- Preheat your oven to 350°F (175°C) while you prepare the gravy and assemble.
- In a medium saucepan, brown the remaining 1/2 pound of sausage over medium heat, breaking it apart.
- Drain off any excess grease from the saucepan.
- Stir in the flour and cook for 1 minute, stirring constantly to form a roux.
- Gradually whisk in the milk until smooth, ensuring no lumps form.
- Bring the gravy to a simmer, stirring frequently, and cook until it thickens to your desired consistency, about 5-7 minutes. Season with salt, pepper, and other desired spices.
Assemble and Bake
- Pour the thickened sausage gravy evenly over the assembled enchiladas in the baking dish.
- Cover the baking dish tightly with aluminum foil.
- Bake in the preheated oven for 25 minutes.
- Remove the foil and continue baking for an additional 10 minutes, or until the gravy is bubbly and the tops are lightly golden.
- Allow the breakfast enchiladas to cool for 5-10 minutes before serving.
- Garnish with fresh herbs or additional cheese, if desired.
Chef Tips for Perfect Results
- Ensure your eggs are not overcooked when scrambling; they will continue to cook in the oven.
- Don’t overfill the tortillas, as this can make them difficult to roll and prone to tearing.
- Use a good quality bulk breakfast sausage for the most authentic and flavorful gravy base.
- Gradually whisking the milk into the flour and sausage mixture prevents lumps in your gravy.
- Letting the enchiladas rest after baking allows the filling and gravy to meld together beautifully.
Common Mistakes to Avoid
- Overcooking the Eggs: This results in dry, rubbery eggs in the filling. Cook eggs just until set and remove from heat immediately.
- Lumpy Gravy: Adding milk too quickly or not whisking vigorously can create lumps. Whisk the milk in gradually and continuously.
- Tearing Tortillas: Overfilling or using cold, stiff tortillas leads to tearing. Warm the tortillas slightly before filling to make them pliable.
- Dry Hash Browns: Ensure hash browns are at least partially cooked or thawed to prevent them from being hard after baking. Add them to the hot skillet briefly if frozen.
- Baking Uncovered Too Long: This can cause the gravy to become too thick or the edges to burn. Cover for most of the baking time and only uncover for the final crisping stage.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Sausage (filling & gravy) | Plant-based sausage crumbles | Milder, meat-free flavor; ensure it’s seasoned well. |
| Milk (gravy) | Unsweetened almond milk or oat milk | Slightly different creaminess, subtle nutty or neutral taste. |
| Hash Browns | Diced roasted sweet potatoes | Adds a touch of sweetness and different texture. |
| Cheese | Dairy-free shredded cheese blend | Maintains cheesiness without dairy; check meltability. |
| Tortillas | Gluten-free corn tortillas | Chewier texture, corn flavor; may soften more. |
Serving Suggestions and Pairings
These breakfast enchiladas are a complete meal on their own but pair wonderfully with fresh fruit salad for a bright contrast. For brunch gatherings, serve alongside a simple green salad or a bowl of pico de gallo and sour cream. A side of refried beans or black beans can also add a savory, Southwestern flair to the meal, making it perfect for family weekends or holiday mornings.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Store in an airtight container or covered in the baking dish. |
| Reheating (Oven) | 15-20 minutes | Cover with foil and reheat at 350°F (175°C) until heated through. Remove foil for the last 5 minutes. |
| Reheating (Microwave) | 1-2 minutes | Reheat individual portions at 50% power in 1-minute intervals until warm. |
| Freezer | 1-2 months | Assemble and bake, then cool completely. Cover tightly and freeze. Thaw in refrigerator before reheating as above. |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approximate values |
| Protein | 35g |
| Fat | 38g |
| Carbohydrates | 30g |
| Fiber | 3g |
| Sugar | 6g |
| Sodium | 1200mg |
Approximate values per serving. Actual nutrition may vary based on ingredients used.
Frequently Asked Questions
Can I use corn tortillas instead of flour?
Yes, corn tortillas can be used; they provide a slightly different texture and flavor. Warm them slightly before filling to prevent breakage, as they can be more brittle than flour tortillas.
How do I fix gravy that is too thin or too thick?
If the gravy is too thin, whisk in another teaspoon of flour mixed with a tablespoon of cold water (a slurry) and simmer until thickened. If too thick, whisk in a little more milk until desired consistency is reached.
Can I assemble these enchiladas the night before?
Yes, you can assemble the enchiladas completely and refrigerate them overnight. Add the gravy just before baking, or bake and then reheat gently.
How do I know when the enchiladas are fully cooked?
The enchiladas are cooked when the gravy is bubbling around the edges and appears heated through. The cheese inside should be fully melted, and the tortillas should be softened.
What can I use if I don’t want eggs in my breakfast enchiladas?
You can omit the eggs entirely and increase the amount of sausage, cheese, and hash browns for a satisfying filling. Alternatively, use scrambled tofu for a vegan egg substitute.
Embrace the ease and deliciousness of these breakfast enchiladas with sausage gravy. This recipe delivers a hearty, flavorful meal, perfect for any morning craving. The creamy gravy and savory filling create an unforgettable experience. Enjoy this delightful twist on classic breakfast comfort food!
Print
Breakfast Enchiladas with Halal Sausage Gravy
- Total Time: 60
- Yield: 4 servings
- Diet: Vegetarian (with pork-free substitutions)
Description
Hearty breakfast enchiladas filled with scrambled eggs, crumbled halal sausage, crispy hash browns, and cheese, topped with homemade sausage gravy for a comforting, satisfying meal.
Ingredients
6 large eggs
1 pound halal bulk sausage (crumbled)
2 cups shredded cheddar cheese
1 cup frozen hash browns
4 large flour tortillas
1/2 pound halal breakfast sausage (for gravy)
2 tablespoons all-purpose flour
2 cups whole milk
Salt, black pepper, garlic powder, onion powder (to taste)
2 tablespoons unsalted butter
Chopped fresh parsley (optional)
Instructions
Preheat oven to 375°F.
Cook crumbled halal sausage in skillet until browned; set aside.
Scramble eggs in another skillet with added hash browns and half the cheese.
Place 1/4 cup egg-hash brown mixture in each tortilla.
Top with remaining cheese.
Roll up tortillas and place seam-side down in baking dish.
Grease 2 tablespoons butter in saucepan over medium heat.
Cook halal sausage (gravy meat) until browned.
Stir in flour and cook 1-2 minutes.
Gradually add milk while whisking.
Simmer until thickened, seasoning with pepper and spices.
Pour gravy over enchiladas and bake 15-20 minutes until bubbly.
Notes
Use plant-based sausage for vegan option
Substitute oat milk for dairy-free version
Pre-assemble and freeze rolls for 30-minute grab-and-go meal
Sauté spinach can be added for extra greens
- Prep Time: 25
- Cook Time: 35
- Category: Trend Recipes
- Method: Baking/Simmering
- Cuisine: American



