Skip to Content

Chocolate Gravy Recipe for Biscuits (Southern Style)

This easy chocolate gravy recipe turns cocoa powder, sugar, flour, milk, butter, and vanilla into a smooth, old-fashioned Southern breakfast treat made for spooning over warm biscuits.

It takes about 12 minutes from start to finish and uses ingredients you probably already have. The method begins with a smooth cocoa paste, which helps prevent lumps and gives the finished gravy a glossy, pourable texture rather than a thick, pudding-like consistency.

Jump to Recipe | Watch the Video

Southern chocolate gravy poured over warm homemade biscuits
Warm biscuits covered with smooth Southern chocolate gravy make an old-fashioned breakfast worth lingering over.

Watch how to serve chocolate gravy: See that glossy chocolate gravy pour over a warm stack of pancakes with fresh strawberries and blueberries. Biscuits may be traditional, but pancakes certainly are not complaining.

What Is Chocolate Gravy?

Chocolate gravy is a sweet cocoa-based gravy traditionally served warm over split biscuits. It is thickened with flour rather than cornstarch, creating a silky texture that falls somewhere between chocolate sauce and soft pudding.

Despite its name, there are no meat drippings involved. The “gravy” part describes how it is cooked and served: warm from a skillet and generously spooned over biscuits, pancakes, waffles, or other breakfast favorites.

This version uses 1/4 cup cocoa powder and 3 tablespoons flour. That ratio delivers plenty of chocolate flavor while keeping the gravy smooth, glossy, and easy to pour.

Why You’ll Love This Southern Chocolate Gravy

  • Ready quickly: The entire recipe takes approximately 12 minutes.
  • Made with pantry staples: You need only cocoa, sugar, flour, salt, milk, butter, and vanilla.
  • Smooth and lump-free: Making a cocoa paste before adding the remaining milk prevents pockets of dry flour.
  • Easy to adjust: Add milk to thin it or simmer it slightly longer to make it thicker.
  • More than a biscuit topping: Serve it over pancakes, waffles, French toast, cake, fruit, or ice cream.
  • Make it with milk or water: The recipe includes an old-time water variation when milk is unavailable.

Readers Also Make

Chocolate gravy needs something flaky to catch every spoonful. Serve it over a batch of homemade Southern biscuits, then add crispy oven-cooked bacon for a salty bite beside all that chocolate.

Chocolate Gravy Ingredients

  • 1/4 cup (30 grams) unsweetened cocoa powder: Natural cocoa powder provides the familiar old-fashioned chocolate flavor.
  • 1 cup (200 grams) granulated sugar: Sugar sweetens the cocoa and helps create the gravy’s glossy finish.
  • 3 tablespoons (23 grams) all-purpose flour: Flour thickens the liquid into a soft, spoonable gravy.
  • 1/4 teaspoon salt: Salt balances the sweetness and makes the chocolate flavor taste fuller.
  • 2 cups (480 milliliters) whole milk, gently warmed: Warm milk blends into the dry ingredients more easily than cold milk.
  • 4 tablespoons (57 grams) unsalted butter, cubed: Butter adds richness and gives the gravy a satiny finish.
  • 1 teaspoon vanilla extract: Vanilla softens the sharper edges of the cocoa flavor.
  • Hot biscuits, for serving: Split them before adding the gravy so it can run into every flaky layer.
  • Fresh berries or whipped cream, optional: These are especially good when serving the gravy over pancakes or waffles.

What Cocoa Powder Is Best?

Natural unsweetened cocoa powder creates the classic Southern chocolate gravy flavor. Dutch-process cocoa may also be used, but it will produce a darker gravy with a smoother and slightly less acidic chocolate flavor.

Can You Use Two-Percent Milk?

Yes. Whole milk creates the richest and creamiest gravy, but two-percent milk works well. The finished gravy will simply be a little lighter.

How to Make Chocolate Gravy

  1. Combine the dry ingredients. Add the cocoa powder, sugar, flour, and salt to a medium skillet or heavy-bottomed saucepan. Whisk thoroughly until the ingredients are evenly distributed and no obvious flour lumps remain.
  2. Make a smooth chocolate paste. Add a small splash of the warm milk. Whisk until the dry ingredients form a completely smooth paste. This is the most important step for preventing lumpy gravy.
  3. Add the remaining milk. Gradually pour in the rest of the warm milk while whisking continuously.
  4. Cook until thickened. Place the skillet over medium heat. Cook for 5 to 7 minutes, whisking continuously and scraping the bottom and corners of the pan.
  5. Check the consistency. The gravy is ready when it looks glossy and coats the back of a spoon while remaining easy to pour. It will continue to thicken as it cools.
  6. Add the butter and vanilla. Remove the skillet from the heat. Stir in the cubed butter until completely melted, then add the vanilla.
  7. Serve immediately. Spoon the warm homemade chocolate gravy over split biscuits, pancakes, waffles, or French toast.
Easy homemade chocolate gravy served as a Southern breakfast
This easy chocolate gravy turns everyday pantry ingredients into a warm Southern breakfast favorite.

How to Make Lump-Free Chocolate Gravy

Lumps usually form when the milk is added too quickly or when pockets of flour remain in the dry mixture.

Whisk the cocoa powder, sugar, flour, and salt together thoroughly before adding any liquid. Add only a small splash of milk at first and work it into a completely smooth chocolate paste. Once no dry flour remains, gradually whisk in the rest of the milk.

Continue whisking as the gravy heats, paying particular attention to the bottom and corners of the skillet. A heavy-bottomed pan also helps the gravy heat more evenly and reduces the chance of scorching.

If a few lumps remain, remove the skillet from the heat and whisk vigorously. Stubborn lumps can be removed by pouring the warm gravy through a fine-mesh strainer before adding the butter and vanilla.

The Best Cocoa-to-Flour Ratio

The dependable ratio for this recipe is 1/4 cup cocoa powder to 3 tablespoons all-purpose flour.

The cocoa supplies rich chocolate flavor, while the flour creates enough structure for the mixture to coat a biscuit. Adding substantially more flour can make chocolate gravy taste pasty. Using too little leaves it closer to chocolate milk or thin syrup.

Measure the flour with level tablespoons rather than heaping spoonfuls for the most consistent texture.

Where Did Chocolate Gravy Come From?

Chocolate gravy is strongly associated with Southern home cooking, particularly in Arkansas and the Ozark and Appalachian regions. Its exact beginning is difficult to document, and no single inventor can be credited with creating it.

What is clear is why the recipe lasted: cocoa, flour, sugar, and milk or water could turn modest pantry staples into a warm breakfast that felt special. Many families still know it simply as Grandma’s chocolate gravy.

Make It Like Grandma Did

Whether your family used milk, water, or a little of both, chocolate gravy was meant to be served while the skillet and biscuits were still warm. Ladle generously. Dry biscuits have suffered enough.

How to Fix Chocolate Gravy

If the Chocolate Gravy Is Too Thick

Whisk in warm milk one tablespoon at a time until the gravy reaches the consistency you prefer. It naturally thickens as it cools, so leave it slightly looser while it is still in the skillet.

If the Chocolate Gravy Is Too Thin

Continue cooking it over medium-low heat for another 1 to 2 minutes while whisking. Flour needs to reach a gentle simmer before it develops its full thickening power.

Do not sprinkle dry flour directly into finished gravy. It can create pale lumps and leave a raw-flour flavor.

If the Gravy Tastes Floury

It needs another minute of gentle cooking. Continue whisking until the flour taste disappears and the mixture becomes smooth and glossy.

If the Bottom Begins to Scorch

Immediately pour the unburned gravy into a clean saucepan without scraping the bottom of the original pan. Reduce the heat and continue cooking gently.

How to Make Chocolate Gravy with Water

To make an old-time chocolate gravy recipe without milk, replace the 2 cups of milk with 2 cups of water. Add the water gradually and follow the same mixing and cooking method.

Chocolate gravy made with water is less creamy and has a more direct cocoa flavor. Keep the butter in the recipe because it restores some richness and improves the finished texture.

For a middle-ground version, use 1 cup milk and 1 cup water.

Chocolate Gravy Versus Chocolate Sauce

Chocolate gravy and chocolate sauce may look similar, but their textures and traditional uses are different.

Chocolate gravy is thickened with flour and cooked on the stovetop until it has a soft, spoonable consistency. It is traditionally served as a breakfast topping for biscuits.

Chocolate sauce is generally intended for desserts. It may be thinner, sweeter, or made with melted chocolate, cream, corn syrup, or cocoa powder without flour.

Chocolate gravy should flow slowly from a spoon and settle into a biscuit without becoming as thick as pudding or frosting.

Chocolate gravy served over pancakes for a sweet breakfast
Biscuits are traditional, but warm chocolate gravy is also delicious over pancakes, waffles, and French toast.

Expert Tips for the Best Chocolate Gravy

  • Use a heavy-bottomed skillet or saucepan to help prevent scorching.
  • Whisk the dry ingredients before adding any liquid.
  • Warm the milk gently, but do not boil it.
  • Add a small amount of milk first to create a smooth cocoa paste.
  • Whisk continuously once the pan is placed over the heat.
  • Scrape along the bottom and corners of the skillet as the mixture thickens.
  • Remove the gravy from the heat while it is slightly thinner than your desired consistency.
  • Add the butter and vanilla after removing the pan from the heat.
  • Serve it promptly because it becomes thicker as it stands.

Perfect for Back-to-School Weekends and Fall Mornings

Chocolate gravy turns an ordinary weekend breakfast into something the family will actually get out of bed for. Serve it with homemade Southern biscuits, oven-cooked bacon, fresh fruit, and whipped cream for a late-summer brunch or cozy fall breakfast.

Chocolate Gravy Variations

Malted Chocolate Gravy

Replace 1 to 2 tablespoons of the cocoa powder with chocolate malt powder. Because many malt powders are sweetened, reduce the granulated sugar slightly if needed.

Cinnamon Chocolate Gravy

Add 1/4 teaspoon ground cinnamon to the dry ingredients for a warm background flavor.

Mocha Chocolate Gravy

Add 1/2 teaspoon instant espresso powder to the cocoa mixture. The coffee deepens the chocolate flavor without making the gravy taste strongly of coffee.

Dairy-Free Chocolate Gravy

Use unsweetened oat or almond milk and replace the dairy butter with plant-based butter. Oat milk generally creates the creamiest dairy-free version.

Gluten-Free Chocolate Gravy

Replace the all-purpose flour with a cup-for-cup gluten-free flour blend suitable for sauces. Because different blends thicken differently, keep a little extra milk available for adjusting the consistency.

What to Serve with Chocolate Gravy

Warm biscuits are the traditional choice because their flaky layers catch every spoonful. Make the complete breakfast with this Southern biscuit recipe.

Chocolate gravy is also delicious over:

  • Buttermilk pancakes
  • Belgian waffles
  • French toast
  • Cinnamon rolls
  • Pound cake
  • Angel food cake
  • Vanilla or butter pecan ice cream
  • Fresh strawberries, bananas, or peaches

For an easy dessert, spoon the warm gravy over grilled cake with fresh fruit.

Storage and Reheating

Let leftover chocolate gravy cool, then transfer it to an airtight container. Refrigerate it for up to 3 to 4 days.

Reheat it in a saucepan over low heat while whisking frequently. Add a splash of milk as needed to restore its smooth, pourable consistency.

Individual portions may also be microwaved in 20- to 30-second intervals. Stir after every interval so the gravy reheats evenly.

Freezing is not recommended because milk-based gravy may separate or develop a grainy texture after thawing.

Old-fashioned chocolate gravy ready to serve over breakfast biscuits
Store leftover chocolate gravy in the refrigerator and reheat it gently with a splash of milk.

Can You Make Chocolate Gravy Ahead of Time?

Chocolate gravy has its best texture immediately after cooking, but it may be made one day in advance. Refrigerate it in a covered container and reheat it slowly with a few tablespoons of milk.

For easier breakfast preparation, whisk the cocoa powder, sugar, flour, and salt together the night before. Store the dry mixture in a covered container, then add the milk and cook the gravy shortly before serving.

Frequently Asked Questions

What is Southern chocolate gravy?

Southern chocolate gravy is a sweet breakfast gravy made with cocoa powder, sugar, flour, milk, butter, and vanilla. It is traditionally served warm over biscuits.

How do you make easy chocolate gravy from scratch?

Whisk cocoa powder, sugar, flour, and salt together. Add a small amount of warm milk to make a smooth paste, then gradually add the remaining milk. Cook while whisking until thickened, then stir in butter and vanilla.

Can you make chocolate gravy with water instead of milk?

Yes. Replace the milk with an equal amount of water. The gravy will be less creamy, but the butter will add richness and help create a smoother texture.

Why is my chocolate gravy lumpy?

Lumps usually form when the milk is added too quickly or the dry ingredients are not thoroughly combined. Begin with a small amount of milk and make a smooth paste before adding the rest.

Why did my chocolate gravy not thicken?

The mixture may not have reached a gentle simmer or cooked long enough. Continue whisking over medium-low heat for another 1 to 2 minutes.

Can I double this chocolate gravy recipe?

Yes. Double every ingredient and use a larger saucepan to leave enough room for whisking. A double batch may need a few extra minutes to thicken.

More Recipes for a Southern-Style Breakfast

Chocolate for Breakfast? Absolutely.

This Southern chocolate gravy recipe proves that a few everyday ingredients can turn warm biscuits into the breakfast everyone remembers.

Whisk the milk in slowly, let the flour simmer long enough to thicken, and serve the gravy while it is warm. Chocolate for breakfast may sound mischievous, but biscuits have never objected.

Southern Chocolate Gravy Recipe

Southern Chocolate Gravy Recipe

Yield: About 2 cups
Prep Time: 5 minutes
Cook Time: 7 minutes
Total Time: 12 minutes

This Southern chocolate gravy recipe turns cocoa powder, sugar, flour, milk, butter, and vanilla into a smooth, old-fashioned breakfast gravy for warm biscuits. It is ready in about 12 minutes and includes an easy lump-free mixing method.

4.4 Stars (5 Reviews)

Ingredients

  • 1/4 cup unsweetened cocoa powder
  • 1 cup granulated sugar
  • 3 tablespoons all-purpose flour
  • 1/4 teaspoon salt
  • 2 cups whole milk, gently warmed
  • 4 tablespoons unsalted butter, cubed
  • 1 teaspoon vanilla extract
  • Hot biscuits, for serving
  • Fresh berries or whipped cream, optional

Instructions

    Whisk the cocoa powder, sugar, flour, and salt together in a medium skillet or heavy-bottomed saucepan until evenly combined and free of visible lumps.
    Add a small amount of the warm milk and whisk until the dry ingredients form a completely smooth chocolate paste.
    Gradually pour in the remaining warm milk while whisking continuously.
    Place the skillet over medium heat. Cook for 5 to 7 minutes, whisking continuously and scraping the bottom and corners of the pan.
    Continue cooking until the chocolate gravy looks glossy and is thick enough to coat the back of a spoon while remaining easy to pour.
    Remove the skillet from the heat.
    Stir in the cubed butter until completely melted, then mix in the vanilla extract.
    Serve immediately over split, warm biscuits. The gravy will continue to thicken slightly as it cools.

Notes

Equipment

  • Medium skillet or heavy-bottomed saucepan
  • Wire whisk
  • Measuring cups and spoons
  • Rubber spatula or wooden spoon
  • Fine-mesh strainer, optional



Expert Tips

  • Whisk the cocoa powder, sugar, flour, and salt together before adding any liquid.
  • Add only a small amount of milk at first and whisk it into a smooth paste.
  • Use gently warmed milk to help the ingredients combine smoothly.
  • Whisk continuously as the gravy heats and thickens.
  • Scrape the bottom and corners of the skillet so the gravy does not scorch.
  • Remove the gravy from the heat while it is slightly thinner than your preferred consistency because it thickens as it cools.



Troubleshooting

If the chocolate gravy is too thick, whisk in warm milk 1 tablespoon at a time. If it is too thin, continue cooking over medium-low heat for another 1 to 2 minutes. If it tastes floury, let it simmer gently for another minute while whisking. Pour stubbornly lumpy gravy through a fine-mesh strainer before adding the butter and vanilla.



Variations

  • Water variation: Replace the milk with 2 cups of water and keep the butter for richness.
  • Milk-and-water variation: Use 1 cup milk and 1 cup water.
  • Malted variation: Replace 1 to 2 tablespoons of cocoa powder with chocolate malt powder.
  • Cinnamon variation: Add 1/4 teaspoon ground cinnamon.
  • Mocha variation: Add 1/2 teaspoon instant espresso powder.
  • Dairy-free variation: Use unsweetened oat milk and plant-based butter.
  • Gluten-free variation: Use a cup-for-cup gluten-free flour blend suitable for sauces.



Serving Suggestions

Serve warm Southern chocolate gravy over split biscuits, pancakes, waffles, French toast, cinnamon rolls, pound cake, angel food cake, vanilla ice cream, or fresh fruit. Add berries or whipped cream for a special breakfast or dessert.



Storage

Let leftover chocolate gravy cool, then refrigerate it in an airtight container for up to 3 to 4 days.



Freezing

Freezing is not recommended because milk-based chocolate gravy may separate or become grainy after thawing.



Reheating

Reheat the gravy in a saucepan over low heat while whisking frequently. Add a splash of milk as needed to restore its smooth, pourable consistency. Individual servings may be microwaved in 20- to 30-second intervals, stirring after each interval.



Make Ahead

The gravy may be prepared one day ahead and refrigerated. For the best texture, combine the dry ingredients in advance and cook the gravy shortly before serving.



More Recipes to Try



Nutrition Disclaimer

Nutrition information is provided as an estimate for convenience and may vary according to product brands, measurements, serving size, and preparation methods. The nutrition calculation should exclude biscuits, berries, whipped cream, and other optional serving ingredients.

Recommended Products

Nutrition Information:
Yield: 8 Serving Size: 1/4 cup
Amount Per Serving: Calories: 268Total Fat: 9gSaturated Fat: 5gUnsaturated Fat: 4gCholesterol: 21mgSodium: 96mgCarbohydrates: 43gFiber: 2gSugar: 34gProtein: 4g

Nutritionl information may not be accurate

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Next Recipe to Try

Now that the chocolate gravy is handled, make the biscuits worthy of it. These flaky Southern biscuits are buttery, tender, and ready in less than 30 minutes.

About Julee Morrison

Julee Morrison is an author and writer with over 35 years of experience in parenting and family recipes. She’s the author of four cookbooks: The Instant Pot College Cookbook, The How-To Cookbook for Teens, The Complete Cookbook for Teens, and The Complete College Cookbook.Available on Amazon,

Her work has appeared in The LA Times, Disney’s Family Fun Magazine, Bon Appétit, Weight Watchers Magazine, All You, Scholastic Parent & Child, and more.

Her article "My Toddler Stood on Elvis' Grave and Scaled Over Boulders to Get to a Dinosaur" appeared on AP News, and her parenting piece “The Sly Way I Cured My Child's Lying Habit” was featured on PopSugar.

Outside of writing, Julee enjoys baking, reading, collecting crystals, and spending time with her family. You can find more of her work at Mommy’s Memorandum.

Skip to Recipe