A rich and flavorful sausage gravy perfect for breakfast or brunch.
Heat a skillet over medium heat and cook the sausage until browned.
Break the sausage into small pieces as it cooks for even browning.
Add the chopped onion to the skillet and cook until softened, about 3 minutes.
Stir frequently to prevent the onion from burning.
Sprinkle the flour over the sausage and onion mixture, stirring to coat evenly.
Ensure the flour is fully absorbed to avoid lumps in the gravy.
Gradually pour in the milk while stirring constantly to create a smooth mixture.
Use a whisk to prevent lumps from forming.
Stir in the poultry seasoning, white pepper, and Worcestershire sauce, mixing well.
Taste and adjust the seasoning as needed.
Continue cooking the gravy, stirring occasionally, until it reaches your desired thickness.
If the gravy becomes too thick, add a splash of milk to thin it out.
Serve the sausage gravy hot over biscuits or toast.
Garnish with chopped parsley for a fresh touch.