Description
Indulge in the ultimate comfort food with these irresistible Salisbury meatballs served over creamy mashed potatoes and smothered in a rich onion gravy. This classic dish is perfect for a cozy family dinner or a special gathering.
Ingredients
Scale
For the meatballs:
- 1 lb ground beef
- ¼ cup breadcrumbs
- 1 egg
- 2 tablespoons milk
- 1 teaspoon Worcestershire sauce
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper to taste
- 2 tablespoons olive oil
- 1 medium onion, thinly sliced
- 2 cups beef broth
- 1 tablespoon cornstarch mixed with 2 tablespoons water
For the mashed potatoes:
- 2 lbs russet potatoes, peeled and cubed
- 4 tablespoons butter
- ½ cup milk
- Salt and pepper to taste
Instructions
- Prepare the meatballs: In a large bowl, combine ground beef, breadcrumbs, egg, milk, Worcestershire sauce, garlic powder, onion powder, salt, and pepper. Shape into meatballs. Brown in olive oil and set aside.
- Make the gravy: Sauté onions in the skillet. Add beef broth and simmer. Thicken with cornstarch slurry. Return meatballs to the skillet and cook through.
- Cook the potatoes: Boil potatoes until tender. Drain and mash with butter and milk. Season with salt and pepper.
- Serve: Plate mashed potatoes, top with meatballs, and pour over the onion gravy.
Notes
- You can substitute ground turkey or chicken for a leaner option.
- Add mushrooms to the gravy for extra flavor.
- For creamier potatoes, use heavy cream instead of milk.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 plate
- Calories: 570
- Sugar: 4g
- Sodium: 720mg
- Fat: 32g
- Saturated Fat: 13g
- Unsaturated Fat: 16g
- Trans Fat: 1g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 32g
- Cholesterol: 115mg