Lihapyörykät (Finnish Meatballs with Allspice Gravy)

Lihapyörykät are Finnish-style meatballs with the gentle spice and homely richness typical of Nordic comfort food. A mixture of beef and pork is softened with milk-soaked breadcrumbs and sweet cooked onion, giving the meatballs a tender texture rather than a firm, bouncy bite. Browning them first builds savoury depth, while a simple flour-thickened beef gravy carries the warmth of allspice through the dish. Served with mashed potatoes and lingonberry, it delivers the familiar combination of creamy, savoury and sweet-tart flavours that makes these meatballs especially satisfying for an everyday dinner.
Cuisine style Finnish home cooking
Flavor profile Savoury • Gently spiced • Sweet-tart contrast
Techniques Pan-frying • Simmering
Cooking style One-pot cooking • Meal prep friendly • Freezer-friendly
Time commitment Under 1 hour

Why this recipe works

  • Tender meatballs: Milk-soaked breadcrumbs help the meatballs stay soft rather than compact or dry.
  • Gentle depth: Softened onion, browned meat and allspice build a savoury gravy with warm Nordic-style seasoning.
  • Classic balance: Rich gravy, creamy mash and sweet-tart lingonberry create the familiar contrast that makes the dish satisfying.

Get the most out of this recipe

Authenticity notes

  • Finnish home style: These meatballs are mild, savoury and gravy-led, with allspice used as a warm background note rather than a dominant flavour.
  • Traditional serving: Mashed potatoes and lingonberry are the natural accompaniments, giving the dish richness, softness and a sharp fruit contrast.

Ingredient notes

  • Beef and pork mix: Using both meats gives a softer, juicier texture than an all-beef mixture, which tends to finish slightly firmer.
  • Allspice: Allspice brings a warm, rounded flavour that suits the gravy; use it sparingly so it supports the meat rather than overpowering it.
  • Lingonberry substitute: If lingonberry is unavailable, cranberry sauce gives a similar sweet-tart lift alongside the rich gravy.

Common mistakes

  • Mixing too firmly: Work the meat mixture only until combined; overmixing makes the finished meatballs dense.
  • Lumpy gravy: Whisk the stock in gradually after cooking the flour so the sauce turns smooth before the meatballs go back in.
  • Boiling the sauce: Keep the gravy at a gentle simmer so it stays smooth and the meatballs finish cooking without toughening.

Make-ahead tips

  • Good for meal prep: The meatballs and gravy keep well together in the fridge and reheat gently for an easy later meal.
  • Reheating: Warm slowly in a saucepan with a little extra beef stock if the gravy has thickened too much.
  • Freezing: Freeze the cooked meatballs with their gravy, then thaw overnight in the fridge before reheating until piping hot.

Equipment you'll need

Ingredients

Meatballs and gravy

To serve

Instructions
Print
  1. In a mixing bowl, stir together the milk and breadcrumbs and leave for 10 minutes to soften. Meanwhile, finely grate the onion.
  2. Melt half the butter in a large frying pan over medium heat, then cook the onion for 6 to 8 minutes until soft and sweet, not browned. Scrape into a bowl and let it cool for a couple of minutes.
  3. Add the minced beef, minced pork, egg, salt, pepper and allspice to the bowl with the cooled onion and soaked breadcrumbs. Mix with your hands just until combined, then shape into 16 meatballs.
  4. Heat the remaining butter in the same pan over medium-high heat. Brown the meatballs in batches for 6 to 8 minutes total, turning until well coloured all over; they do not need to be cooked through yet.
  5. Lower the heat to medium and sprinkle in the flour, stirring for 1 minute to cook it out. Gradually whisk in the beef stock until smooth, then bring to a gentle simmer.
  6. Return all the meatballs to the pan and simmer gently for 12 to 15 minutes, turning once, until cooked through and the gravy lightly thickens. Taste and adjust with a pinch more salt or pepper if needed.
  7. While the meatballs simmer, prepare the instant mashed potato flakes according to the packet directions. Serve the meatballs with the gravy, mash and lingonberry on the side.

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

Recipe notes

Tips

  • For tender meatballs, mix the meat just until everything comes together; overmixing makes them dense.
  • Keep the gravy at a gentle simmer once the meatballs go back in so it stays smooth and the meatballs stay juicy.
  • If serving anyone who is pregnant, elderly, or immunocompromised, make sure the meatballs are cooked through and piping hot before serving.

Substitutions

  • Replace Minced pork with the same amount of Minced beef for an all-beef version with a slightly firmer bite.
  • Replace Whole milk with the same amount of water if needed; the meatballs will be a little less rich.
  • Replace Lingonberry with cranberry sauce for a similar sweet-tart contrast.

Storage

  • Refrigerate up to 3 days
  • Cool the meatballs and gravy, then refrigerate in a sealed container for up to 3 days. Reheat gently in a saucepan with a splash of beef stock until piping hot; freeze for up to 2 months and 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.

Lihapyörykät (Finnish Meatballs with Allspice Gravy)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 1h (30min active)
  • Difficulty: Medium
  • Cuisine: Nordic
  • Allergens:
    Eggs Gluten Milk Wheat
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 Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • 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.