Swedish Meatballs with Cream Sauce and Lingonberry

Swedish meatballs, or köttbullar, are small, tender meatballs served with a smooth cream sauce and a spoonful of lingonberry for sharpness. The familiar character comes from a mixture of beef and pork, softened breadcrumbs and warm seasoning from allspice and nutmeg, giving the meatballs a gentle Nordic flavour without overpowering the gravy. Browning them in the pan builds savoury depth before the stock, Dijon and double cream are turned into a glossy sauce. Rich, comforting and easy to portion, they work well for a weeknight dinner or a more traditional spread with potatoes or simple vegetables.
Cuisine style Nordic comfort food
Cooking style One-pot cooking • Freezer-friendly • Crowd-friendly
Time commitment Under 1 hour

Why this recipe works

  • Warm, savoury depth: Browning the meatballs first creates pan juices that enrich the cream sauce, while allspice, nutmeg and mustard add gentle complexity.
  • Smooth cream sauce: A simple butter-and-flour base thickens the stock before the cream is added, giving the gravy body without making it heavy.
  • Richness with contrast: Lingonberry brings sweet-tart brightness alongside the creamy sauce, making each serving feel balanced rather than overly rich.

Get the most out of this recipe

Authenticity notes

  • Home-style serving: Small meatballs in a creamy gravy are a familiar Swedish-style comfort dish, often served generously sauced rather than plated dry.
  • Lingonberry on the side: Lingonberry is the classic accompaniment, adding a sharp-sweet note that works especially well with the mild spices and cream sauce.

Texture tips

  • Keep the meatballs tender: Mix the meat mixture only until combined; working it too much can make the cooked meatballs firm and compact.
  • Protect the sauce: Once the cream goes in, keep the pan at a gentle simmer so the gravy stays smooth and does not split.

Common mistakes

  • Crowding the pan: Fry the meatballs in batches if needed. Too many in the pan will steam rather than brown, which reduces flavour in both the meatballs and sauce.
  • Rushing the gravy: Whisk the stock in gradually so the flour base incorporates smoothly and the sauce does not turn lumpy.

Make-ahead tips

  • Freezes well: Cool the cooked meatballs and sauce completely before freezing together in a sealed container.
  • Reheat gently: Warm over low heat with a little extra stock if the sauce has thickened, stirring gently until piping hot.

Equipment you'll need

Ingredients
Instructions
Print
  1. Put the breadcrumbs in a mixing bowl and stir in the milk. Leave to soak for 5 minutes until the crumbs are fully hydrated.
  2. Beat in the egg, then add the minced beef, minced pork, salt, pepper, allspice and nutmeg. Mix with your hands just until combined, then roll into small meatballs, about walnut-sized.
  3. Melt half the butter in a large frying pan over medium-high heat. Fry the meatballs in batches for 6 to 8 minutes, turning, until browned all over and cooked through, then transfer to a plate.
  4. Lower the heat to medium and add the remaining butter to the pan. Stir in the flour and cook for 1 minute, scraping up the browned bits, until the mixture smells nutty.
  5. Gradually whisk in the beef stock until smooth, then simmer for 3 to 4 minutes until lightly thickened. Whisk in the Dijon mustard and double cream, then keep the sauce at a gentle simmer without boiling hard.
  6. Return the meatballs and any resting juices to the pan and simmer gently for 3 to 5 minutes until the meatballs are hot and the sauce coats the back of a spoon. Serve with a spoon of lingonberry on the side for each portion.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For the juiciest meatballs, mix only until everything comes together; overmixing can make them dense.
  • Keep the sauce at a gentle simmer after adding the double cream so it stays smooth and does not split.
  • If serving young children, consider using pasteurised egg and ensure the meatballs are cooked all the way through with no pink remaining.

Substitutions

  • Replace Dijon mustard with whole-grain mustard for a milder, more textured sauce.
  • Replace whole milk with double cream for a richer meatball mixture.

Storage

  • Refrigerate up to 3 days
  • Cool completely, then refrigerate in a sealed container. Reheat gently in a frying pan over low heat with a splash of beef stock to loosen the sauce, until piping hot. Freeze meatballs and sauce together for up to 2 months; thaw overnight in the fridge before reheating.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Swedish Meatballs with Cream Sauce and Lingonberry
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 45min (40min active)
  • Difficulty: Medium
  • Cuisine: Nordic
  • Allergens:
    Eggs Gluten Milk Wheat
One pot Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch

Premium nonstick performance
  • Top-tier build quality
  • Excellent heat distribution
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.