Go Back
Juicy meatballs served over creamy mashed potatoes with pan sauce and fresh parsley on a white plate

Meatballs and Mashed Potatoes

A cozy and comforting dinner featuring tender meatballs and creamy mashed potatoes, perfect for a filling meal any night of the week.
Print Recipe Pin Recipe
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Comfort Food
Calories: 600

Ingredients
  

For the Meatballs
  • 1 lb ground beef Can blend with ground pork for richer flavor.
  • 1/2 cup breadcrumbs
  • 1 large egg Acts as a binder.
  • 1 tsp salt
  • 1/2 tsp pepper
  • 1/4 cup grated onion Optional flavor booster.
  • 2 tbsp oil For browning the meatballs.
For the Mashed Potatoes
  • 2 lb russet potatoes Can also use Yukon Gold.
  • 1/2 cup butter Use warm for best results.
  • 1/2 cup milk Warm before adding.
  • 1 tsp salt For boiling potatoes.
—Advertisement—

Instructions
 

Preparation
  1. Peel and cut the potatoes into equal pieces, then add to a pot of salted water. Bring to a boil.
  2. In a large bowl, gently mix together ground beef, breadcrumbs, egg, salt, pepper, and grated onion.
  3. Shape the mixture into meatballs, aiming for uniform size.
Cooking
  1. While the potatoes are boiling, heat oil in a pan over medium-high heat.
  2. Brown the meatballs on all sides, then reduce heat and cover to finish cooking through.
  3. When the potatoes are fork-tender, drain and return to the pot. Add warm butter, milk, and salt.
  4. Mash the potatoes to your desired consistency and season to taste.
Serving
  1. Plate the mashed potatoes and top with meatballs and pan sauce if using. Garnish with chopped parsley.
—Advertisement—

Notes

For best results, avoid overmixing the meatballs to keep them tender. Experiment with different herbs and spices in both meatballs and mashed potatoes to suit your taste.