Ingredients:
For the Meatballs:
- 1 pound ground beef
- 1/2 pound ground pork
- 1 small onion, finely chopped
- 1/2 cup breadcrumbs
- 1/2 cup milk
- 1 large egg
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon ground allspice
- 1/4 teaspoon ground nutmeg
For the Gravy:
- 1/4 cup unsalted butter
- 1/4 cup all-purpose flour
- 4 cups beef or vegetable broth
- 1 cup heavy cream
- 1 tablespoon soy sauce (optional)
- Salt and pepper to taste
For Serving:
- Lingonberry sauce (optional)
- Mashed potatoes or egg noodles
Instructions:
Making the Meatballs:
- In a small bowl, soak the breadcrumbs in the milk.
- In a large mixing bowl, combine the ground beef, ground pork, chopped onion, soaked breadcrumbs, egg, salt, pepper, allspice, and nutmeg. Mix well until all ingredients are evenly combined.
- Shape the mixture into small meatballs, about 1 inch in diameter.
- In a large skillet, heat some oil over medium heat. Add the meatballs and brown them on all sides. You may need to do this in batches to avoid overcrowding the pan.
- Once browned, transfer the meatballs to a plate and set aside.
Making the Gravy:
- In the same skillet, melt the butter over medium heat. Add the flour and cook, stirring constantly, for about 2-3 minutes to make a roux.
- Gradually whisk in the beef or vegetable broth, ensuring that there are no lumps. Allow the mixture to thicken.
- Stir in the heavy cream and soy sauce (if using). Season with salt and pepper to taste.
- Return the meatballs to the skillet, making sure they are coated with the gravy. Simmer for about 15-20 minutes, or until the meatballs are cooked through.
Serving:
- Serve the Swedish meatballs over mashed potatoes or egg noodles. Drizzle with additional gravy if desired.
- Optionally, serve with lingonberry sauce on the side for a traditional accompaniment.
These Swedish Meatballs are flavorful and comforting, making them a perfect dish for a cozy dinner. Enjoy!