Ground Beef and Gravy Over Mashed Potatoes

Prepare Mashed Potatoes: Start by placing the peeled and quartered potatoes in a large pot. Cover them with water and bring to a boil. Let them cook until tender, which usually takes about 15-20 minutes. Once done, drain the potatoes and return them to the pot. Next, add milk and butter to the potatoes.

Using a potato masher or fork, mash the potatoes until smooth and creamy. Season with salt and pepper according to your taste preference. Cover the pot to keep the mashed potatoes warm while you prepare the gravy.

Cook Ground Beef: In a large skillet over medium heat, add the ground beef and cook until it’s nicely browned. Be sure to break it apart as it cooks for even browning. Once cooked, drain any excess fat from the skillet. To the skillet, add the diced onion and minced garlic. Sauté them with the ground beef until the onions turn soft and translucent, infusing the meat with aromatic flavors.

Make Gravy: Sprinkle all-purpose flour over the cooked beef and onions, stirring continuously to incorporate the flour evenly. Allow it to cook for about 2 minutes to eliminate the raw flour taste. Gradually pour in the beef broth, stirring constantly to prevent lumps from forming. Add Worcestershire sauce, salt, pepper, and thyme (if using), enhancing the gravy with layers of savory goodness. Let the mixture simmer until it thickens, which typically takes around 5 minutes. For an extra touch of color and nutrition, add frozen peas and carrots to the gravy and cook until heated through.

Serve: With everything prepared, it’s time to assemble this comforting dish. Spoon generous portions of the creamy mashed potatoes onto plates or into bowls. Top them with the savory ground beef gravy, allowing it to cascade over the potatoes enticingly. Serve immediately while it’s piping hot and enjoy the comforting flavors of this classic meal.

Leave a Comment