Ingredients
– 1 pound ground beef
– ½ pound ground pork
– 1 small onion, finely chopped
– 1/4 cup breadcrumbs
– 1/4 cup milk
– 1 large egg
– 1 teaspoon salt
– 1 teaspoon black pepper
– 1 teaspoon ground allspice
– ½ teaspoon ground nutmeg
– 2 tablespoons butter (for frying)
– 2 tablespoons flour (for thickening)
– 2 cups beef broth
– 1 cup heavy cream
– 1 tablespoon soy sauce
– 1 tablespoon Dijon mustard
Instructions
Follow these simple steps to create mouthwatering Swedish Meatballs:
1. Prepare the Meat Mixture: In a large bowl, combine ground beef, ground pork, breadcrumbs, onion, milk, egg, salt, black pepper, allspice, and nutmeg. Mix thoroughly until well combined.
2. Shape the Meatballs: Using your hands, shape the mixture into small meatballs, about 1 inch in diameter.
3. Heat the Pan: In a large skillet, melt 2 tablespoons of butter over medium heat.
4. Cook the Meatballs: Add meatballs to the skillet, ensuring not to overcrowd the pan. Brown meatballs on all sides, approximately 5-7 minutes. Remove them from the pan and set aside.
5. Make the Gravy: In the same skillet, add 2 tablespoons of flour. Whisk until combined with the leftover fat, forming a roux.
6. Add Broth: Gradually pour in the beef broth while whisking continuously to prevent lumps. Scrape any browned bits from the bottom of the pan for added flavor.
7. Stir in Cream and Seasonings: Once the sauce thickens, add heavy cream, soy sauce, and Dijon mustard. Stir well and let it simmer for 5 minutes.
8. Return the Meatballs: Carefully add the cooked meatballs back into the gravy. Simmer for an additional 10 minutes to heat through and allow flavors to meld.
9. Adjust Seasonings: Taste and adjust salt and pepper as needed.
10. Serve: Once ready, serve your Swedish Meatballs hot over mashed potatoes, noodles, or a bed of rice.
- Prep Time: 15 minutes
- Cook Time: 30-35 minutes
Nutrition
- Serving Size: 4-6
- Calories: 450 kcal
- Fat: 26g
- Protein: 30g