Home / World / Europe / Sweden / Swedish Meatballs with Buttery Potato Purée, Lingonberry Preserve, and Pan Gravy

Swedish Meatballs with Buttery Potato Purée, Lingonberry Preserve, and Pan Gravy

Swedish Meatballs with Buttery Potato Purée, Lingonberry Preserve, and Pan Gravy

Nutrition Facts

Per 520g serving

% Daily Value based on a 2000 kcal diet

Calories 760 kcal
38% DV
Total Fat 47.0g
72% DV
Monounsaturated Fat20.5g
Polyunsaturated Fat4.5g
Saturated Fat18.0g
Trans Fat1.4g
Total Carbohydrate 52.0g
17% DV
Fiber4.5g
Starch36.5g
Sugars11.0g
Protein 31.0g
62% DV
Animal Protein31.0g

About

A hearty plate of Swedish-style meatballs served with creamy mashed potatoes, brown gravy, and lingonberries. It is relatively high in calories and fat, with moderate protein and carbohydrates.

Ingredients

Vitamins & Minerals

Vitamins

NutrientAmountDV%Half-life
Biotin (B7)16.0mcg53%
Choline145.0mg26%
Folate (B9)58.0mcg14%
Niacin (B3)6.8mg43%
Pantothenic Acid (B5)1.9mg38%
Riboflavin (B2)0.6mg48%
Thiamin (B1)0.5mg38%
Vitamin A180.0mcg20%
Vitamin B122.7mcg113%
Vitamin B60.8mg50%
Vitamin C18.0mg20%
Vitamin D1.4mcg7%
Vitamin E1.6mg11%
Vitamin K42.0mcg35%

Minerals

NutrientAmountDV%Half-life
Calcium140.0mg14%
Copper260.0mcg29%
Iron3.8mg21%
Magnesium58.0mg14%
Phosphorus360.0mg51%
Potassium1180.0mg25%
Selenium29.0mcg53%
Sodium980.0mg43%
Zinc5.6mg51%

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.
  • Balanced
    Download on the App Store

    Feel Better.

    OKKAI engine computes your next meal.

    OKKAI dashboard
    Food detail
    OKKAI engine

    One photo.
    Full breakdown.

    Point your camera at any meal — restaurant dish, homemade food, snack, smoothie. OKKAI identifies what you're eating and returns a complete nutritional profile in seconds.

    • ·Calories, protein, carbs, and fat — instantly
    • ·20+ vitamins and minerals estimated per meal
    • ·Works on any meal, any cuisine, anywhere
    • ·Ingredient breakdown with adjustable portions
    • ·Recipe generation from any logged food
    Food nutrition detail

    See what people
    are actually eating.

    Every meal logged by OKKAI users — from Stockholm to Seoul.

    Loading meals…

    Built for people who take
    nutrition seriously.

    Feature screenshot
    The OKKAI engine

    Your body keeps score.

    OKKAI ingests your sleep, exercise, food, weight, age, location and weather data. It breaks food down to its smallest compounds, computes vitamin and mineral half-lives, and models your body's current state as accurately as possible from all available data.

    The OKKAI engine keeps track of what cannot be seen.

    Computed every hour.

    Your body is never static. Vitamins deplete, minerals interact, absorption rates shift with activity and time of day.

    The engine recomputes every hour in order to give a suggestion on what to eat and when.

    Deep Apple Health integration.

    OKKAI reads from and writes to Apple Health — bi-directionally. Every meal pushes macros, vitamins, and minerals into your health record. Every workout and sleep session flows back into OKKAI's analysis.

    Works with Apple Health
    Bi-directional sync
    Certified integration

    Reads from Health

    • Steps
    • Active calories
    • Workouts
    • Weight
    • Sleep hours
    • Resting heart rate

    Writes to Health

    • Dietary calories
    • Protein, carbs, fat
    • Fiber
    • All 13 vitamins
    • All 10 minerals
    Apple Health integration screen

    What people on Instagram say.

    Instagram review
    Instagram review

    Coming very soon.

    OKKAI is launching on iOS shortly. Sign up for the waiting list and be among the first to track nutrition the way it should be tracked.

    Download on the App Store

    Common questions.

    You take a photo of any meal. OKKAI's AI identifies the food, estimates the ingredients, calculates calories and macronutrients, and estimates 20+ vitamins and minerals — all within a few seconds. You can then adjust portions or add ingredients manually.
    Yes — OKKAI tracks 13 vitamins (A, C, D, E, K, B6, B12, folate, and more) and 10 minerals (calcium, iron, magnesium, zinc, potassium, and more). After logging enough meals, OKKAI provides an in-depth analysis of your body's nutrient stores and tells you exactly which foods to eat to fill the gaps.
    OKKAI supports 30+ protocols: daily time-restricted eating (12:12, 14:10, 16:8, 18:6, 20:4, OMAD), multi-day (5:2, alternate day fasting), extended fasts (24h, 36h, 48h, 72h, 96h), and religious fasts including Ramadan. You can also run a custom fast for any duration.
    Yes — deeply. OKKAI reads steps, active calories, workouts, weight, sleep, and resting heart rate from Apple Health. It also writes every meal's calories, macros, fiber, and all micronutrients back to your Health record so your full nutritional data lives in one place.
    OKKAI is free to download. Core features — food logging, calorie and macro tracking, fasting, weight tracking, and Apple Health sync — are free. Advanced AI analysis including the full micronutrient breakdown and personalized recommendations is available with OKKAI Premium.