Prep Time: 15 minutesCook Time: 25 minutesTotal Time: 40 minutesServings: 4–6Cuisine: AmericanCourse: Main CourseCalories: Approximately 520 per servingIngredientsFor the Hamburger Gravy1 pound ground beef (80/20 or 85/15)2 tablespoons butter1 medium yellow onion, diced3 cloves garlic, minced3 tablespoons all-purpose flour2 cups beef broth1 cup whole milk or heavy cream1 tablespoon Worcestershire sauce1 teaspoon garlic powder1 teaspoon onion powderSalt, to tasteBlack pepper, to taste2 tablespoons chopped fresh parsley (optional, for garnish)For the Mashed Potatoes2 pounds Yukon Gold or Russet potatoes, peeled and cubed4 tablespoons butter½ to ¾ cup warm milk or heavy creamSalt, to tasteBlack pepper, to tasteInstructionsPeel and cube the potatoes. Boil them in salted water until fork-tender, about 15–20 minutes.While the potatoes cook, heat a large skillet over medium-high heat. Add the ground beef and cook until browned, breaking it into crumbles. Drain excess grease if necessary.Add the diced onion and cook for about 5 minutes until softened. Stir in the minced garlic and cook for another 30 seconds.Season the beef with garlic powder, onion powder, salt, black pepper, and Worcestershire sauce.Add the butter to the skillet. Once melted, sprinkle in the flour and stir continuously for 1–2 minutes to create a roux.Slowly whisk in the beef broth until smooth. Simmer for 5–7 minutes until the gravy begins to thicken.Stir in the milk or heavy cream and simmer for another 2–3 minutes until the gravy is rich and creamy.Drain the cooked potatoes. Mash them with butter and warm milk until smooth and creamy. Season with salt and pepper.Spoon mashed potatoes onto serving plates and generously top with the hamburger gravy.Garnish with fresh parsley and serve immediately.Recipe TipsUse Yukon Gold potatoes for extra creamy mashed potatoes.Brown the ground beef well for deeper flavor.Whisk the broth in slowly to prevent lumps.Taste and adjust the seasoning before serving.If the gravy becomes too thick, stir in a little extra beef broth.Optional Add-InsSautéed mushroomsSweet cornFrozen peasShredded cheddar cheeseCream cheeseFresh thymeCrispy bacon piecesStorageStore leftover gravy and mashed potatoes separately in airtight containers in the refrigerator for up to 4 days.FreezingFreeze the gravy for up to 3 months. Mashed potatoes can also be frozen, though adding a splash of milk when reheating helps restore their creamy texture.ReheatingReheat on the stovetop over medium-low heat or in the microwave, adding a splash of beef broth or milk if the gravy has thickened too much.Recipe NotesFor a lighter version, substitute ground turkey or chicken for the beef.Dairy-free butter and unsweetened oat milk work well for a dairy-free option.Serve with roasted vegetables, green beans, buttered corn, or warm dinner rolls for a complete comfort-food meal.Nutrition (Per Serving – Approximate)Calories: 520Protein: 25gCarbohydrates: 34gFat: 30gSaturated Fat: 13gFiber: 3gSugar: 4gSodium: 760mg