Add the garlic: Stir in the minced garlic and cook for an additional minute, stirring occasionally.
Cook the sausage: Add the breakfast sausage, breaking it apart with a spatula as it cooks, for about 8-10 minutes.
Incorporate the flour: Sprinkle the flour over the sausage mixture and stir to combine. Cook for 1-2 minutes.
Add milk: Gradually pour in the milk while stirring to prevent lumps from forming.
Season the gravy: Add salt, black pepper, cayenne pepper, paprika, sage, garlic powder, onion powder, and thyme. Stir well and bring to a gentle simmer.
Thicken the gravy: Allow to simmer for about 5-7 minutes, stirring occasionally, until thickened.
Preheat the oven: While gravy thickens, preheat the oven to 375°F (190°C) and grease a 9×13-inch baking dish.
Fill the tortillas: Spoon about 2-3 tablespoons of sausage gravy into the center of each tortilla and sprinkle with cheese.
Roll the enchiladas: Roll each tortilla tightly and place seam-side down in the baking dish.
Pour the gravy: Pour the remaining sausage gravy over the rolled tortillas.
Add more cheese: Sprinkle remaining cheeses over the top of the gravy.
Bake: Slide the baking dish into the oven and bake for 20-25 minutes, until cheese is bubbly and golden brown.
Cool and garnish: Let it cool for a few minutes and sprinkle with chopped parsley.
Finish with hot sauce: Drizzle hot sauce over the enchiladas before serving.
Serve & enjoy!
Notes
Ensure tortillas are warm and pliable to avoid tearing. Feel free to experiment with different cheeses!