Description
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
Units
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
- In a bowl, mix breadcrumbs and milk; let sit 5 minutes to soften.
- Add ground beef, egg, onion, garlic, Worcestershire sauce, salt, and pepper. Mix until just combined and form into meatballs.
- Heat olive oil in a large skillet over medium heat. Add meatballs and brown on all sides, then remove and set aside.
- In the same skillet, melt butter and whisk in flour. Cook for 1-2 minutes to form a roux.
- Gradually whisk in beef broth, add onion powder, and season with salt and pepper. Simmer until thickened, about 5 minutes.
- Return meatballs to the skillet, cover, and simmer in the gravy for 15-20 minutes until cooked through.
- Meanwhile, boil potatoes in salted water until fork tender, about 15 minutes. Drain and mash with milk, butter, and salt.
- 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
- Serving Size: 3-4 meatballs with potatoes and gravy
- Calories: 520
- Sugar: 3g
- Sodium: 580mg
- Fat: 32g
- Saturated Fat: 13g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 105mg