Ground Beef and Gravy Over Mashed Potatoes

Step 1: Cook the Ground Beef

In a large skillet over medium heat, cook the ground beef until browned, about 7–10 minutes. Drain excess fat if needed.

Step 2: Add Onion and Garlic

Stir in the diced onion and garlic. Cook for 3–5 minutes, until the onion is soft and fragrant.

Step 3: Make the Roux

Sprinkle flour over the beef mixture. Stir continuously for 2–3 minutes to remove the raw flour taste and create a smooth base for the gravy.

Step 4: Add Broth and Seasonings

Slowly pour in beef broth while stirring to avoid lumps. Mix in Worcestershire sauce, salt, pepper, and thyme (if using).

Step 5: Simmer and Thicken

Let the gravy simmer on low for 5–7 minutes, stirring often, until thickened. Add peas and carrots if desired, cooking just until warmed through.


Serving Suggestion

Spoon a generous serving of mashed potatoes onto each plate, then ladle the savory beef gravy over the top. Garnish with a sprinkle of fresh parsley or thyme for extra flavor and presentation.


Final Thoughts

Ground beef and gravy over mashed potatoes is proof that simple ingredients can create extraordinary comfort. Whether you’re cooking for your family or just craving a warm, filling meal, this recipe is an easy go-to that never disappoints.