There’s something magical about hamburger gravy over mashed potatoes that just warms the soul. Imagine rich, savory beef simmered in a velvety gravy, draped lovingly over a mountain of creamy mashed potatoes. Just thinking about it makes my taste buds do a happy dance. This dish isn’t just a meal; it’s an experience, one that whispers sweet nothings to your stomach and wraps you in a comforting embrace.

Growing up, my family often gathered around the dinner table to share stories and enjoy this hearty dish. It was our tradition on chilly evenings, evoking laughter, love, and sometimes a little competitive spooning of gravy. Nothing says “home” quite like the aroma of hamburger gravy wafting through the air, promising delicious bites ahead.
Why You'll Love This Recipe
- The ease of preparation means you’ll spend more time enjoying it with loved ones instead of slaving away in the kitchen
- The rich flavors will have everyone coming back for seconds (or thirds!)
- Visually appealing with its glossy gravy atop fluffy potatoes, it’s a feast for both the eyes and belly
- Versatile enough to serve any day or special occasion, this dish fits right in
I once served this delightful dish at a family gathering, and the joy on everyone’s faces was priceless. My uncle even declared it “the best comfort food ever!”

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
-
Ground Beef: I usually opt for lean ground beef to keep it flavorful without excess grease.
-
Onion: Use a sweet onion for added depth; it caramelizes beautifully in the sauce.
-
Garlic: Fresh garlic is key here; it adds an aromatic punch that elevates the dish.
-
Flour: All-purpose flour thickens the gravy perfectly; don’t skimp on whisking.
-
Beef Broth: Use low-sodium broth to control saltiness while enhancing flavor.
-
Mashed Potatoes: Homemade is best! Creamy and buttery potatoes create a perfect base.
-
Sour Cream: A dollop on top adds tanginess that contrasts beautifully with rich gravy.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Sauté the Aromatics: Heat a large skillet over medium heat and add a dash of oil. Toss in diced onions and minced garlic until they turn translucent and fragrant—about 3-5 minutes.
Crumble and Brown the Beef: Add ground beef to the skillet, breaking it apart with your spatula. Cook until browned—about 7-10 minutes—making sure no pink remains.
Add Flour for Thickness: Sprinkle flour over the cooked beef mixture, stirring continuously for about 1-2 minutes. This step helps thicken your gravy while adding depth.
Pour in Broth and Simmer: Gradually pour in beef broth while stirring vigorously to avoid lumps. Bring everything to a gentle simmer for about 10 minutes until thickened.
Prepare Your Mashed Potatoes: While your gravy simmers, boil peeled potatoes until fork-tender—around 15-20 minutes—then mash them with butter and cream until fluffy.
Serve and Enjoy!: Spoon that luscious hamburger gravy generously over your mound of mashed potatoes. Add a dollop of sour cream if you’re feeling fancy!
Now you’re ready to dive into this heavenly creation! Enjoy every bite as you reminisce about family dinners or create new memories around your own table. Hamburger gravy over mashed potatoes isn’t just food; it’s love served on a plate!
You Must Know
- Hamburger gravy over mashed potatoes is a comforting classic that brings warmth to chilly nights
- You’ll love how the rich flavors meld together, creating a deliciously hearty meal that feels like a warm hug
- Plus, it’s a great way to use up leftovers!
Perfecting the Cooking Process
Start by browning the hamburger meat until it’s nice and crispy, then drain excess fat. Next, add flour to create a roux before mixing in broth and seasoning.

Add Your Touch
Feel free to customize by adding sautéed onions or mushrooms for extra flavor. A splash of Worcestershire sauce can also deepen the taste profile.
Storing & Reheating
Store leftover hamburger gravy in an airtight container in the fridge for up to three days. Reheat on the stove over low heat, stirring occasionally until warmed through.
Chef's Helpful Tips
- To make your hamburger gravy truly stand out, consider using ground beef with higher fat content for richer flavor
- Always whisk the broth into the roux slowly to avoid lumps
- Lastly, let it simmer longer for deeper flavors that will wow your guests
One time, I served this dish at a family gathering, and everyone went back for seconds! They thought it was gourmet—little did they know how easy it was!

FAQ
Can I use turkey instead of beef for hamburger gravy over mashed potatoes?
Absolutely! Ground turkey makes a lighter version but still tastes delicious.
What can I serve with hamburger gravy over mashed potatoes?
Steamed vegetables or a fresh garden salad pair beautifully with this hearty dish.
How do I thicken my gravy if it’s too runny?
Add a cornstarch slurry (cornstarch mixed with water) while simmering to achieve desired thickness.

Hamburger Gravy over Mashed Potatoes
- Total Time: 45 minutes
- Yield: Serves 4
Description
Indulge in the comforting delight of hamburger gravy over fluffy mashed potatoes. This dish features savory ground beef simmered in a rich gravy, lovingly served atop creamy potatoes for a hearty meal that evokes warmth and nostalgia. Perfect for family gatherings or cozy dinners, this recipe is easy to make and sure to impress, making it a must-try comfort food classic.
Ingredients
- 1 lb lean ground beef
- 1 medium sweet onion, diced
- 3 cloves fresh garlic, minced
- 1/4 cup all-purpose flour
- 2 cups low-sodium beef broth
- 4 cups mashed potatoes (about 2 lbs potatoes)
- 1/2 cup sour cream
- 2 tsp olive oil
Instructions
- Heat olive oil in a large skillet over medium heat. Sauté diced onions and minced garlic until translucent (about 3-5 minutes).
- Add ground beef to the skillet, breaking it apart with a spatula. Cook until browned (about 7-10 minutes), ensuring no pink remains.
- Sprinkle flour over the cooked beef mixture, stirring continuously for about 1-2 minutes to create a roux.
- Gradually pour in beef broth while stirring vigorously to avoid lumps. Bring to a gentle simmer for about 10 minutes until thickened.
- Meanwhile, boil peeled potatoes until fork-tender (around 15-20 minutes). Mash with butter and cream until fluffy.
- To serve, spoon hamburger gravy generously over mashed potatoes and add a dollop of sour cream if desired.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Sautéing
- Cuisine: American
Nutrition
- Serving Size: 1 cup (250g)
- Calories: 450
- Sugar: 2g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 75mg
Keywords: For added flavor, consider incorporating sautéed mushrooms or a splash of Worcestershire sauce into your gravy. If you prefer a lighter option, try using ground turkey instead of beef. Store any leftovers in an airtight container for up to three days and reheat gently on the stove.
