Now you can enjoy a grandma's recipe for delicious Swedish meatballs in creamy gravy without making a trip to the big blue Scandinavian furniture store.
Preparation Time
25 mins
Cooking Time
35 mins
Total Time
60 mins
Calories
447 Calories
Recipe Instructions
Step 1
Combine milk, bread crumbs, 2 tablespoons plus 1 teaspoon cream, egg, garlic, 1/4 teaspoon salt, 1/4 teaspoon black pepper, white pepper, and allspice in a large bowl; soak until milk absorbed, at least 10 minutes.
Step 2
Mix in beef, pork, onion, and parsley, using your hands, until well combined; roll into about 24 small meatballs or 16 larger meatballs.
Step 3
Heat 1 tablespoon butter and oil in a skillet over medium-high heat. Add meatballs in small batches; cook until browned on all sides and cooked through, 10 to 12 minutes. An instant-read thermometer inserted into centers should read at least 160 degrees F (71 degrees C). Transfer to a warm plate; cover with aluminum foil. Reserve drippings in skillet.
Step 4
Melt 1/3 cup butter in drippings in the skillet over medium heat. Whisk in flour; cook and whisk until flour dissolved and turns brown, about 5 minutes. Whisk in vegetable broth, beef broth, 1 cup cream, soy sauce, and Dijon mustard; bring to a simmer. Season with salt and pepper; stir to combine. Simmer until thickened, 5 to 7 minutes.