Skip to content

How Do You Make Southern White Gravy From Scratch?

By Brett Murphy ·

Southern white gravy is one of those simple, comforting recipes that has been a staple in Southern kitchens for generations. Rich, creamy, peppery, and made with just a handful of everyday ingredients, this traditional country gravy turns an ordinary breakfast into something special.

Whether you pour it over warm buttermilk biscuits, serve it alongside crispy chicken-fried steak, or spoon it over homemade breakfast potatoes, Southern white gravy brings that unmistakable homemade flavor to the table.

The best part? You can make authentic Southern white gravy from scratch in about 10 to 15 minutes using butter or bacon grease, flour, milk, salt, and black pepper.

You don’t need a packaged gravy mix, expensive ingredients, or complicated cooking techniques. All you need is a skillet, a whisk, and a few simple steps.

In this guide, you’ll learn how to make traditional Southern white gravy, how to get the perfect creamy consistency, which ingredients work best, and how to avoid common mistakes.

What Is Southern White Gravy?

Southern white gravy, sometimes called country gravy, milk gravy, or Southern cream gravy, is a traditional American sauce made by combining fat, flour, and milk.

Unlike brown gravy, which typically gets its color and flavor from meat drippings and broth, white gravy uses milk as its primary liquid.

The result is a thick, creamy sauce with a mild, savory flavor and plenty of freshly ground black pepper.

Traditional Southern white gravy is commonly served with:

  • Homemade buttermilk biscuits

  • Chicken-fried steak

  • Country-fried chicken

  • Fried pork chops

  • Breakfast sausage

  • Hash browns and breakfast potatoes

  • Mashed potatoes

  • Southern-style breakfast casseroles

Although white gravy is often associated with breakfast, it works just as well with lunch and dinner.

Southern White Gravy Recipe

15 minutes
6 servings
Easy

This classic recipe makes a smooth, creamy Southern white gravy with a rich flavor and the perfect amount of black pepper.

Ingredients

  • 4 tablespoons unsalted butter or bacon grease

  • ¼ cup all-purpose flour

  • 2½ cups whole milk

  • ½ teaspoon salt, or to taste

  • 1 teaspoon freshly ground black pepper

  • ¼ teaspoon garlic powder (optional)

  • ¼ teaspoon onion powder (optional)

Kitchen Equipment

  • Medium or large skillet

  • Whisk

  • Measuring cups

  • Measuring spoons

  • Serving spoon

How to Make Southern White Gravy From Scratch

Step 1: Melt the Butter or Heat the Bacon Grease

Place a medium or large skillet over medium heat.

Add 4 tablespoons of butter and allow it to melt completely.

If you’re using bacon grease, heat it until it becomes hot but not smoking.

Butter creates a mild, creamy flavor, while bacon grease gives the gravy a richer, smoky Southern taste.

Both options work beautifully.

Step 2: Add the Flour

Sprinkle ¼ cup of all-purpose flour into the melted butter or bacon grease.

Immediately begin whisking to combine the flour with the fat.

Continue cooking for approximately 1 to 2 minutes, stirring constantly.

This mixture is called a roux, and it forms the foundation of homemade white gravy.

The flour should become smooth and slightly bubbly, but it should not turn dark brown.

Cooking the flour briefly removes its raw taste and helps create a smooth gravy.

Step 3: Slowly Add the Milk

Gradually pour approximately ½ cup of whole milk into the skillet while whisking continuously.

The mixture will initially become thick.

Continue adding the remaining milk a little at a time, whisking until everything becomes smooth.

Adding milk gradually helps prevent flour lumps from forming.

Once all the milk has been incorporated, continue stirring over medium heat.

Step 4: Cook Until Thickened

Allow the gravy to cook for approximately 4 to 6 minutes, stirring frequently.

As the mixture heats, the flour will begin thickening the milk.

The gravy should become creamy and thick enough to coat the back of a spoon.

If it becomes too thick, add a small splash of milk.

If it seems too thin, continue cooking for another minute or two.

Remember that Southern white gravy naturally thickens slightly as it cools.

Step 5: Season the Gravy

Add the salt and freshly ground black pepper.

If desired, stir in garlic powder and onion powder for additional flavor.

Taste the gravy and adjust the seasonings as needed.

Traditional Southern white gravy is known for its noticeable black pepper flavor, so don’t be afraid to add a little extra.

Step 6: Serve Warm

Remove the skillet from the heat once the gravy reaches your desired consistency.

Serve immediately over warm biscuits, chicken-fried steak, or your favorite Southern breakfast foods.

For the best flavor and texture, enjoy homemade white gravy while it’s hot.

What Is the Secret to Good Southern White Gravy?

The secret to delicious Southern white gravy is creating a properly cooked roux and gradually adding milk while whisking.

Although the ingredients are simple, a few small techniques make a significant difference.

Use enough fat. The butter or bacon grease helps coat the flour and prevents the gravy from becoming pasty.

Cook the flour before adding milk. Allowing the flour to cook for a minute or two eliminates the raw flour flavor.

Use whole milk. Whole milk provides a richer taste and creamier texture than lower-fat milk.

Add milk slowly. Gradually incorporating the milk helps create a smooth sauce without lumps.

Season generously with black pepper. Freshly ground black pepper gives Southern white gravy its signature flavor.

Avoid overheating. Cooking over moderate heat helps prevent scorching and keeps the gravy smooth.

Is Southern White Gravy Better With Butter or Bacon Grease?

Both butter and bacon grease make excellent Southern white gravy, but they create slightly different flavors.

White Gravy Made With Butter

Butter produces a mild, creamy gravy that works especially well with biscuits, mashed potatoes, and chicken-fried steak.

It is also a convenient choice when you don’t have leftover bacon drippings.

Butter gravy has a slightly richer dairy flavor without the smoky taste of bacon.

White Gravy Made With Bacon Grease

Bacon grease adds a smoky, savory flavor that many people associate with traditional Southern cooking.

It is especially delicious when served with homemade biscuits, scrambled eggs, and breakfast potatoes.

If you’re preparing bacon for breakfast, save a few tablespoons of the drippings to make your gravy.

For a balanced flavor, you can also combine 2 tablespoons of butter with 2 tablespoons of bacon grease.

Can You Make Southern White Gravy Without Bacon Grease?

Yes. You can make Southern white gravy without bacon grease by using butter, vegetable oil, or another cooking fat.

Butter is one of the best substitutes because it creates a smooth, rich gravy without changing the traditional creamy texture.

Vegetable oil also works, although the flavor will be milder.

The important part is maintaining the proper ratio of fat to flour.

For this recipe, use approximately 4 tablespoons of fat for every ¼ cup of flour.

How Do You Make Southern White Gravy Without Lumps?

Lumpy gravy usually happens when flour is not fully combined with the fat or when milk is added too quickly.

To prevent lumps, whisk the flour thoroughly into the melted butter before adding any milk.

Then add the milk gradually while continuing to whisk.

If lumps still appear, try these solutions:

  • Whisk vigorously while the gravy is warm.

  • Add a small amount of milk to loosen an overly thick mixture.

  • Use an immersion blender briefly to smooth out stubborn lumps.

  • Pour the finished gravy through a fine-mesh strainer if necessary.

The easiest way to prevent lumps is to take your time when adding the milk.

Why Is My Southern White Gravy Too Thick?

Southern white gravy becomes too thick when too much flour is used, too much liquid evaporates, or the gravy cooks longer than necessary.

Fortunately, thick gravy is easy to fix.

Add 1 or 2 tablespoons of milk at a time while whisking over low heat.

Continue until the gravy reaches your preferred consistency.

For biscuits and gravy, you may prefer a slightly thicker sauce.

For chicken-fried steak or mashed potatoes, a somewhat thinner gravy may be easier to pour.

Why Is My Southern White Gravy Too Thin?

Thin white gravy usually means the flour has not fully thickened the milk or the recipe contains too much liquid.

First, allow the gravy to simmer gently for another 2 to 3 minutes while stirring.

The flour needs time and sufficient heat to thicken the sauce.

If the gravy remains too thin, mix 1 teaspoon of flour with 2 teaspoons of softened butter to create a smooth paste.

Whisk small amounts of the paste into the simmering gravy and cook for a few minutes until thickened.

Avoid sprinkling dry flour directly into finished gravy because it can create lumps.

Can You Make Southern White Gravy With Sausage?

Yes. Adding breakfast sausage transforms traditional Southern white gravy into sausage gravy, one of the most popular toppings for homemade biscuits.

To make Southern sausage gravy:

  1. Brown ½ pound of breakfast sausage in a large skillet.

  2. Leave approximately 4 tablespoons of rendered fat in the pan, adding butter if needed.

  3. Sprinkle ¼ cup of flour over the sausage and stir.

  4. Cook for 1 to 2 minutes.

  5. Gradually add 2½ cups of whole milk while stirring.

  6. Simmer until thickened.

  7. Season with salt and plenty of black pepper.

The sausage adds a hearty, savory flavor and makes the gravy especially satisfying for breakfast.

What Is the Difference Between Southern White Gravy and Country Gravy?

Southern white gravy and country gravy are generally two names for the same style of creamy, milk-based gravy.

Both are traditionally made using fat, flour, milk, salt, and black pepper.

However, regional recipes and restaurant menus may use the terms slightly differently.

Some country gravy recipes include sausage drippings or additional seasonings, while others use butter as the primary fat.

In most Southern kitchens, the terms are used interchangeably.

What Is the Difference Between White Gravy and Sausage Gravy?

The biggest difference is the addition of sausage.

White gravy is generally a smooth, creamy sauce made with flour, fat, and milk.

Sausage gravy contains cooked breakfast sausage and often uses the sausage drippings to make the roux.

Both gravies are commonly served over buttermilk biscuits.

White gravy is especially versatile because it can accompany several different Southern dishes without the stronger flavor of sausage.

What Can You Serve With Southern White Gravy?

Southern white gravy pairs beautifully with a wide variety of comfort foods.

1. Buttermilk Biscuits

Freshly baked buttermilk biscuits are one of the most traditional foods served with white gravy.

Split the biscuits in half and spoon warm gravy over the top.

2. Chicken-Fried Steak

Crispy chicken-fried steak topped with creamy peppered white gravy is a classic Southern dinner.

The gravy balances the crunchy breading and tender beef.

3. Country-Fried Chicken

Golden fried chicken tastes especially delicious with homemade white gravy.

Serve with mashed potatoes and green beans for a comforting meal.

4. Breakfast Potatoes

Pour white gravy over crispy breakfast potatoes or hash browns for a filling breakfast side dish.

5. Mashed Potatoes

White gravy makes an excellent alternative to traditional brown gravy.

Its creamy texture works particularly well with buttery mashed potatoes.

6. Fried Pork Chops

Southern fried pork chops and white gravy make a satisfying combination.

The peppery gravy complements the savory flavor of the pork.

7. Biscuits, Eggs, and Bacon

For a traditional Southern breakfast, serve white gravy alongside scrambled eggs, crispy bacon, and warm biscuits.

Can You Make Southern White Gravy Ahead of Time?

Yes. Southern white gravy can be prepared ahead of time and reheated when you’re ready to serve.

However, freshly made gravy usually has the smoothest texture.

As white gravy cools, it becomes thicker because the starch continues to absorb moisture.

To prepare it ahead of time, allow the gravy to cool briefly, then transfer it to an airtight container and refrigerate promptly.

When reheating, add a splash of milk and whisk until the gravy becomes smooth and creamy again.

How Long Does Homemade Southern White Gravy Last?

Homemade Southern white gravy can generally be stored in the refrigerator for 3 to 4 days when properly handled.

Store it in an airtight container at 40°F or below.

Refrigerate within 2 hours of cooking, or within 1 hour if the surrounding temperature is above 90°F.

To reheat, place the gravy in a saucepan over low to medium-low heat.

Add a small amount of milk and whisk frequently until heated thoroughly to 165°F.

Avoid repeatedly reheating the same batch.

Can You Freeze Southern White Gravy?

Yes, but freezing is not ideal for milk-based gravy.

The dairy ingredients can separate during freezing and thawing, creating a grainy or watery texture.

If you choose to freeze it, use an airtight freezer-safe container and leave some space for expansion.

For best quality, try to use it within 2 to 3 months.

Thaw the gravy in the refrigerator and reheat gently while whisking.

Adding a small splash of fresh milk may help restore its creamy consistency.

Can You Make Southern White Gravy Without Whole Milk?

Yes. Although whole milk creates the richest flavor, other types of milk can be used.

2% milk: Produces a slightly lighter gravy while maintaining a creamy texture.

1% milk: Works well but creates a less rich sauce.

Skim milk: Can be used, although the finished gravy may taste less creamy.

Evaporated milk: Creates a richer gravy when diluted with water to the desired consistency.

Unsweetened plant-based milk: Can work as a dairy-free alternative, although the flavor and texture may differ from traditional Southern gravy.

Avoid sweetened or flavored milk substitutes because they can noticeably change the taste.

How Do You Make Southern White Gravy Taste Better?

If your homemade gravy tastes bland, a few small adjustments can improve the flavor.

Start by checking the amount of salt.

Because milk and flour have relatively mild flavors, proper seasoning is important.

Freshly ground black pepper is another essential ingredient.

For additional flavor, consider adding:

  • A pinch of garlic powder

  • A small amount of onion powder

  • A little bacon grease

  • A pinch of cayenne pepper

  • A small amount of rubbed sage

  • A few cooked sausage crumbles

These additions are optional, and traditional Southern white gravy is delicious with just salt and pepper.

Common Mistakes to Avoid When Making Southern White Gravy

Even a simple recipe can go wrong if certain steps are rushed.

Not Cooking the Flour Long Enough

Adding milk immediately after combining the flour and fat can leave the gravy with a raw flour taste.

Cook the roux for approximately 1 to 2 minutes before adding the milk.

Adding All the Milk at Once

Pouring in all the milk immediately can make it harder to create a smooth mixture.

Gradually add the milk while whisking.

Using Too Much Flour

Excess flour creates a thick, pasty gravy.

Measure carefully and adjust the consistency with additional milk if needed.

Cooking Over High Heat

High heat can scorch the milk and cause the gravy to stick to the bottom of the skillet.

Medium heat is generally sufficient.

Forgetting to Taste Before Serving

Southern white gravy needs enough seasoning to bring out its flavor.

Always taste and adjust the salt and pepper before serving.

Frequently Asked Questions About Southern White Gravy

What are the three main ingredients in Southern white gravy?

The three main ingredients are fat, flour, and milk. Butter or bacon grease is commonly used as the fat, while salt and black pepper provide seasoning.

Can you make Southern white gravy with self-rising flour?

Yes, self-rising flour can thicken white gravy, but all-purpose flour is generally preferred. Self-rising flour contains baking powder and salt, which are unnecessary for gravy and may affect its flavor.

How much flour do you need for two cups of milk gravy?

Approximately 3 to 4 tablespoons of flour will thicken 2 cups of milk, depending on how thick you prefer your gravy.

Should Southern white gravy be thick or thin?

Traditional Southern white gravy should be creamy and thick enough to coat a spoon while remaining easy to pour.

Can you make Southern white gravy in a cast-iron skillet?

Absolutely. A cast-iron skillet works especially well for Southern white gravy because it retains heat and is commonly used for traditional Southern cooking.

Is Southern white gravy the same as béchamel sauce?

They are similar because both use a roux and milk. However, traditional Southern white gravy is usually more heavily seasoned with black pepper and may use bacon or sausage drippings, while classic béchamel typically uses butter and is often seasoned more subtly.

Can you make Southern white gravy without meat?

Yes. Butter-based Southern white gravy contains no meat and can be served with biscuits, potatoes, and other vegetarian dishes. Check any additional ingredients if preparing it for a strict vegetarian diet.

Why does Southern white gravy turn gray?

Gravy can develop a grayish appearance when made with certain meat drippings or heavily seasoned with black pepper. A slight color change is not necessarily a problem, but unusual discoloration accompanied by spoilage signs means it should be discarded.

Final Thoughts: Homemade Southern White Gravy Is Easier Than You Think

Making Southern white gravy from scratch is one of the simplest ways to bring traditional Southern comfort food into your kitchen.

With just butter or bacon grease, flour, milk, salt, and black pepper, you can create a rich, creamy gravy that tastes far better than most packaged mixes.

The key is to cook the flour properly, add the milk gradually, whisk consistently, and season the gravy to your liking.

Whether you’re preparing biscuits and gravy for a weekend breakfast, chicken-fried steak for Sunday dinner, or mashed potatoes for a family meal, this classic Southern recipe is worth learning.

Sometimes the best homemade recipes aren’t the ones with the most ingredients. They’re the ones that turn a few simple pantry staples into something comforting, delicious, and worth sharing around the table.

Leave a Reply