The Best Homemade Biscuits and Gravy (Better Than Any Diner)

I used to think biscuits and gravy was one of those things you just order at a diner and never make at home.

Then Silas made it for me on a random Tuesday morning, no occasion, no reason, just because he was craving it. And I stood in the kitchen watching him build this peppery, buttery gravy from scratch and thought, why have I been paying $14 for this at brunch?

That was three years ago. We’ve made this at least once a month since.

It’s rich. It’s a little messy. It’s exactly the kind of breakfast that makes you want to go back to bed after.

Silas grew up in the South, so this recipe is basically sacred to him. He’s very particular about it too. Too little pepper and he’ll notice immediately. Too thin of a gravy and he’ll politely (but firmly) let me know.

So over the years, we’ve tweaked it enough times that I feel confident saying this version is genuinely good. Not diner good. Better than diner good.

And once you make it once, you’ll realize it’s honestly not that complicated. You just need a hot pan, some patience, and a willingness to let butter do its thing.

The biscuits alone are worth learning, even if you never make the gravy. But together? That’s the real magic.

Let’s get into it.

Why This Recipe Works

The biscuits are flaky because of one simple trick: cold butter. Cold butter creates little pockets of steam in the oven, which is what gives you those layers.

The gravy gets its flavor from browning the sausage really well before adding anything else. Those browned bits at the bottom of the pan? That’s flavor. Don’t rush that part.

And the black pepper isn’t a garnish here. It’s a main ingredient. This gravy should have a noticeable kick of pepper, not just a dusting.

The other thing that makes a real difference is patience with the milk. Adding it slowly, instead of all at once, gives you a smooth, silky gravy instead of a lumpy mess. It only takes a few extra minutes, but it’s the difference between amateur hour and something you’d actually pay for at a restaurant.

What You’ll Need

For the Biscuits

IngredientAmount
All-purpose flour2 cups
Baking powder1 tablespoon
Baking soda1/4 teaspoon
Salt3/4 teaspoon
Unsalted butter (cold, cubed)1/2 cup (1 stick)
Buttermilk (cold)3/4 cup

For the Sausage Gravy

IngredientAmount
Breakfast sausage (ground, not links)1 pound
All-purpose flour1/4 cup
Whole milk3 cups
Black pepper1 to 1.5 teaspoons
Salt1/2 teaspoon (to taste)
Garlic powder1/4 teaspoon

Tools You’ll Need

  • Large mixing bowl
  • Pastry cutter (or your fingers, honestly)
  • Baking sheet
  • Parchment paper
  • Large skillet
  • Whisk
  • Biscuit cutter (or a drinking glass works fine)

Pro Tips

  1. Freeze your butter for 10 minutes before cutting it in. Colder butter means flakier biscuits, every time.
  2. Don’t twist the biscuit cutter when you cut them out. Twisting seals the edges and stops them from rising properly. Just press straight down and lift.
  3. Use the fattiest sausage you can find. The rendered fat is what your gravy is built on. Lean sausage makes a thin, sad gravy.
  4. Add the milk slowly. Dumping it all in at once is the number one reason gravy turns out lumpy. Go a little at a time and whisk as you go.
  5. Let the gravy sit for 5 minutes off the heat before serving. It thickens more as it cools slightly, and you don’t want to end up with soup.

How to Make Biscuits and Gravy

Step 1: Make the Biscuit Dough

Preheat your oven to 450°F.

In a large bowl, whisk together the flour, baking powder, baking soda, and salt.

Add the cold, cubed butter. Using a pastry cutter or your fingers, work the butter into the flour until it looks like coarse crumbs with some pea-sized bits of butter still visible.

Pour in the cold buttermilk and stir just until it comes together. It’ll look shaggy and messy. That’s exactly what you want.

Step 2: Shape and Cut

Turn the dough out onto a floured surface.

Pat it into a rectangle about 1 inch thick. Fold it in half, then pat it out again. Do this 2 to 3 times. This is what creates those flaky layers.

Cut out biscuits using your cutter, pressing straight down without twisting.

Step 3: Bake

Place the biscuits on a parchment-lined baking sheet, sides just barely touching.

Bake for 12 to 15 minutes, until the tops are golden brown.

Step 4: Brown the Sausage

While the biscuits bake, add the sausage to a large skillet over medium heat.

Break it up with a spoon and cook until it’s fully browned, about 7 to 8 minutes. Don’t drain the fat.

Step 5: Build the Gravy

Sprinkle the flour over the cooked sausage and stir to coat everything.

Cook for 1 minute, stirring constantly. This cooks out the raw flour taste.

Slowly pour in the milk, a little at a time, whisking as you go.

Add the black pepper, salt, and garlic powder.

Step 6: Simmer

Bring the gravy to a gentle simmer, stirring often.

Let it cook for 5 to 7 minutes, until it thickens enough to coat the back of a spoon.

Taste and adjust the pepper and salt.

Step 7: Serve

Split the warm biscuits and ladle the gravy generously over top.

Substitutions and Variations

OriginalSwapNotes
Breakfast sausageTurkey sausageLighter, but add a little olive oil since it’s leaner
ButtermilkMilk + 1 tbsp lemon juiceLet sit 5 minutes before using
All-purpose flourGluten-free 1:1 flourWorks for both biscuits and gravy
Whole milkHalf and halfMakes an even richer, thicker gravy
Pork sausageSpicy sausageGreat if you like heat

Make Ahead Tips

You can mix the dry ingredients for the biscuits up to 3 days ahead and store them in an airtight container.

The biscuit dough itself can be shaped, cut, and frozen on a baking sheet. Once frozen solid, transfer to a freezer bag. Bake straight from frozen, adding 3 to 4 extra minutes.

The gravy doesn’t hold up as well ahead of time since it thickens a lot as it sits. I’d recommend making it fresh, but if you need to, you can make it a day ahead and thin it out with a splash of milk when reheating.

Estimated Nutrition

(Per serving, based on 6 servings, 1 biscuit with gravy)

NutrientEstimated Amount
Calories480
Protein15g
Carbohydrates32g
Fat32g
Sodium780mg

Note: These are rough estimates. I’d recommend running the exact ingredients and brands you use through Cronometer to get accurate numbers before publishing this, especially since sausage brands vary a lot in fat and sodium.

What to Pair With Biscuits and Gravy

  • Scrambled or fried eggs
  • Crispy hash browns
  • Fresh fruit, to balance out how rich this is
  • A strong cup of coffee, no question

Storage and Reheating

Store the biscuits and gravy separately in airtight containers in the fridge. They’ll keep for about 3 to 4 days.

To reheat the gravy, warm it on the stovetop over low heat, adding a splash of milk to loosen it back up.

Reheat biscuits in the oven at 350°F for about 5 minutes, or in the microwave if you’re not picky about texture.

I don’t recommend freezing the finished gravy. It tends to separate once thawed.

FAQ

Can I use canned biscuits instead of homemade?

You can, and it’ll still taste good. But homemade biscuits hold up so much better under the weight of the gravy without going soggy.

Why is my gravy lumpy?

This almost always means the milk was added too fast, or the flour wasn’t fully cooked into the fat first. Whisk constantly and pour slowly.

Can I make this vegetarian?

Yes, swap in a plant-based sausage crumble. The gravy technique works the same way.

Why did my biscuits come out flat?

This usually means the butter got too warm before baking, or the biscuit cutter was twisted when cutting. Both of those stop the biscuits from rising properly.

Can I double the gravy recipe?

Absolutely, and I’d honestly recommend it if you’re feeding more than 4 people. This gravy disappears fast.

What kind of sausage works best?

A basic breakfast sausage with a decent amount of fat works best. Skip the ones labeled “lean” if you can. You want the fat left in the pan to flavor the gravy.

Can I make the biscuits smaller for a brunch spread?

Yes, and it actually works really well. Use a smaller cutter, and reduce the bake time by about 3 minutes so they don’t dry out.

Wrapping Up

Once you make biscuits and gravy from scratch, it’s genuinely hard to go back to the diner version.

It takes maybe 30 minutes from start to finish, and most of that is just letting the biscuits bake while you build the gravy.

Give it a try this weekend, and let me know in the comments how it turned out. I’d also love to hear if you tried any of the variations, especially if you went with the spicy sausage.

Leave a Comment