I’ve eaten this meal so many times, but NEVER this delicious.

If you’re looking for a meal that’s hearty, comforting, and downright irresistible, this recipe is a winner. Fluffy mashed potatoes provide the perfect canvas for rich, savory ground beef gravy, making it a cozy dish that’s ideal for chilly nights.

Mashed Potatoes with Ground Beef Gravy (Classic Comfort Food)

Ingredients

Mashed Potatoes:

Ingredient Quantity
Potatoes 2 lb, quartered and peeled
Milk 1 1/2 cups
Butter 1/4 cup
Salt and pepper To taste

Ground Beef and Gravy:

Ingredient Quantity
Ground beef 1 lb
Onion 1 medium, chopped
Garlic 2 cloves, minced
All-purpose flour 2 tbsp
Beef broth 1/4 cup
Curry powder 1/2 tsp (optional)
Salt and pepper To taste
Frozen carrots and peas 1 cup (optional)

How To Make Mashed Potatoes with Ground Beef Gravy

Step 1: Prepare the Mashed Potatoes
Place the quartered and peeled potatoes in a large pot and cover with water. Bring to a boil and cook until the potatoes are tender when pierced with a fork. Drain thoroughly, then mash with milk, butter, salt, and pepper until creamy and smooth. Set aside.

Step 2: Cook the Ground Beef and Aromatics
In a large skillet over medium-high heat, brown the ground beef. Drain any excess fat. Add the chopped onion and minced garlic, cooking until the onion is soft and translucent.

Step 3: Make the Gravy
Sprinkle the flour over the beef mixture and stir for about a minute to cook out the raw flour taste. Gradually pour in the beef broth, stirring constantly, until the gravy thickens. Season generously with salt, pepper, and curry powder if desired.

Step 4: Add Vegetables (Optional)
If using, stir in the frozen carrots and peas. Cook until the vegetables are heated through and coated in the flavorful gravy.

Step 5: Serve and Enjoy
Spoon the creamy mashed potatoes onto individual plates, then ladle the rich ground beef gravy over the top. Serve warm and savor every bite of this classic comfort food.