Hey y’all! If you’ve ever wondered how to turn leftover ham drippings into something truly magical, you’re in for a treat. This homemade Ham Gravy recipe is creamy, savory, and downright irresistible—perfect for pouring over biscuits, mashed potatoes, or roasted veggies. Whether it’s a holiday feast or a weeknight dinner, this gravy brings everyone to the table. Let’s get cooking!
Why You’ll Love This Ham Gravy
- Rich, savory flavor that elevates any comfort meal.
- Quick and easy—ready in just 15 minutes from start to finish.
- Perfect for using up leftover ham drippings after a big meal.
- Uses simple pantry ingredients you likely already have.
- Versatile—delicious over biscuits, potatoes, or even rice!
Ham Gravy Ingredients
- 1/4 cup ham drippings (or substitute unsalted butter if needed)
- 1/4 cup all-purpose flour
- 2 cups milk (whole milk recommended)
- 1/2 cup finely chopped cooked ham
- 1/4 teaspoon ground black pepper
- Salt to taste (start with 1/8 teaspoon, adjust as needed)
- Optional: pinch of cayenne pepper or smoked paprika for extra flavor
How to Make Ham Gravy: Step-by-Step Directions
Step 1: Prep the Base
In a medium skillet or saucepan over medium heat, add the ham drippings. If you don’t have drippings, melt 1/4 cup unsalted butter instead. Let it heat until shimmering.

Step 2: Make the Roux
Sprinkle in the all-purpose flour and whisk constantly for about 2 minutes, until the mixture becomes golden and smells nutty. This roux will thicken your gravy and add rich flavor.
Step 3: Add Milk & Whisk
Slowly pour in the milk while whisking to prevent lumps. Continue whisking until the mixture is smooth and starts to thicken, about 3-4 minutes.
Step 4: Stir in Ham & Seasonings
Add the chopped ham, black pepper, and a pinch of salt (taste before adding more). Simmer for another 3-4 minutes, stirring frequently, until the gravy is creamy and heated through.
Step 5: Serve Hot
Remove from heat and serve your homemade ham gravy immediately over biscuits, mashed potatoes, or your favorite side dish!

Notes & Helpful Cooking Tips
- For extra-smooth gravy, strain out any solid bits before serving.
- Want a little more depth? Stir in a teaspoon of Dijon mustard or a splash of heavy cream at the end.
- Check out this guide to making perfect gravy every time for more tips!
Ham Gravy Variations
- Spicy Ham Gravy: Stir in 1/4 teaspoon cayenne pepper or a few dashes of hot sauce.
- Cheesy Ham Gravy: Add 1/2 cup shredded cheddar cheese before serving and stir until melted.
- Herb-Infused Ham Gravy: Add 1 tablespoon chopped fresh chives, thyme, or parsley for a fresh kick.
Required Equipment for Ham Gravy
- Medium skillet or saucepan
- Whisk
- Measuring cups and spoons
- Cutting board and knife (for ham)
How to Store Ham Gravy
Let leftover ham gravy cool to room temperature. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a saucepan over low heat, whisking in a splash of milk if needed to restore creaminess.
Ham gravy does not freeze well, as the texture may change when thawed.

Serving Suggestions & Pairings for Ham Gravy
- Pour generously over warm buttermilk biscuits for a classic breakfast.
- Serve with creamy mashed potatoes or roasted potatoes for a comforting side.
- Drizzle over steamed green beans or roasted Brussels sprouts for an extra burst of flavor.
- Try it as a sauce for rice, grits, or even cornbread!
Pro Tips for the Perfect Ham Gravy
- Always whisk the roux thoroughly to avoid lumps—low and slow is the key! Read more about roux techniques here.
- Taste as you go—ham drippings can be salty, so season at the end to avoid overseasoning.
- If your gravy gets too thick, whisk in a little extra warm milk until it reaches your desired consistency.
Ham Gravy FAQ
- Can I make ham gravy without ham drippings?
- Yes! Just use unsalted butter and add chopped cooked ham for plenty of flavor.
- How do I fix lumpy ham gravy?
- If your gravy has lumps, strain it through a fine mesh sieve or blend it for a few seconds.
- Can I make this ham gravy gluten-free?
- Absolutely—just substitute a gluten-free all-purpose flour blend for regular flour. Learn more about gluten-free cooking here.
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Ingredients
- 1/4 cup ham drippings or melted butter
- 1/4 cup all-purpose flour
- 2 cups milk
- 1/2 cup finely chopped cooked ham
- 1/4 teaspoon black pepper
- 1/4 teaspoon onion powder
- 1/4 teaspoon garlic powder
- Salt to taste
Instructions
-
1In a medium skillet over medium heat, add the ham drippings or melted butter.
-
2Whisk in the flour and cook, stirring constantly, for 2-3 minutes until the mixture is golden and bubbly.
-
3Gradually whisk in the milk, stirring to prevent lumps. Continue to cook until the gravy thickens, about 5-7 minutes.
-
4Stir in the chopped ham, black pepper, onion powder, and garlic powder. Simmer for 2-3 minutes to heat through.
-
5Taste and add salt as needed. Serve hot over biscuits, mashed potatoes, or your favorite dish.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!