There is no traditional Swedish dish called “Swedish soccer team”; this is a match-day take on Swedish-style meatballs, served with a creamy pan gravy and lingonberry preserves. The small, gently spiced meatballs are browned and finished in the oven, making a hearty meal that can be set out with potatoes or bread for a crowd.
Ingredients
- 1 pound (450 g) ground beef, preferably 80–85% lean
- 1 pound (450 g) ground pork
- ½ cup (30 g) plain dry breadcrumbs
- ⅓ cup (80 ml) whole milk
- 1 small yellow onion, finely grated or minced (about 100 g)
- 1 large egg (about 50 g without shell)
- 1 teaspoon (5 g) fine salt
- ½ teaspoon (1 g) freshly ground black pepper
- ¼ teaspoon (0.5 g) ground allspice
- ⅛ teaspoon (0.25 g) ground nutmeg
- 2 tablespoons (30 ml) neutral oil, such as canola oil, for browning
- 3 tablespoons (42 g) unsalted butter, divided
- 3 tablespoons (24 g) all-purpose flour
- 2 cups (475 ml) low-sodium beef broth
- ½ cup (120 ml) heavy cream
- 1 teaspoon (5 ml) Worcestershire sauce
- 1 teaspoon (5 ml) Dijon mustard
- 1 tablespoon (15 ml) chopped fresh parsley, plus more for serving
- ½ cup (160 g) lingonberry preserves, for serving
- Fine salt and black pepper, as needed to season the gravy
Instructions
- Heat the oven and prepare the pan. Set a rack in the center of the oven and heat it to 425°F (220°C). Line a rimmed baking sheet with parchment paper or foil. Grate the onion finely so it blends into the meat mixture; if you mince it instead, make the pieces very small so the meatballs hold together easily.
- Soak the breadcrumbs. In a large bowl, stir the breadcrumbs and milk together and leave them for 2 minutes, until the crumbs look damp and swollen. This short soak helps keep the meatballs tender. Add the grated onion, egg, salt, pepper, allspice, and nutmeg, then stir to combine.
- Mix and shape. Add the ground beef and pork. Use clean hands or a fork to mix just until the seasoning and breadcrumb mixture are distributed; stop as soon as no large streaks remain. Overmixing can make meatballs firm. Shape the mixture into about 30 balls, each roughly 1 inch (2.5 cm) across, and arrange them on a plate. Keeping them similar in size helps them cook at the same rate.
- Brown the meatballs. Warm the neutral oil and 1 tablespoon (14 g) of the butter in a large oven-safe skillet over medium-high heat. Working in batches so the pan is not crowded, brown the meatballs for about 5 minutes per batch, turning them gently to color several sides. They do not need to be cooked through yet. Transfer each browned batch to the prepared baking sheet. If you do not have an oven-safe skillet, use any skillet for browning and make the gravy in it while the meatballs bake.
- Finish cooking in the oven. Bake the meatballs for 12 minutes. Check the center of a larger meatball with a food thermometer; because these contain ground meat, the USDA FSIS safe minimum internal temperature is 160°F (71°C). If they have not reached that temperature, continue baking and check again after a few minutes. Set the cooked meatballs aside while you make the gravy, keeping them loosely covered if the room is cool.
- Make the gravy. Carefully pour excess fat from the skillet, leaving the browned bits behind. Set the skillet over medium heat and melt the remaining 2 tablespoons (28 g) butter. Whisk in the flour and cook for 1 minute, stirring so it forms a smooth paste without darkening much. Gradually whisk in the beef broth, scraping up the browned bits. Bring the mixture to a gentle simmer and cook for about 3 minutes, whisking often, until it begins to thicken.
- Finish and serve. Whisk in the cream, Worcestershire sauce, and Dijon. Simmer gently for 3 minutes, then stir in the parsley. Taste and add salt or pepper if needed; broth saltiness varies, so season after the sauce has reduced. Return the meatballs to the skillet and turn them in the gravy for 2 minutes to warm through. Serve hot with lingonberry preserves on the side and extra parsley if you like.
Tips
- Keep the mixture tender. Combine the ingredients lightly and stop mixing once they hold together. If the mixture feels unusually sticky, dampen your hands with cool water while shaping rather than adding lots of extra breadcrumbs, which can make the finished meatballs dry.
- Use a thermometer, not color alone. Browning gives the outside flavor but does not prove the centers are safely cooked. Check a larger meatball in its center, avoiding the baking sheet. If you have to bake the batch longer, do so in short increments and check again.
- Make the flavor adjustments thoughtfully. Allspice and nutmeg should be subtle rather than dominant. For a slightly lighter spice note, omit the nutmeg; for a deeper savory taste, add a small pinch of allspice. Avoid adding extra salt to the meat mixture if your broth is not low-sodium.
- Choose a suitable substitute for lingonberries. Lingonberry preserves can be difficult to find outside Scandinavian food shops. Cranberry preserves or cranberry sauce work well alongside the rich gravy, though they are usually sweeter and less tart; taste them and add a little lemon juice if you want a brighter contrast.
Serving Suggestions
For a Swedish-inspired plate, serve the meatballs and gravy with boiled or mashed potatoes, lingonberry preserves, and a crisp cucumber salad. A simple salad of thin cucumber slices, a little vinegar, sugar, salt, and dill cuts through the richness. Buttered egg noodles, boiled new potatoes, or a pile of roasted root vegetables are useful alternatives when you want an easy meal without preparing several sides.
For a game-day table, keep the meatballs warm in the gravy in a covered slow cooker set to warm after they have been cooked safely. Put out small plates, cocktail forks, and a bowl of preserves so guests can choose their own portions. If serving a larger group, offer bread for catching the sauce and a green salad to balance the meal. Keep the serving dish hot during the meal and refrigerate leftovers within 2 hours.
Variations
Beef-only meatballs: Use 2 pounds (900 g) ground beef in place of the beef and pork combination. The result is a little less rich and may be slightly firmer, so avoid overmixing and check the temperature as directed. Ground turkey can also be used, but it is leaner and less traditional in flavor; add 1 tablespoon (14 g) extra butter to the mixture or sauce if you want a richer result. Poultry meatballs must reach 165°F (74°C), the USDA FSIS safe minimum for poultry.
Dairy-free option: Replace the milk with an unsweetened, unflavored oat or soy beverage and use a plant-based butter alternative. Use an unsweetened cooking cream alternative for the gravy. These swaps can make the sauce taste less rich, so season carefully and choose a neutral-tasting substitute.
Gluten-free option: Use certified gluten-free breadcrumbs and replace the all-purpose flour with an equal amount of a gluten-free flour blend suitable for sauces. Check the broth and Worcestershire sauce labels as well, since ingredients and manufacturing practices vary. The gravy may thicken at a different rate; simmer it gently and add broth a tablespoon at a time if it becomes too thick.
Make it a meal-prep dinner: Cook the meatballs and gravy as written, then portion them with potatoes or noodles. If you prefer a more peppery sauce, add black pepper at the table rather than increasing it in the whole batch. The dish is adaptable, but keeping the sauce fairly mild makes it easier to serve a mixed group.
Storage and Reheating
Refrigerate cooked meatballs and gravy within 2 hours of cooking in a shallow, covered container. They keep for 3–4 days in the refrigerator. Store the lingonberry preserves separately so they do not thin or sweeten the gravy. If the sauce thickens while chilled, add a small splash of broth or water before reheating.
To reheat a small portion, warm it in a covered saucepan over low to medium-low heat, stirring gently until hot throughout. For a larger quantity, use a covered baking dish in a 325°F (165°C) oven, stirring once if practical. Reheated leftovers should reach 165°F (74°C), measured with a food thermometer. Avoid boiling the cream sauce hard, which can make it look grainy. Refrigerate any leftovers again promptly, and do not leave the serving dish at room temperature for more than 2 hours.
For longer storage, freeze cooled meatballs and gravy in a freezer-safe airtight container for up to 3 months for best quality. Thaw overnight in the refrigerator, then reheat as described, bringing the food to 165°F (74°C). The sauce may separate slightly after freezing; stir it gently as it warms, adding a little broth if necessary. Freeze the preserves separately or keep them refrigerated according to their package directions.
Frequently Asked Questions
Is “Swedish soccer team” the name of a Swedish recipe?
No. The phrase refers to a sports team, not a recognized dish. This page uses the search phrase as a match-day theme and provides a recipe for Swedish-style meatballs, a familiar Swedish-inspired meal. It should not be mistaken for a traditional recipe with that name.
Can I prepare the meatballs ahead of time?
Yes. Shape the uncooked meatballs, cover them, and refrigerate them for up to 24 hours before cooking. Keep raw ground meat refrigerated and separate from ready-to-eat foods. You can also cook the meatballs and gravy a day ahead, refrigerate them promptly, and reheat to 165°F (74°C) before serving.
Why are my meatballs falling apart?
Common causes include mixture that was not combined enough to hold together, meatballs that are too large, or rough turning while they brown. The soaked breadcrumbs and egg help bind the mixture. Shape compact, even balls and turn them gently with a thin spatula or tongs; do not press them down in the pan.
Can I cook the meatballs entirely on the stovetop?
Yes, if you have a large skillet and can cook in batches without crowding. After browning, lower the heat, cover the skillet, and cook gently, turning the meatballs as needed until the centers reach 160°F (71°C). Make the gravy after the meatballs are cooked. The oven method in this recipe is easier for a full batch because it finishes the centers evenly.
What can I use instead of heavy cream?
Half-and-half can replace the cream, though the gravy will be thinner and less rich. For a dairy-free version, use an unsweetened cooking cream alternative. Avoid pouring cold cream into a rapidly boiling sauce; lower the heat and whisk it in gradually to help keep the gravy smooth.
How can I tell when the gravy is thick enough?
It should coat the back of a spoon but still pour easily over potatoes or meatballs. Remember that the gravy thickens as it cools and as the meatballs sit in it. If it becomes too thick, whisk in broth a little at a time; if it is too thin, simmer it gently for another minute or two before adding the meatballs.
Related
- Sheep Head Stew: A Slow-Cooked, Spice-Scented Recipe
- Shiner Bock Beef Stew with Rich, Slow-Braised Flavor
- Shank Steak: How to Cook It Low and Slow for Tender Results
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).