These tender and flavorful Swedish meatballs are a classic dish that will surely become a family favorite. Made with a mixture of ground beef, pork, and spices, these meatballs are cooked in a creamy and savory sauce. Serve them over a bed of warm egg noodles or mashed potatoes for a satisfying and comforting meal. Perfect for any occasion, these Swedish meatballs are sure to impress.
Ingredients
- 1/2 pound ground beef
- 1/2 pound ground pork
- 1/4 cup breadcrumbs
- 1/4 cup milk
- 1 small onion, finely chopped
- 1 clove garlic, minced
- 1/4 teaspoon ground allspice
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon butter
- 1 tablespoon all-purpose flour
- 1 cup beef broth
- 1/2 cup heavy cream
- 1 tablespoon Worcestershire sauce
- 1 tablespoon fresh parsley, chopped
Directions
- In a large bowl, combine ground beef, ground pork, breadcrumbs, milk, onion, garlic, allspice, nutmeg, salt, and black pepper. Mix well until all ingredients are evenly incorporated.
- Shape the mixture into small meatballs, about 1 inch in diameter.
- In a large skillet, melt butter over medium heat. Cook the meatballs in batches until browned on all sides. Remove the meatballs from the skillet and set aside.
- In the same skillet, whisk in flour and cook for 1 minute. Gradually whisk in beef broth, heavy cream, and Worcestershire sauce. Bring to a simmer and cook until the sauce thickens, about 5 minutes.
- Return the meatballs to the skillet and cook in the sauce for an additional 10 minutes, or until the meatballs are cooked through.
- Sprinkle with fresh parsley before serving.
- Serve the Swedish meatballs over warm egg noodles or mashed potatoes.