Smothered Meatballs and Gravy over Mashed Potatoes Recipe

A close-up of a plate with meatballs and gravy over mashed potatoes, garnished with parsley and chives, with roasted green beans on the side.Smothered meatballs and gravy over mashed potatoes with roasted green beans.

Smothered Meatballs and Gravy over Mashed Potatoes Recipe: A Hearty and Delicious Meal for Any Occasion

Are you looking for a classic comfort food dish that is easy to make and sure to satisfy? Look no further than smothered meatballs and gravy over mashed potatoes. This hearty meal is perfect for a cozy night in or a family dinner, and it’s a guaranteed crowd-pleaser. In this article, we’ll share our recipe for this beloved dish, as well as some tips and tricks for making it just right.


For the meatballs:

  • 1 pound ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup chopped fresh parsley
  • 1 egg
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

For the gravy:

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and pepper to taste

For the mashed potatoes:

  • 4 large potatoes, peeled and chopped
  • 1/2 cup milk
  • 2 tablespoons butter
  • Salt and pepper to taste


  1. Preheat your oven to 350 degrees F.
  2. In a large mixing bowl, combine all of the meatball ingredients and mix well.
  3. Form the mixture into meatballs that are about 1 inch in diameter.
  4. Heat a large skillet over medium-high heat and add the meatballs.
  5. Brown the meatballs on all sides, then remove them from the skillet and set them aside.
  6. In the same skillet, melt the butter over medium heat.
  7. Whisk in the flour to create a roux.
  8. Gradually whisk in the beef broth, garlic powder, onion powder, salt, and pepper.
  9. Bring the gravy to a boil, then reduce the heat and let it simmer for 5-7 minutes, or until it has thickened.
  10. Return the meatballs to the skillet, spooning the gravy over them.
  11. Cover the skillet and transfer it to the oven.
  12. Bake for 20-25 minutes, or until the meatballs are cooked through.
  13. While the meatballs are baking, prepare the mashed potatoes.
  14. Boil the chopped potatoes in a large pot of salted water until they are tender.
  15. Drain the potatoes and return them to the pot.
  16. Add the milk and butter, and mash until smooth.
  17. Season with salt and pepper to taste.
  18. Serve the smothered meatballs and gravy over the mashed potatoes.

Tips and Tricks:

  • If you want to save time, you can make the meatballs ahead of time and freeze them until you’re ready to use them.
  • For a healthier option, you can use ground turkey or chicken instead of ground beef.
  • If you want to add some extra flavor to the gravy, try adding a tablespoon of Worcestershire sauce or a splash of red wine.
  • To make the mashed potatoes even creamier, add a dollop of sour cream or cream cheese.
Print Friendly, PDF & Email