Turkey Gravy is my favorite part of the whole Thanksgiving feast! This easy homemade recipe calls for turkey stock, butter, cornstarch, and a medley of mouthwatering herbs and seasonings. It’s so smooth, savory, and perfect for drizzling all over your plate.

A spoon is drizzling gravy over a small white container.

Turkey Gravy

“Can you pass the gravy, please?” I think that might just be the most uttered phrase at any Thanksgiving table. While we all may disagree on things like cranberry sauce and green bean casserole, I’ve yet to meet a single person who didn’t love gravy. And let’s be honest… It’s not just for the turkey. I put this gravy on just about everything on my plate!

What’s great about this Turkey Gravy is just how hassle-free it is. You really only need turkey stock, butter, and cornstarch to make the actual gravy. Other than that, it’s just a bouquet of herbs and seasonings that create the best flavor palate! Garlic and onion powder mix together with dried rosemary and thyme to make every last drop so delicious.

A whisk is placed in a pot full of gravy.

How to Make Turkey Gravy

In just a few easy steps, you’ll have the undisputed favorite item on the table.

  1. Make a roux. Melt the butter in a saucepan over medium high heat. Whisk in the cornstarch, then turn the heat to medium low and keep cooking until the roux is golden brown.
  2. Add the remaining ingredients. Whisk in the stock until it’s smooth. Stir in all of the seasonings.
  3. Keep cooking. Continue cooking and stirring the gravy for about 5-10 minutes until it’s thick. Season with a little salt and pepper if desired.
A white gravy boat is filled with garnished turkey gravy.

How To Serve Turkey Gravy?

First things first – try to exercise good table manners by not licking the boat clean once it’s empty.

When I say that Turkey Gravy goes well with just about everything, I mean it! Besides the obvious Thanksgiving Turkey, this gravy also pairs well with a number of side dishes. Here are a few of my favorites to drizzle a little (or a lot) of gravy on:

Can I make Turkey Gravy in advance?

I totally get it. On Thanksgiving day, I also like to relieve as much stress as possible by prepping everything I can in advance! With that being said, this Turkey Gravy is best when it’s first made.

However, you can make it in advance if you really need to! Fully make the gravy and let it cool to room temperature. Once cooled, transfer it to an airtight container and keep it in the fridge for about 2-3 days. You can either reheat it in the microwave or right back in the pot over medium heat until warmed through.

Tips for the Best Turkey Gravy

  • If possible, try to use Homemade Turkey Stock. The flavor of homemade stock is always so much better than store-bought! But don’t worry, the store-bought stuff also works just fine with this easy recipe.
  • Don’t burn the roux! If you’ve ever made a roux, you know how temperamental they can be. Keep a close eye on it and whisk in the broth as soon as it reaches a golden brown color.
  • Measure the herbs and spices with care. Only add more after you’ve conducted a little taste test. You can always add more garlic powder, but you can’t take it out once it’s mixed in.
A white gravy boat is filled with brown turkey gravy.

This Thanksgiving, serve the BEST side dishes!

For more Thanksgiving dinner ideas, follow us on Instagram and Facebook!

A spoon is drizzling gravy over a small white container.

Get the Recipe: Turkey Gravy Recipe

Rich, savory Turkey Gravy is easy to make in minutes with just turkey stock, butter and flour. Mix in herbs and seasoning to boost the flavor even more. Pan drippings just put this over the top!
No ratings yet


  • 1/4 cup butter
  • 3 tablespoons cornstarch
  • 32 ounces turkey stock
  • 1 tablespoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary
  • Kosher salt and fresh ground pepper, to taste


  • saucepan


  • In a medium saucepan, melt the butter over medium-high heat.
  • Whisk in the cornstarch to create a roux. Turn the heat to medium low and continue to cook until the mixture turns golden brown, approximately 2-3 minutes.
  • Slowly whisk in the stock until smooth.
  • Stir in the garlic powder, onion powder, thyme and rosemary.
  • Continue cooking until the gravy thickens, approximately 5-10 minutes, and then season with salt/pepper, to taste.
  • Transfer to a gravy boat and serve.
Calories: 72kcal, Carbohydrates: 5g, Protein: 2g, Fat: 5g, Saturated Fat: 3g, Polyunsaturated Fat: 0.3g, Monounsaturated Fat: 1g, Trans Fat: 0.2g, Cholesterol: 12mg, Sodium: 139mg, Potassium: 91mg, Fiber: 0.1g, Sugar: 1g, Vitamin A: 122IU, Vitamin C: 0.2mg, Calcium: 5mg, Iron: 0.3mg