This delicious brown gravy recipe is rich, silky, deeply savory, and perfect for serving with turkey, mashed potatoes, stuffing, and a full holiday dinner. It can be made ahead of time, which means less stress in the kitchen and more time to enjoy your guests.

A smooth homemade brown gravy can completely transform a meal. This herbed peppercorn version is made with butter, onion, flour, broth, rosemary, black pepper, and a finishing splash of cream. The result is a glossy, flavorful gravy with a deep golden-brown color and a comforting, savory taste.
One of the best parts of this make-ahead brown gravy recipe is that you do not need to wait for pan drippings. That makes it especially useful for Thanksgiving, Christmas, Sunday dinner, or any gathering where the main roast is already demanding your attention. Instead of rushing to whisk together gravy while the turkey rests and everyone waits at the table, you can prepare this recipe in advance and simply warm it before serving.
The secret to the flavor is a properly browned roux. A roux is a mixture of butter and flour cooked together before liquid is added. In this recipe, the roux is cooked until it reaches a butterscotch color. That extra browning step creates a nutty, toasted flavor and gives the gravy its rich color. The onion adds sweetness and depth, while rosemary and freshly ground black pepper bring a classic holiday flavor.
Store-bought turkey broth or chicken broth works well here, and homemade broth can also be used if you have it ready. A small amount of heavy cream added at the end gives the gravy a silky texture and a rounded, luxurious finish. For the smoothest result, puree the gravy with an immersion blender or strain it through a fine-mesh sieve before serving.
How to Make Brown Gravy In Advance
- Cook minced onion in butter with a little salt until the onion is soft and fragrant.
- Stir in the flour and continue cooking until the mixture turns a deep butterscotch color. This step builds the rich, toasted flavor that makes homemade brown gravy taste so good.
- Slowly whisk in the turkey broth or chicken broth. Add it gradually because the mixture may bubble quickly when the liquid hits the hot roux.
- Stir in the rosemary and freshly ground black pepper, then simmer the gravy until it thickens.
- Whisk in the cream and adjust the seasoning with the remaining salt.
- For best flavor, let the gravy stand for about 1 hour so the herbs and pepper can infuse the sauce.
- Strain the gravy or blend it until smooth, then transfer it to a heat-safe storage container. Cool slightly, refrigerate, and rewarm gently over low heat before serving.
Making gravy ahead of time is one of the easiest ways to reduce holiday cooking stress. Since the gravy is already prepared, you can focus on carving the turkey, finishing side dishes, and getting everything to the table hot. Reheat it slowly and whisk occasionally until it is smooth and steaming. If it becomes too thick after chilling, add a small splash of broth while reheating until it reaches your preferred consistency.
Can You Freeze Homemade Gravy?
Yes, homemade brown gravy can be frozen. For the best texture, freeze it before adding the cream. Ladle the cooled gravy into a large freezer bag, press out as much air as possible, seal it tightly, and lay it flat in the freezer. It can be frozen for up to 3 months.
When you are ready to use it, thaw the gravy in the refrigerator and reheat it gently in a saucepan over low heat. Whisk well as it warms. Once hot and smooth, add the heavy cream and adjust the seasoning if needed. This method helps preserve the gravy’s texture and keeps it tasting fresh.
Other Fan-Favorite Turkey Dinner Recipes
- Easy Roast Turkey with Cranberry Chutney
- The Best Mashed Potatoes You’ll Ever Try
- Cornbread Casserole
- Apple Turkey Stuffing
- Candied Brussels Sprouts with Maple and Bacon
- Maple Five Spice Roasted Butternut Squash
- Super Easy Pumpkin Pie
- Green Bean Casserole with Crispy Onions
- Turkey Giblet Gravy Recipe Without Drippings
Next reading:
- What to Eat with Leftover Mashed Potatoes
- Leftover Turkey Pot Pie
- Leftover Turkey Casserole
Note:
This recipe makes about 2 1/2 cups of brown gravy. Double or triple the recipe if you are serving a larger holiday meal or want extra gravy for leftovers.

Make-Ahead Herbed Peppercorn Brown Gravy Recipe
Ingredients
- 4 tbsp butter
- ¾ cup minced onion from about ½ of a large onion
- 1 tsp kosher salt divided use
- 4 tbsp flour
- 2 cups turkey broth (or chicken broth)
- 1 tbsp rosemary finely chopped
- 1 tsp freshly ground black pepper
- ½ cup heavy cream (35% fat whipping cream)
Instructions
-
Melt the butter in a large, heavy-bottomed saucepan over medium-high heat. Add the minced onion and ½ teaspoon of the salt. Cook until the onion is soft, about 5 minutes.
-
Stir in the flour and cook, stirring often, until the mixture turns a butterscotch color and smells lightly toasted.
-
Carefully whisk in the broth in a slow, steady stream. The mixture may bubble up quickly, so add the liquid gradually while whisking.
-
Stir in the rosemary and black pepper, then reduce the heat to low. Whisk in the cream and the remaining ½ teaspoon of salt. When the gravy thickens, turn off the heat and cover.
Pro tip: Let the gravy stand for 1 hour to allow the flavors to infuse.
-
Just before serving, return the gravy to a gentle simmer over low heat. For an extra-smooth texture, puree it with an immersion blender or press it through a fine-mesh sieve into a serving dish and discard the solids.
Notes
-
- Shown here served with a boneless turkey breast roast.
- If making this brown gravy ahead, refrigerate it in a covered container and reheat gently over low heat before serving.
- If freezing, leave out the cream and add it after thawing and reheating the gravy.