← Back to Blog

Gravy

I submitted the revised manuscript to the editor Friday at noon, three days before the March fifteenth deadline. The coda piece is in. All ten essays plus the coda are now in the manuscript at sixty-eight pages of revised material. The book is now in the publisher’s production hands — copyedits come back in May, page proofs in August, advance reader copies print in late summer, the book ships to bookstores in October 2025.

The next eighteen months are going to be the long publication-runway phase that authors call “the wait.” The agent has lined up some side work to keep me writing during the wait — freelance pitches to magazines, possible podcast appearances closer to publication, a small recipe-column gig she’s exploring.

Sunday I made gravy — from-scratch gravy as a recipe-development exercise because the cafe’s weekend brunch menu needed a definitive gravy recipe and Mama had asked me to develop the cafe’s standard. Gravy is the kind of recipe that looks dead simple in concept but is structurally easy to do badly — lumpy, too thick, too thin, under-seasoned, over-floured. The cafe needed a gravy that was reliably consistent across different cooks and different mornings.

The technique: a pound of bulk breakfast sausage browned and crumbled in a heavy skillet for ten minutes until the fat has rendered. Reserve a quarter-cup of the rendered fat in the pan and reserve the cooked sausage separately.

The roux: a quarter-cup of all-purpose flour whisked into the rendered sausage fat. Cook for two full minutes, whisking constantly, until the flour-fat-mixture is the color of light caramel (the right roux color for a country-style sausage gravy — lighter than a Cajun roux, darker than a French béchamel roux). The two-minute cook is non-negotiable; under-cooked roux makes flour-tasting gravy.

The milk: three cups of whole milk poured in slowly while whisking continuously. The gravy thickens to coat-the-back-of-a-spoon consistency in about four minutes once it comes to a low simmer. Add two more tablespoons of milk if too thick.

The seasoning: a teaspoon of black pepper (gravy needs more black pepper than seems reasonable; the pepper is a structural flavor element, not a garnish), a half-teaspoon of salt, a quarter-teaspoon of garlic powder, a pinch of cayenne. The cooked sausage returned to the gravy.

The gravy holds for two days in the fridge and reheats well with a splash of milk. I sent the recipe to Mama Sunday night with the cafe-portion-scaling notes (multiply by six for cafe service). It goes on the cafe’s brunch menu next Saturday.

Two-minute roux. Whisk in milk slowly. Pepper-heavy. Here’s the build.

Gravy

Prep Time: 10 minutes | Cook Time: 45 minutes | Total Time: 55 minutes | Servings: 8

Ingredients

  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef or chicken broth (low sodium preferred)
  • 1/2 cup pan drippings or additional broth
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon kosher salt, or to taste
  • 1/4 teaspoon Worcestershire sauce
  • Fresh parsley, chopped, for garnish (optional)

Instructions

  1. Build the roux. In a medium saucepan over medium heat, melt the butter. Once foaming subsides, whisk in the flour and cook, stirring constantly, for 1—2 minutes until the mixture turns a light golden color and smells nutty.
  2. Add the liquid. Slowly pour in the broth and pan drippings a little at a time, whisking constantly to prevent lumps. Add the liquid gradually —about 1/4 cup at a time —until fully incorporated and smooth.
  3. Season. Stir in the garlic powder, onion powder, black pepper, salt, and Worcestershire sauce. Bring the mixture to a gentle boil, whisking frequently.
  4. Simmer and thicken. Reduce heat to medium-low and simmer uncovered for 10—15 minutes, stirring often, until the gravy reaches your desired consistency. It will continue to thicken slightly as it cools.
  5. Taste and adjust. Taste for seasoning and add more salt or pepper as needed. For a silkier texture, strain through a fine mesh sieve before serving.
  6. Serve. Ladle generously over spaghetti and meatballs (or anything that deserves it). Garnish with fresh parsley if desired.

Nutrition (per serving)

Calories: 55 | Protein: 1g | Fat: 4g | Carbs: 4g | Fiber: 0g | Sodium: 210mg

Kaylee Turner
About the cook who shared this
Kaylee Turner
Week 345 of Kaylee’s 30-year story · Tulsa, Oklahoma
Kaylee is twenty-five, married with three kids under six, and the youngest mom on the RecipeSpinoff team. She got her GED at twenty, married at nineteen, and feeds her family on whatever she can find at Dollar General and the Tulsa grocery outlet. She survived a tornado that took the roof off her apartment and discovered that you can make surprisingly good dinners with canned goods and determination. Don't underestimate her. She doesn't underestimate herself.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?