Homemade Sausage Gravy Recipe for Biscuits and Gravy Breakfast @bestrecipebox

Sausage Gravy

Course: Breakfast, Sauces, Side Dish
Cuisine: American
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6 servings
Calories: 442 kcal
The longer the sausage gravy cooks, the thicker it gets. If you have it on low simmer in the morning and it starts to get too thick before you serve, just add a little bit of milk to thin it out.


  • 1 pound uncooked Sausage (bulk sausage or sausage removed from casing)
  • 1/4 cup Butter or Olive Oil , divided
  • 1 medium Onion , diced (or shallots equivalent)
  • 2 teaspoons Worcestershire sauce
  • 1/3 cup Flour
  • 4 cups Milk
  • fresh cracked Black Pepper , to taste
  • 1/2 teaspoon Kosher Salt , or to taste


  1. Heat a large saucepan over medium-high heat and add 2 tablespoons of butter or olive oil. Add the sausage. Break up the sausage as it cooks, and cook for about 5 minutes or until the sausage is browned and cooked. Add the onions and cook until soft, about 1-2 minutes.  Add Worcestershire sauce and give the meat mixture a good stir.
  2. Add the remaining 2 tablespoons of butter or olive oil and when it melts (if using butter), add the flour. Whisk the flour quickly to remove all lumps.
  3. Slowly add the milk, whisking as you add the milk, Season with salt and pepper. Bring to a simmer, then reduce heat and continue simmering on medium-low heat until the gravy thickens to your desired texture.
  4. Serve warm over hot homemade biscuits or breakfast potatoes!

Recipe Video

 Jump to Video