This slow cooker hamburger gravy is creamy, hearty, and made with just four simple ingredients. Brown the beef, let the slow cooker do the work, and spoon the rich, peppery gravy over toast, biscuits, potatoes, or rice. You’re going to love how comforting and budget-friendly it is.
Why You’ll Love It
- Four simple ingredients — ground beef, flour, milk, and salt make up the backbone of this hearty gravy.
- Stretches a pound of beef — the creamy gravy goes a long way over toast, biscuits, potatoes, or rice.
- Slow cooker ease — brown the beef first, then let the slow cooker handle the long, mellow simmer.
- Comforting and versatile — rich beef flavor and black pepper make it satisfying for breakfast or supper.
Ingredient Notes
Use 80 to 85 percent lean ground beef here. You want a little fat for flavor, but you don’t want the gravy swimming in grease either. If your beef gives off a lot of fat, spoon most of it out after browning, leaving a thin coating behind in the skillet. That browned beefy residue is where the good stuff lives.
Whole milk makes the creamiest gravy. I use it when I have it, and I usually do because I’m apparently still buying milk as if my kids are eight years old. If all you have is 2%, it will work; the gravy just won’t be quite as rich. The original little trick is to add a tablespoon of butter with 2% milk, but then we’re wandering away from the whole four-ingredient spirit, aren’t we? Still, do what you need to do. The pantry is not a courtroom.
Kosher salt is what I use because it’s what sits by my stove. Fresh black pepper matters more than you might think here. The gravy is mild and creamy, so pepper gives it some backbone. I put a good amount in while it cooks and then more over each plate. Yes, more. Don’t be timid.
And white sandwich bread is exactly right for serving. This is not the moment for artisan sourdough with seeds and a personality. Plain toast, cut into triangles, gets soft around the edges and stays crisp in spots—perfect.
Ingredients
- 1 pound ground beef, preferably 80–85% lean
- 4 cups whole milk
- 1/2 cup all-purpose flour
- 1 1/2 teaspoons kosher salt, plus more to taste
- Freshly ground black pepper, to taste, both for cooking and serving—I use more than I mean to every single time
- 8 slices white sandwich bread, toasted and cut into triangles, for serving
Instructions
- Heat a large skillet over medium heat and cook the ground beef, breaking it up into small crumbles with a spoon as it browns. Keep at it until there is no pink left and you have some nicely browned spots, about 8 to 10 minutes. Don’t rush this part too much; pale gray beef will still work, but browned beef tastes like you meant business.
- If there is a lot of grease in the skillet, spoon off most of it, leaving just a thin coating behind with the beef. I’ve poured off too much before and regretted it—then again, I’ve left all of it in and regretted that too. A little judgment call, like most things in life.
- Sprinkle the flour evenly over the hot browned beef and stir until every bit of meat is coated and you don’t see dry flour anymore. It will look thick, a little pasty, and frankly not very appetizing for a minute. Ignore that. This is where it starts becoming gravy.
- Slowly pour in the whole milk while stirring the beef mixture, making sure to scrape up the browned bits from the bottom of the skillet. Add the kosher salt and several good grinds of black pepper. Stir over medium heat until the mixture warms through and begins to thicken slightly, about 3 to 5 minutes. It does not need to be fully thick at this point, so don’t stand there waiting for miracles.
- Pour the beef and milk mixture into a 3- to 4-quart slow cooker, scraping every last bit from the skillet into the cooker. Those little stuck-on brown bits are not trash. They are flavor, and also I hate washing a skillet twice for no reason.
- Cover and cook on LOW for 4 to 5 hours or on HIGH for 2 to 2 1/2 hours, until the gravy is creamy, lightly thickened, and smells like a warm, comforting meal. If you happen to be nearby, stir it once or twice during cooking so the edges don’t get too thick. If you’re not nearby, it will probably survive without you. We all do.
- Check the gravy near the end of cooking. If it seems thicker than you like, stir in a splash more milk until it loosens up. If it seems too thin, remove the lid, switch the slow cooker to HIGH, and cook it for another 15 to 20 minutes, stirring occasionally, until it thickens. Taste and add more salt and plenty of black pepper if needed.
- Shortly before serving, toast the white bread until it is golden brown. Cut each slice into triangles—toast points, if you want to sound like you have a linen napkin tucked into your collar. The triangles really do hold the gravy better, though.
- Arrange the toast points on warm plates and spoon the hot hamburger gravy generously over the top, letting some pool around the edges. Finish with another sprinkle of black pepper and serve while it’s steaming. A fried egg would be lovely alongside, although I’m not saying you need one. I’m saying I usually make one anyway.
Variations
It’s delicious over biscuits. Fried potatoes are wonderful too, especially the leftover kind that get crispy in a skillet. Leftover rice will do in a pinch, and it’s actually better than it sounds. A side of scrambled eggs or a sliced orange helps cut through all that creamy richness.
If you’re really trying to stretch the pantry, you can use part water and part milk. The gravy will be less rich but still filling. Brown the beef extra well and use plenty of pepper to make up some ground.
For a thicker, almost spoon-standing gravy, use 2/3 cup flour instead of 1/2 cup. For a looser gravy, use 1/3 cup flour and add more milk at the end as needed. I tried adding onion once because I thought it needed “more flavor.” It was fine. Not bad. But it stopped tasting like this particular gravy, if that makes sense. Sometimes plain is the point.
You can also make the whole recipe on the stovetop: after adding the milk, simmer it over low heat for 10 to 15 minutes, stirring often, until thick and creamy. That version is quicker, obviously. Still, there is something nice about letting the slow cooker handle it while you go do other things—like finally clean out the drawer full of takeout menus from closed restaurants.
Storage & Reheating
Leftover hamburger gravy keeps well in the refrigerator for a few days in a covered container. It will thicken considerably once chilled, so don’t be alarmed when it looks more like beef pudding than gravy. That is not a flattering description, but there we are.
Reheat it gently in a saucepan over low heat with a splash of milk, stirring until smooth and hot. You can microwave it too, covered loosely, stirring every so often and adding milk as needed. I prefer the stove because microwaved gravy has a tendency to pop all over the inside walls, and I have reached the age where cleaning a microwave feels like a personal insult.
The leftovers are especially good the next morning over fresh toast, warmed biscuits, or potatoes.
Final Notes
There’s no glamour in hamburger gravy. It isn’t a recipe that draws gasps, and it didn’t come from culinary school. Thank goodness. It’s the sort of thing that belongs to cold mornings, tight weeks, old stories, and kitchens where a hot plate of food can steady things a little.
Still. I like knowing a simple meal can hang around that long. Milk, flour, beef, salt. Toast cut into triangles because somehow that makes it feel like more. Maybe it does. Maybe that small touch is exactly what’s needed now and then.

Slow Cooker 4-Ingredient Hamburger Gravy
Want This Recipe Later?
Ingredients
- 1 pound ground beef Preferably 80–85% lean
- 4 cups whole milk
- 1/2 cup all-purpose flour
- 1 1/2 teaspoons kosher salt Plus more to taste
- freshly ground black pepper To taste, for cooking and serving
- 8 slices white sandwich bread Toasted and cut into triangles, for serving
Instructions
- Heat a large skillet over medium heat and cook the ground beef, breaking it into small crumbles, until no pink remains and browned spots develop, about 8 to 10 minutes.
- If there is a lot of grease in the skillet, spoon off most of it, leaving a thin coating behind with the beef.
- Sprinkle the flour evenly over the hot browned beef and stir until every piece is coated and no dry flour remains.
- Slowly pour in the whole milk while stirring and scraping up the browned bits from the bottom of the skillet, then add the kosher salt and several good grinds of black pepper.
- Stir the beef and milk mixture over medium heat until it warms through and begins to thicken slightly, about 3 to 5 minutes.
- Pour the beef and milk mixture into a 3- to 4-quart slow cooker, scraping every bit from the skillet into the cooker.
- Cover and cook on LOW for 4 to 5 hours or on HIGH for 2 to 2 1/2 hours, until the gravy is creamy and lightly thickened, stirring once or twice during cooking if convenient.
- Check the gravy near the end of cooking; if it is too thick, stir in a splash of milk, or if it is too thin, remove the lid, switch the slow cooker to HIGH, and cook for another 15 to 20 minutes, stirring occasionally. Taste and add more salt and black pepper if needed.
- Shortly before serving, toast the white bread until golden brown and cut each slice into triangles. Arrange the toast points on warm plates, spoon the hot hamburger gravy over the top, finish with more black pepper, and serve steaming.







