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.
