Swedish Meatballs with Buttery Potato Purée, Lingonberry Preserve, and Pan Gravy
Headnote
This is the classic Swedish plate in its most composed form: tender meatballs, a smooth potato purée, a dark, balanced gravy, and the sharp brightness of lingonberries. The dish depends on restraint; each element must be seasoned with precision so the whole remains supple, savory, and clean. When properly made, it is rich without heaviness and exact without austerity.
Recipe essentials
Dish category: Savory meat dish
Cuisine or origin: Swedish
Course type: Main course
Yield: 2 servings
Serving size: 260 g per serving
Prep time: 25 minutes
Cook time: 30 minutes
Total time: 55 minutes
Difficulty: Intermediate
Equipment
Large mixing bowl
Medium saucepan
Large sauté pan
Potato masher or fine ricer
Wooden spoon
Whisk
Fine sieve, optional
Small spoon or scoop
Plate or shallow bowl for serving
Ingredients
Meatballs
Beef, 150 g
Pork, 150 g
Breadcrumbs, 25 g
Egg, 50 g
Onion, 60 g, finely grated
Milk, 40 g
Salt, 6 g
Black pepper, 1 g
Nutmeg, 0.5 g
Allspice, 0.5 g
Oil, 15 g
Butter, 15 g
Potato purée
Potatoes, 350 g, peeled and cut into even pieces
Butter, 25 g
Heavy cream, 40 g
Salt, 3 g
Gravy
Butter, 20 g
Beef broth, 220 g
Heavy cream, 30 g
Salt, 2 g
Black pepper, 0.5 g
Lingonberry preserve
Lingonberries, 80 g
Sugar, 20 g
Finish
Parsley, 6 g, finely chopped
Method
1. Prepare the lingonberry preserve.
Combine the lingonberries and sugar in a small saucepan over medium heat. Cook for 6 to 8 minutes, stirring occasionally, until the berries soften and the mixture becomes glossy and lightly thickened. The preserve should remain loose enough to spoon cleanly, with the fruit still discernible. Set aside.
2. Cook the potatoes.
Place the potatoes in a saucepan and cover with cold water. Add the salt for the purée only after the water comes to a simmer. Cook over medium heat for 15 to 18 minutes, until the potatoes are fully tender and a knife slides through without resistance. Drain well and return to the hot pan for 1 minute to evaporate excess moisture.
3. Form the meatball mixture.
In a large bowl, combine the beef, pork, breadcrumbs, egg, grated onion, milk, salt, black pepper, nutmeg, and allspice. Mix with your hand or a spoon just until evenly combined and slightly cohesive, 30 to 45 seconds. Do not overwork; the mixture should remain supple, not dense.
4. Shape the meatballs.
Divide the mixture into 12 equal portions and roll each into a smooth ball. Each should be compact but not compressed. Set them on a tray while you heat the pan.
5. Brown the meatballs.
Heat the oil and butter in a large sauté pan over medium heat until the butter foams and begins to settle. Add the meatballs in a single layer and cook for 8 to 10 minutes, turning gently so they brown evenly on all sides. They should be well colored outside and still tender in the center; transfer to a plate.
6. Make the gravy.
Pour off excess fat from the pan, leaving the browned residue. Add the beef broth and bring to a simmer, scraping the pan thoroughly. Cook for 4 to 5 minutes until reduced slightly. Add the heavy cream, salt, and black pepper, then simmer for 2 to 3 minutes more until the gravy lightly coats the back of a spoon.
7. Finish the meatballs in the gravy.
Return the meatballs to the pan and cook gently for 3 to 4 minutes, turning once, until heated through and coated in a smooth, savory glaze. The sauce should cling to the meatballs without becoming heavy.
8. Finish the potato purée.
Mash or rice the hot potatoes until smooth. Fold in the butter, heavy cream, and salt while the potatoes are still hot. Work only until the purée is velvety and cohesive; it should hold its shape softly on the plate.
Plating and serving
Spoon the potato purée to one side of each warm plate and draw it into a smooth oval. Arrange the meatballs beside it, then nap with the gravy so the surface remains visible. Add a neat spoonful of lingonberry preserve and finish with parsley scattered lightly over the meatballs and potatoes.
Professional notes
Fine grating the onion gives the meatballs a more even texture and prevents harsh pieces in the finished bite.
The mixture should be handled briefly; excessive mixing will make the meatballs firm and springy rather than tender.
Reduce the gravy only until it tastes concentrated and coats lightly. If it becomes too thick, it will overwhelm the plate.
The lingonberries should remain bright and slightly tart; their sharpness is essential to the balance of the dish.
Social
What people on Instagram say.