Print

Meatballs with Gravy and Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Meatballs with Gravy and Potatoes is a hearty and comforting dish featuring juicy, seasoned meatballs smothered in rich brown gravy, served alongside buttery mashed potatoes. A classic family favorite meal.

Ingredients

Scale
  • 1 lb ground beef
  • 1/4 cup breadcrumbs
  • 1/4 cup milk
  • 1 egg
  • 1/4 cup onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1/2 teaspoon onion powder
  • Salt and pepper, to taste (for gravy)
  • 4 medium potatoes, peeled and cubed
  • 1/4 cup milk (for potatoes)
  • 2 tablespoons butter (for potatoes)
  • Salt, to taste (for potatoes)

Instructions

  1. In a bowl, mix breadcrumbs and milk; let sit 5 minutes to soften.
  2. Add ground beef, egg, onion, garlic, Worcestershire sauce, salt, and pepper. Mix until just combined and form into meatballs.
  3. Heat olive oil in a large skillet over medium heat. Add meatballs and brown on all sides, then remove and set aside.
  4. In the same skillet, melt butter and whisk in flour. Cook for 1-2 minutes to form a roux.
  5. Gradually whisk in beef broth, add onion powder, and season with salt and pepper. Simmer until thickened, about 5 minutes.
  6. Return meatballs to the skillet, cover, and simmer in the gravy for 15-20 minutes until cooked through.
  7. Meanwhile, boil potatoes in salted water until fork tender, about 15 minutes. Drain and mash with milk, butter, and salt.
  8. Serve meatballs over mashed potatoes, topped with gravy.

Notes

  • You can substitute ground turkey or pork for beef.
  • Make a double batch and freeze extra meatballs for later use.
  • Add sautéed mushrooms to the gravy for extra flavor.

Nutrition