Description
Swedish Meatballs with Mashed Potatoes
Ingredients
For the Meatballs:
1 lb ground beef (or a mix of beef and pork)
1/2 cup breadcrumbs
1/4 cup milk
1 egg
1 small onion, finely chopped
1 tsp garlic powder
1/2 tsp allspice
1/2 tsp nutmeg
Salt and black pepper, to taste
2 tbsp olive oil (for frying)
For the Gravy:
2 tbsp unsalted butter
2 tbsp all-purpose flour
2 cups beef broth
1/2 cup heavy cream
1 tbsp Worcestershire sauce
Salt and black pepper, to taste
For the Mashed Potatoes:
2 lbs potatoes, peeled and cubed
1/2 cup milk
4 tbsp unsalted butter
Salt and pepper, to taste
Directions
1. Meatballs:
In a large bowl, combine ground beef, breadcrumbs, milk, egg, onion, garlic powder, allspice, nutmeg, salt, and pepper. Mix until combined.
Roll the mixture into small meatballs (about 1 inch).
Heat olive oil in a skillet over medium heat. Fry the meatballs for 8-10 minutes, turning occasionally, until browned and cooked through. Remove and set aside.
2. Gravy:
In the same skillet, melt butter. Whisk in flour and cook for 1 minute.
Slowly pour in beef broth, stirring constantly until smooth. Add heavy cream, Worcestershire sauce, salt, and pepper. Let simmer for 5-6 minutes until thickened. Return meatballs to the skillet and coat with gravy.
3. Mashed Potatoes:
Boil potatoes in salted water for 15-20 minutes, until fork-tender. Drain and mash.
Mix in milk, butter, salt, and pepper until creamy and smooth.
4. Serve:
Plate mashed potatoes, top with Swedish meatballs, and drizzle with gravy. Garnish with fresh parsley.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4
Calories: ~500 kcal per serving
#SwedishMeatballs #ComfortFood #MashedPotatoes #EasyDinners #SavoryMeals #HomemadeGoodness #FoodieFavorites #YummyEats