A recipe for a delicious, rich homemade gravy made without drippings. Leave the onions in if you want it chunky, or strain if you want it smooth.
Commercial gravy can taste great, but it often contains some rather questionable ingredients. Luckily, it’s very easy to make delicious, wholesome homemade gravy.
I make this delicious gravy every year on Thanksgiving and serve it with roasted turkey breast and mashed cauliflower. It’s also good with pot roast if you have leftover pot roast but no leftover gravy.
The ingredients you’ll need
You’ll only need a few simple ingredients to make this tasty gravy. The exact measurements are included in the recipe card below. Here’s an overview of what you’ll need:
- Chopped onion
- All-purpose flour
- Kosher salt and black pepper
- Beef broth
- Heavy cream
How to make homemade gravy
It’s so easy! Scroll down to the recipe card for the detailed instructions. Here are the basic steps:
- Cook the onions in butter until soft and golden.
- Mix in the flour, salt and pepper.
- Add the beef broth and the brandy.
- Cook, stirring, until the gravy thickens. This should take about 5 minutes.
- Turn the heat off, mix in the heavy cream, and serve.
Homemade gravy made without drippings
I don’t use turkey drippings when making this recipe because I prefer to make it a day in advance.
And even though the natural choice would be to use turkey or chicken stock, I actually prefer to use beef stock. I find it makes a richer and more flavorful gravy. The gravy also looks nicer when I make it with beef stock. It has a deeper color.
A chunky gravy
This is a chunky gravy that contains gently cooked, flavorful onions. If you prefer a smooth gravy, strain it before serving. But be aware that you will lose some of the flavor when discarding the onions.
It’s not gluten-free
This homemade gravy is one of the few recipes where I allow myself to use a small amount of all-purpose flour. So this is obviously not a gluten-free recipe, although it’s still low in carbs.
You might be able to use gluten-free all-purpose flour. Or maybe a sprinkle of coconut flour (a healthy flour substitute!). But I haven’t tried these alternatives.
So is this a healthy recipe?
It’s not ideal, although it’s probably a better choice than commercial gravy. But while I wouldn’t drink cups of it, we tend to use gravy in fairly small amounts.
So I think it’s fine, as long as you use it in moderation, and as long as you’re OK with gluten.
How to reheat homemade gravy
If you make it the day before, you might need to thin it out with a bit of water the next day. It tends to thicken in the fridge. So mix in a bit of water, cover, and reheat in the microwave on 50% power.
Keep in mind that it will only last for about 2 days in the fridge, in an airtight container. If you’d like to keep it for longer, you can freeze it.
Never miss a recipe!
I typically publish a new recipe once or twice per week. Want the new recipes in your inbox? Subscribe!
- 2 tablespoons butter
- 1 small onion, chopped
- 1 tablespoon all-purpose flour
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
- 1 cup beef broth, heated in microwave for 30 seconds
- 1 tablespoon brandy
- 1 tablespoon heavy cream
- In a large sauté pan, heat the butter over medium heat (not higher), about 3 minutes.
- Add the onions and cook, stirring often, about 15 minutes, until the onions are very soft and golden brown.
- Add the flour, salt and pepper, mixing them in with a wooden spoon, then add the warm beef broth and the brandy, mixing with a wooden spoon to combine.
- Cook, uncovered, for 5 minutes, stirring often, until thickened.
- If you want a smooth homemade gravy, strain the gravy to remove the onions. Otherwise, leave them in.
- Turn the heat off, mix in the heavy cream and serve. Or cover and refrigerate the homemade gravy until ready to serve. You might need to thin it out a bit with more heavy cream (or even just a little water) when reheating.