Southern Cream Gravy
Learn how to make Southern Cream Gravy from scratch with 3-ingredients and in 5-minutes! Some folks call this “country gravy,” “white gravy,” “pepper gravy” or “milk gravy,” but no matter what you call it, it’s simple to make!

Southerner’s use cream gravy with chicken, chicken fried steak, biscuits, pan fried pork chops and even on scrambled eggs!
Homemade cream gravy isn’t something we eat every day, but when we do, we make it from scratch. Those packages like Pioneer™ Cream Gravy mix are loaded with additives, preservatives and colorants.
Why this recipe works
This recipe is a Southern classic, along with fried catfish, skillet cornbread, fried potato cakes and meatloaf with old fashioned tomato sauce.
- All-natural ingredients– no additives, colorants, fillers or “flavor enhancers”
- Quick and easy – you can have sausage, bacon or cream gravy in about 5-minutes!
- Simple ingredients – all you need is fat, flour and milk; then season it with salt and pepper
- Flavorful – the best gravy from scratch is seasoned with bacon or sausage fat, salt and pepper; nothing fancy
This is one of those scratch recipes you learn to make over time– it’s all about the balance between the ingredients and the temperature of the stove and the constant whisking motion.
The secret is the roux – a combination of equal parts fat and flour. The fat used in white gravy is typically bacon grease, reserved after frying some bacon.
Then a little all-purpose flour is whisked in and stirred constantly, then milk is added gradually until your cream gravy reaches the right consistency.
What you’ll need
- Fat – which can be bacon grease, sausage grease, butter or oil; most Southerners use bacon or sausage for their gravy
- Flour – use all-purpose
- Milk – for the best flavor, us 2% or whole
- Salt & Pepper – generally speaking, most Southern cooks add salt to taste and a generous amount of ground black pepper…that’s why it’s often called “pepper cream gravy.”
How to make it
The secret to making a really good cream gravy is cooking it on a low heat.
- Heat a skillet on low heat; get the milk out of the fridge and let it sit a few minutes (if you add cold milk to the hot roux, it will clump up so badly you’ll have to start over. Don’t ask me how I know this:)
- Add fat and let it get warm; then sprinkle in an equal amount of all-purpose flour
- Whisk together constantly
- Gradually add room temperature milk; keep whisking; if it starts to clump, add a little more milk
- Continue to cook 4-minutes adding more milk along the way
- Season with salt and a generous amount of black pepper
Yield/Calories/Carbs
This recipe makes one cup of homemade cream gravy. It’s highly unlikely someone would consume one cup, so let’s look at the calories and carbs for 1/2 cup.
How to make cream gravy without fat drippings
If you don’t have any fat dripping from cooked sausage or bacon, you can use butter. I recommend using unsalted butter and remember, you’ll use equal parts of butter and flour.
If you use ½ stick of butter (which is 4 tablespoons), then whisk in 4 tablespoons of flour.
Recipe tips for making perfect Southern Cream Gravy
- Always start with equal amounts of fat and flour
- Make sure the milk is not too cold – let it sit out a few minutes before you add it to the hot roux
- Start with low heat and increase it if you need to after you’ve added the milk.
- Flour thickens at low heat…so, adjust your skillet heat accordingly
- Add milk in 1/2 cup increments until you get the desired consistency
- If you add too much milk at once, you run the risk of having a watery, thin gravy; in this case, you’ll have to add more flour
- Use a wire whisk to remove lumps
- Keep an eye on the stove– if the heat is too high, you’ll burn the flour, in which case you have to start over (don’t ask me how I know this)
- Once the gravy starts to thicken, turn the heat down and add a little more milk or lift the saucepan off the heat
- Season with a teaspoon of salt for starters; combine, taste, then add a generous amount of black pepper
Make in advance and reheating
White cream gravy thickens as it cools. If you make it ahead of time or if you need to reheat it, you will have to add a little more milk. For best results, reheat in a saucepan, not the microwave.
Troubleshooting homemade Southern cream gravy
- Too salty – yes, this happens frequently; the best way to remedy over-salted gravy is to add a little water or, add more milk and flour. Do this by adding 1/2 cup milk first, whisk, then add 1/4 cup flour; keep adding milk and flour until the flavor is balanced and the consistency is right
- Too thick – add more milk and increase the heat on the stove a little
- Too thin– add more flour and decrease the heat on the stove
- Too bland – add more salt and pepper
- Clumpy – if your homemade gravy starts to look like glue, use a wire whisk and add milk
- Flour thickens at low heat…so, adjust your skillet heat accordingly
Serve homemade country cream gravy with chicken fried steak, mashed potatoes, eggs or over warm biscuits! It also pairs well with fried chicken, homemade Dairy Queen steak fingers and easy pan fried pork chops!
Related recipes
- Chicken Fried Steak
- Homemade Cream Style Corn
- Smothered Okra and Tomatoes
- How to Fix Over Salted Foods
- Sausage Cream Gravy
- Candied Sweet Potatoes
- How to Season and Cook Purple Hull and Black Eyed Peas
- How to Season and Cook Southern Greens
- Basic White Sauce (Bechamel Sauce)
- Souhern Green Beans and Potatoes
- Restaurant-quality Fried Catfish

Southern Cream Gravy is an easy recipe that takes a little practice, but once you get the hang of it, you’ll know exactly how to make perfect cream gravy every time!
♥ If you make this recipe, please scroll down and leave a comment and rating below! Thank you!

Southern Cream Gravy Recipe
Equipment
- Cast iron skillet
- Wire whisk
Ingredients
- ¼ cup oil , bacon or sausage grease, butter or vegetable oil
- ¼ cup flour , all-purpose
- 1½ cups milk , 2% or whole
- salt and pepper , to taste
Instructions
- Heat skillet on medium
- Add oil and wait till it gets warm (about 1 minute)¼ cup oil
- Sprinkle in flour; whisk for 30-seconds¼ cup flour
- Add milk in ½ cup increments while continually whisking1½ cups milk
- Taste for seasonings; add salt & pepper; servesalt and pepper
Notes
- You can substitute milk with half-n-half, light cream or heavy cream
- Cream will make the gravy slightly sweeter than milk
- Too salty – yes, this happens frequently; the best way to remedy over-salted gravy is to add a little water or add more milk and flour. Do this by adding 1/2 cup milk first, whisk, then add 1/4 cup flour; keep adding milk and flour until the flavor is balanced and the consistency is right
- Too thick – add more milk
- Too thin- add more flour
- Too bland – add more salt and pepper
- Clumpy – if your homemade gravy starts to look like glue, use a wire whisk and add milk – whisking constantly
My grandma always put this on our scrambled eggs growing up!
Thank you for this recipe tastes just like hers and brought back good memories ❤️
I agree! Southern cream gravy tastes great on scrambled eggs, too!
Mama always called it “Sawmill Gravy”. She is 89 now. We always love it poured over biscuit halves & country fried steak & mashed taters. Thanks for sharing good ole Southern Favorites!😊