This old fashioned Hamburger Gravy recipe is simple, inexpensive, and ready to please the pickiest eaters. It's on the table in 20 minutes, and delicious served over mashed potatoes, rice, pasta, or bread.
Cook meat: Add ground beef to a deep skillet over medium-high heat. Cook, crumbling into small pieces, until browned. Remove most (but not all) of the grease. Add onions to the pan and cook for 2-3 minutes.
Gravy: Add flour and butter and stir to coat the meat. Add milk and seasonings. Cook, stirring frequently, until gravy is thickened, 5-10 minutes. Taste and add additional seasonings, as needed.
Serve warm over mashed potatoes, biscuits, bread, noodles, rice, or breakfast potatoes.
Video
Notes
Ground Beef: I like to use half ground beef, half ground pork sausage. Add chopped bacon for even more flavor. Could also use ground turkey or ground chicken. Flour: Add 1 1/2 Tablespoons cornstarch instead of flour.Dairy-Free: Omit butter and substitute beef broth instead of milk. Add 1 Tablespoon additional flour to thicken the sauce, if needed.Veggies: Add sautéed mushrooms, frozen peas, or corn to the gravy.Sour Cream: Add a scoop of sour cream at the end to make the gravy creamier.Storage Instructions: Keep leftover hamburger gravy in an airtight container in the fridge for up to 5 days. Heat in the microwave or stovetop, adding a little milk or broth if you need to thin it.Freezing Instructions: Follow the recipe to cook the meat and add spices. Let it cool completely then transfer to a freezer safe bag or container for up to 3 months. Thaw overnight in the fridge, then heat in a skillet with butter, flour, and half and half. Cook, stirring, until thickened. Adjust seasonings to taste.