Homemade Meatballs with Gravy and Mashed Potatoes
Juicy homemade meatballs simmered in a flavorful gravy, paired with creamy mashed potatoes ("potatismos"). A classic, comforting meal perfect for family dinners.
Ingredients
How To Do
-
1.Mix the Ingredients: In a large bowl, combine the ground beef, breadcrumbs, chopped onion, egg, garlic, milk, salt, pepper, nutmeg, and parsley. Mix until just combined (do not overwork the meat).
-
2.Form the Meatballs: Shape the mixture into small, even-sized balls (about the size of a golf ball).
-
3.Cook the Meatballs: Heat olive oil in a skillet over medium heat. Add the meatballs in batches and brown them on all sides, about 8-10 minutes total. Once browned, remove them from the skillet and set aside.
-
4.Make a Roux: In the same skillet, melt the butter over medium heat. Stir in the flour and cook for 1-2 minutes until golden brown.
-
5.Add the Liquid: Gradually whisk in the beef broth and bring to a simmer. Stir continuously to avoid lumps. Once the gravy starts to thicken, add the heavy cream, Worcestershire sauce (if using), and season with salt and pepper.
-
6.Simmer the Meatballs: Return the browned meatballs to the skillet and let them simmer in the gravy for 10-15 minutes, until fully cooked and the gravy is rich and smooth.
-
7.Boil the Potatoes: In a large pot, boil the peeled and quartered potatoes in salted water for 15-20 minutes until tender.
-
8.Mash the Potatoes: Drain the potatoes and return them to the pot. Add the butter and milk, then mash until smooth and creamy. Season with salt and pepper to taste.
-
9.Serve the meatballs with the rich gravy on top, alongside a generous portion of creamy mashed potatoes. Garnish with chopped parsley, and enjoy!