Chocolate Gravy
A rich, velvety southern tradition that turns cocoa into a luscious breakfast gravy. Poured warm over fresh buttermilk biscuits, it's a sweet start to the day that feels like dessert but is proudly served at the breakfast table.
For 4 servings
- prep
Mix the dry ingredients.
In a medium heavy-bottomed saucepan, whisk together the sugar, flour, cocoa powder, and salt until no lumps remain.
TIPSift the cocoa and flour together if your cocoa tends to clump. - mix
Whisk in the milk slowly.
Place the saucepan over medium heat. Pour in the milk in a steady stream while whisking constantly to create a smooth paste with no dry pockets. Keep whisking until the mixture is uniform and begins to warm.
TIPAdding milk gradually prevents lumps. A flat whisk works better than a balloon whisk for this. - simmer · ~7 min
Cook until thickened.
Continue whisking gently but constantly as the gravy comes to a gentle bubble. Cook for 5 to 7 minutes until the gravy noticeably thickens and coats the back of a spoon. It should be the consistency of thin pudding.
TIPDon't walk away — chocolate gravy can scorch on the bottom if left unattended. Keep the heat at medium, never high. - mix
Finish with butter and vanilla.
Remove the saucepan from the heat. Add the butter and vanilla extract, then whisk until the butter melts completely and is fully incorporated into the glossy gravy.
- serve
Serve warm over hot biscuits.
Ladle the warm chocolate gravy generously over split, hot buttermilk biscuits. Serve immediately before it begins to set. A thin skin will form as it cools; whisk in a splash of warm milk to revive leftovers.
TIPGravy thickens as it cools. If it gets too thick, whisk in a tablespoon of warm milk at a time until the consistency returns.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a heavy-bottomed saucepan to prevent scorching while the gravy simmers.
- 2Whisk constantly after adding milk to avoid lumps; a flat whisk works best.
- 3Cook until the mixture coats the back of a spoon, about 5-7 minutes.
- 4Remove from heat before adding butter and vanilla so they don't burn.
- 5Leftover gravy can be reheated with a splash of milk, whisking until smooth.
- 6Serve immediately over hot biscuits; the gravy sets as it cools.
Adapt it for your goals.
Dairy-free
Substitute whole milk with unsweetened almond or oat milk and use vegan butter. The gravy will be slightly thinner but still rich and chocolatey.
spiced chocolateSpiced chocolate
Add 1/4 tsp cinnamon and a pinch of cayenne with the dry ingredients for a warm, spicy kick that complements the cocoa.
dark chocolate boostDark chocolate boost
Stir in 2 oz finely chopped dark chocolate (70% cacao) after removing from heat for an extra-intense, fudgy gravy.
Why this is on our healthy list.
Rich in Antioxidants
Unsweetened cocoa powder is packed with flavonoids, which may support heart health and reduce inflammation.
Source of Calcium
Whole milk provides calcium, essential for strong bones and teeth, in this comforting breakfast treat.
Frequently asked questions
Yes, but it will thicken as it cools. Reheat gently on the stovetop, whisking in a splash of milk to restore the silky consistency.



