Swedish Meatballs
Small, tender meatballs in a creamy pan gravy, served with lingonberry jam and mashed potato. The bread-and-cream panade is what makes them so much softer than an Italian meatball.
Photograph credit: IKEA Swedish-style meatballs by Fumikas Sagisavas · CC0 · Wikimedia Commons
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Soak the breadcrumbs in the cream for 10 minutes until completely absorbed.
-
Soften the onion in the butter over low heat for 8 minutes without colouring, then cool.
-
Combine both minces with the soaked breadcrumbs, cooled onion, egg, salt, white pepper, allspice and nutmeg. Mix with your hands for 60 seconds only.
-
Chill the mixture for 30 minutes, then roll into 3 cm balls with wet hands — you should get about 30.
-
Fry in the oil in a wide pan over medium heat, in three batches, for 6 to 8 minutes, rolling them around so they brown on all sides. Set aside.
-
Pour off all but 2 tablespoons of fat, add the butter and whisk in the flour. Cook 2 minutes until it smells biscuity.
-
Add the stock gradually, whisking smooth, then the soy sauce and mustard. Simmer 5 minutes until thickened.
-
Stir in the cream and season, then return the meatballs and simmer gently for 8 minutes until cooked through and the gravy clings.
-
Serve with mashed potato, lingonberry jam and a scattering of dill.
Chef’s Tips
- Wet hands stop the mixture sticking and let you roll smooth, even balls quickly.
- Roll them small. Swedish meatballs are about a third the size of Italian ones.
- Lingonberry is not a garnish — its sharpness is what balances the cream gravy.
Common Substitutions & Variations
- Double cream won't whip if you swap it, but for the cooking itself, full-fat crème fraîche or a lower-fat single cream works in its place.
Pairing Suggestions
- A cold lager or a light Pinot Noir
- Serve with mash, lingonberry jam and pickled cucumber
- Finish with cinnamon buns
Storage & Reheating
Refrigerate 3 days, freeze 3 months in the gravy. Reheat gently; boiling will split the cream.
Common questions
How long does Swedish Meatballs take to make?
About 45 minutes in total — 20 minutes of preparation and 25 minutes of cooking. The recipe serves 4.
What are the key tips for making Swedish Meatballs?
Wet hands stop the mixture sticking and let you roll smooth, even balls quickly. Roll them small. Swedish meatballs are about a third the size of Italian ones. Lingonberry is not a garnish — its sharpness is what balances the cream gravy.
What should I serve with Swedish Meatballs?
A cold lager or a light Pinot Noir; Serve with mash, lingonberry jam and pickled cucumber; Finish with cinnamon buns.
Can Swedish Meatballs be made ahead or frozen?
Refrigerate 3 days, freeze 3 months in the gravy. Reheat gently; boiling will split the cream.
Is Swedish Meatballs suitable for a special diet?
This recipe is high-protein and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Swedish Meatballs?
About 812 kcal per serving, with 42 g protein, 46 g carbohydrate and 52 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.