There are some budget meals that stick with you because they are simple, fast, and somehow even more satisfying than dishes with a mile-long ingredient list. This old-fashioned skillet supper is one of those back-pocket recipes I love keeping around for busy weeknights, especially when groceries are getting expensive and I still want something warm and hearty on the table in about 20 minutes. The real secret is taking the time to brown the beef deeply, then letting the flour cook in the drippings before slowly adding the milk so the finished gravy turns rich, savory, and silky instead of bland or pasty.

Spoon it generously over crisp toast for the most classic version, or serve it over split biscuits, mashed potatoes, or even hash browns if that is what you have on hand. A side of scrambled eggs, simple green beans, or sliced tomatoes works well if you want to round it out, and plenty of black pepper on top makes the whole plate taste even cozier.

3-Ingredient Hamburger Gravy

Servings: 4

Thick beef gravy in a cast iron skillet
Thick beef gravy in a cast iron skillet

Ingredients

1 pound ground beef

3 tablespoons all-purpose flour
2 1/2 cups whole milk

Directions

1. Set a large skillet over medium-high heat and add the ground beef. Break it up with a spoon and cook until it is deeply browned with lots of dark, flavorful bits in the pan. Do not drain the fat.

2. Sprinkle the flour evenly over the beef and stir constantly for 1 full minute so the flour cooks in the beef fat and loses its raw taste. The mixture will look thick and a little pasty.

3. Pour in the cold milk slowly, stirring the whole time to keep the gravy smooth. Continue stirring and scraping the bottom of the skillet until everything is fully combined.

4. Bring the mixture to a gentle simmer and cook, stirring often, until the gravy thickens enough to coat a spoon, about 3 to 5 minutes. If it gets too thick, loosen it with a splash more milk before serving.

5. Spoon over toast or biscuits and serve right away. The gravy will continue to thicken as it sits, so stir in a little extra milk if needed just before bringing it to the table.

Variations & Tips

For the best flavor: Brown the beef harder than you think you need to. Those dark bits in the skillet are what make the gravy taste rich and savory without adding anything extra.

To avoid lumps: Add the milk gradually instead of all at once, and keep stirring while you pour. If you rush this step, the flour can clump and the gravy will not turn out as smooth.

To adjust the thickness: This thickens quickly and keeps thickening as it sits. If it looks perfect in the skillet, it may be a little too thick five minutes later, so keep a splash of milk nearby for thinning.

Easy serving swap: Toast is the classic budget-friendly base, but biscuits, baked potatoes, mashed potatoes, or even English muffins work really well when you want to change it up with what you already have in the kitchen.

Meal prep note: Leftovers reheat well over low heat on the stove. Add a little milk as it warms up and stir often to bring the gravy back to its creamy texture.