Made with just three simple ingredients plus salt and pepper, this homemade sausage gravy is ideal for spooning over flaky buttermilk biscuits. Quick to prepare and rich in flavor, it comes together in about 20 minutes—perfect for weekend breakfasts, holiday brunches, or an easy weeknight dinner.

If you usually reach for a store-bought mix, you’ll be surprised how fast and satisfying this gravy is when made from scratch. It uses pantry staples and only takes a few steps: brown the sausage, make a roux with the rendered fat and flour, then whisk in milk until the gravy is silky and thick.
I like to serve this gravy over homemade buttermilk biscuits, but it’s equally delicious on drop biscuits, over hash browns, or beside scrambled eggs to make a hearty breakfast plate. The recipe is forgiving and easily adjusted to suit your preferred thickness and seasoning.
Recipe Video

Ingredient Notes & Substitutions
Sausage
Use ground breakfast sausage for the classic flavor and texture—avoid Italian sausage or pre-formed links. Common brands that work well include Jimmy Dean and JC Potter, but any breakfast-style ground sausage will do.
Milk
Whole milk yields the creamiest, richest gravy. Low-fat or non-dairy milks can be used in a pinch, but the sauce will be thinner. For best results and a traditional texture, stick with whole milk.


Tips For Making Sausage Gravy
- Cook the meat fully and keep the fat. Brown the sausage completely and do not drain the pan. The rendered fat combines with flour to form the roux that thickens the gravy.
- Cook the flour long enough. Let the flour absorb the fat and toast slightly until it’s golden and there are no white streaks. This removes any raw flour taste and helps the gravy thicken properly.
- Whisk as you add milk. Pour the milk in slowly while stirring to avoid lumps and create a smooth sauce.
- Be patient while it thickens. It will take a few minutes to reach the right consistency, and it will continue to thicken slightly off the heat.
- Season to your preference. Adjust salt and pepper to taste. Start with a modest amount and let diners add more at the table if desired.

Make-Ahead and Storage
This sausage gravy is best served fresh, but you can refrigerate leftovers in an airtight container for 1–2 days. It will thicken in the fridge—when reheating, thin with a splash of milk and warm gently on the stove or in the microwave, stirring until smooth.
Serving Suggestions
Classic pairing: warm buttermilk biscuits and gravy. For a quicker option, use drop biscuits instead of rolled biscuits. The gravy also pairs beautifully with hash browns, crispy breakfast potatoes, or as part of a plate with scrambled or fried eggs for a filling meal.

You’ll likely skip the gravy mix after trying this version. If you make it, feel free to leave a comment to share how it turned out. Enjoy!

Sausage Gravy Recipe
Ingredients
- 1 pound breakfast sausage
- ¼ cup all-purpose flour spooned & leveled (32 grams)
- 3 cups whole milk
- Salt & pepper to taste
Instructions
-
Heat a large skillet over medium heat. Add the sausage, breaking it into small pieces, and cook until browned and no pink remains. Leave the rendered fat in the pan—this will form the base of your gravy.1 pound breakfast sausage
-
Sprinkle the flour over the cooked sausage, stir to combine, and cook for about 1 minute to remove the raw flour taste and form a light roux.¼ cup all-purpose flour
-
Slowly pour in 1 cup of milk while stirring, then add the remaining 2 cups gradually, stirring constantly to keep the gravy smooth. Continue to cook and stir for a few minutes until the gravy thickens, then season with salt and pepper to taste.3 cups whole milk,Salt & pepper to taste
-
Remove from heat and serve over warm biscuits, potatoes, or your favorite breakfast sides.
Notes
Milk: Three cups of whole milk provides a balanced, creamy consistency. If you prefer a thicker gravy, reduce the amount to 2 ½ cups.