Soulfully Made » Breakfast » Chocolate Gravy

Chocolate Gravy

Nikki Lee
by Nikki Lee Updated: December 6, 2025
No ratings yet

Chocolate Gravy is pure Southern comfort! Made with simple pantry ingredients, it’s warm, smooth, and deeply chocolatey, perfect for drizzling over biscuits, toast, and all your favorite breakfast treats!

This post may contain affiliate links. Please read our disclosure policy.

If you know about Chocolate Gravy, you know. It’s one of those recipes that feels nostalgic and just makes everything about breakfast better! It comes together with the simplest ingredients, and the result is pure comfort: warm, smooth, deeply chocolatey, and perfect for drizzling over biscuits or toast!

Two biscuits on a plate with chocolate gravy poured over the top.

why you’ll love this Chocolate Gravy Recipe

Nikki in the kitchen with key lime tarts on the counter.

As a Southern gal, I absolutely love biscuits and gravy, but chocolate gravy and biscuits?! Now that is a combo I can’t get enough of. Chocolate gravy is used just like sausage gravy, but turns your breakfast into a sweet treat that is literally so good! 

Plus, this recipe is a favorite with adults and kids alike. It turns an ordinary morning into something special, whether it’s a holiday breakfast or a special weekend treat. If you’re looking for a breakfast that brings everyone to the table fast, this chocolate gravy will never disappoint!

Here’s what makes this Chocolate Gravy Recipe a keeper:

A Southern Classic: Being from the South, this recipe is a classic comfort recipe that always brings some nostalgia to the table.
Simple Ingredients: Made with pantry staples like cocoa, sugar, flour, and milk, yet it delivers the richest, silkiest chocolate sauce!
Crowd Pleaser: Whether you’re serving a weekend breakfast or hosting holiday guests, chocolate gravy is always a guaranteed breakfast win.
Versatile: Pour it over biscuits, toast, pancakes, waffles, or even ice cream! This warm, chocolatey gravy works with pretty much anything.

Nikki

Nikki’s Top Tips Before You Make Homemade Chocolate Gravy

  • Whisk early and often. Thoroughly mixing the dry ingredients first prevents lumps, and then constant whisking while cooking keeps the gravy silky and smooth.
  • Watch the heat. Keep it at medium or below! Chocolate scorches fast, and a gentle simmer is all you need for perfect thickness.
  • Avoid scraping scorched bits. If the bottom burns, immediately transfer the gravy to a clean pan. Scraping will mix in bitter flavors, so avoid it at all costs.
  • Adjust the thickness. If the gravy thickens too much, whisk in a tablespoon or two of milk at the end until it reaches your perfect pourable consistency.

Chocolate Gravy Ingredients

Ingredients needed to make chocolate gravy.
  • Granulated Sugar: Sweetens the gravy and helps it thicken smoothly.
  • Light Brown Sugar: I like to add some brown sugar here, too. It adds a hint of caramel flavor thanks to the molasses.
  • All-Purpose Flour: The key thickener that gives the gravy its silky, spoon-coating texture!
  • Unsweetened Cocoa Powder: Choose a good-quality cocoa for the richest flavor.
  • Salt: Just a pinch balances the sweetness!
  • Instant Espresso Powder: While this is optional, I add just enough to deepen the chocolate flavor without adding coffee taste.
  • Whole Milk: Creates a creamy, luscious base for the gravy.
  • Butter: Adds richness and a glossy finish.
  • Vanilla extract: For an added depth of flavor!

How To Make Southern Chocolate Gravy

Be sure to see the recipe card below for exact ingredients and full recipe instructions!

Step 1 | Combine Dry Ingredients

Add both sugars, flour, cocoa powder, salt, and espresso powder in the medium saucepan. Whisk thoroughly until the mixture is free of lumps.

Brown sugar, granulated sugar, flour, cocoa powder, and espresso powdered whisked together in a sauce pan.

Step 2 | Add the Milk

Pour in the milk while whisking constantly. Continue whisking until smooth.

Milk poured into the saucepan of dry ingredients and whisked together.

Step 3 | Bring to a Simmer

Place the saucepan over medium heat. Cook, whisking constantly, until the gravy begins to bubble, which should take about 8-10 minutes. Make sure to scrape the bottom and corners of the pan.

Allow the gravy to gently simmer for another minute. Continue to whisk to prevent scorching.

Butter added to chocolate gravy in a saucepan.

Want to Save this Recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

By submitting this form, you consent to receive emails from Soulfully Made.

Step 4 | Serve & Enjoy

Remove the pan from the heat. Add the butter and vanilla extract, whisking until the butter has melted. Serve warm over biscuits, toast, or pancakes.

Chocolate gravy in a small serving bowl next to strawberries and biscuits.

Variations and Substitutions

  • Extra rich: Use ½ cup heavy cream or evaporated milk in place of some of the whole milk for an extra-rich, dessert-like gravy.
  • Add spice: Add a pinch of cinnamon or even cayenne for a twist. Warm spice or gentle heat both work beautifully with chocolate.
  • Deeper Chocolate: Swap part of the cocoa powder with Dutch-process cocoa for a deeper, darker chocolate flavor.

Recipe FAQs

What is chocolate gravy made of?

Chocolate gravy is made from simple pantry staples like cocoa powder, sugar, flour, milk, butter, and vanilla. The flour thickens it into a silky, spoonable gravy instead of a thin sauce.

What is the difference between chocolate sauce and chocolate gravy?

Chocolate sauce is typically thinner and made without flour, giving it more of a pourable, syrup-like consistency. Chocolate gravy, on the other hand, is thickened with flour and cooked like a traditional gravy, making it richer, creamier, and perfect for serving over biscuits!

Why does a skin form on top of chocolate gravy?

Milk-based sauces naturally form a skin as water evaporates and proteins concentrate on the surface. To prevent it, press plastic wrap directly onto the surface before refrigerating.

Side view of pouring chocolate gravy over the top of two biscuits.

Storage & Make-ahead Tips

Storage: Store leftover chocolate gravy in an airtight container in the fridge for up to 4 days. A skin may form, but this is completely normal!
Reheat: Reheat gently on the stove over low heat, whisking often, or microwave in short intervals, stirring between each one until smooth.
Make Ahead: Since this chocolate gravy stores well in the fridge, you can make it a day ahead of time and reheat it gently before serving.

What to Serve with Chocolate Gravy

My favorite way to serve chocolate gravy is over warm buttermilk biscuits or my buttermilk swim biscuits, but honestly, it’s just as good over other breakfast options like chocolate chip pancakes, croissant waffles, or crepes. You can also drizzle it over fruit, spoon it on vanilla ice cream, or swirl it into oatmeal! 

If you’re serving a big brunch spread, it pairs well with savory items too, like crispy bacon or even an overnight breakfast casserole.

Hungry for more easy, home-cooked, delicious recipes?

Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, and Instagram.

Close up of two biscuits on a plate with chocolate gravy over the top.

Chocolate Gravy Recipe

No ratings yet

Click Stars To Rate

Chocolate Gravy is pure Southern comfort! Made with simple pantry ingredients, it’s warm, smooth, and deeply chocolatey, perfect for drizzling over biscuits, toast, and all your favorite breakfast treats!
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 6 servings

Ingredients
 

  • ¾ cup granulated sugar
  • ¼ cup light brown sugar - packed
  • 3 tablespoons all purpose flour
  • cup unsweetened cocoa powder
  • ½ teaspoon salt
  • 1 teaspoon instant espresso powder - optional
  • 2 cups whole milk
  • 2 tablespoons butter - cut into pieces
  • 1 teaspoon vanilla extract

Instructions
 

  1. Add both sugars, flour, cocoa powder, salt, and espresso powder in the medium saucepan. Whisk thoroughly until the mixture is free of lumps.
  2. Pour in the milk while whisking constantly. Continue whisking until smooth.
  3. Place the saucepan over medium heat. Cook, whisking constantly, until the gravy begins to bubble, which should take about 8-10 minutes. Make sure to scrape the bottom and corners of the pan.
  4. Allow the gravy to gently simmer for another minute. Continue to whisk to prevent scorching.
  5. Remove the pan from the heat. Add the butter and vanilla extract, whisking until the butter has melted. Serve warm over biscuits, toast, or pancakes.
Last step! If you make this, please leave a review, letting us know how it was!

Notes

  • To prevent lumps, whisk or sift the dry ingredients together before adding liquid. 
  • If your gravy scorches on the bottom, don’t scrape the scorched bits into the gravy. Immediately pour the gravy into a clean pan to finish cooking. This happens when the heat is too high or from inconsistent whisking.
  • If the gravy is too thick, remove it from the heat and whisk in an extra tablespoon or two of milk until you reach your desired consistency. 
  • Don’t let the gravy come to a rolling boil. A gentle simmer is all that’s needed for the flour to thicken the mixture. Boiling it too aggressively will cause scorching.

Want to Save this Recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

By submitting this form, you consent to receive emails from Soulfully Made.

Nutrition

Serving: 1 serving | Calories: 240 kcal | Carbohydrates: 44 g | Protein: 4 g | Fat: 7 g | Saturated Fat: 4 g | Polyunsaturated Fat: 0.3 g | Monounsaturated Fat: 2 g | Trans Fat: 0.2 g | Cholesterol: 20 mg | Sodium: 259 mg | Potassium: 219 mg | Fiber: 2 g | Sugar: 38 g | Vitamin A: 248 IU | Calcium: 116 mg | Iron: 1 mg

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

RATE THIS RECIPE




This site uses Akismet to reduce spam. Learn how your comment data is processed.