Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Finnish Meatballs

Finnish Meatballs, Lihapullat, Lihapullat in Cream Sauce

This finnish meatballs recipe mixes ground beef and pork with milk-soaked breadcrumbs and onion, rolls small meatballs, fries them golden and finishes them in a rich cream sauce. Lihapullat are Finland's home-style meatball: softer and more onion-forward than their Swedish cousins, and the cream sauce is the whole point. One serving is about 378 g.

Lihapullat are the meatballs of Finnish home cooking, rolled small from beef and pork mixed with milk-soaked breadcrumbs and plenty of onion, then fried and finished in a cream sauce. They are often compared with Swedish meatballs, but the Finnish version is softer, more onion-forward, and served with mashed potatoes and lingonberry jam as a matter of course. The cream sauce, or kermakastike, is what makes them Finnish — plain fried meatballs are a different dish entirely — and lihapullat are still a fixture of school lunches, canteens and family dinners across Finland.

Pairs well with: Mashed potatoes, lingonberry jam & pickled cucumber

Provenance

Finland flag Finland

Finnish Heritage

Nordic & European

Time Dedication

55m

25m prep • 30m cook

Batch Yield

4 Servings

782 kcal per serving

1 serving ≈ 378 g

Technical Skill

Intermediate

Medium (Pan-Fried)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Hearty Midday Main

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

High Protein Occasions: Family dinners, weekday suppers, school lunches, festive tables Cost: Medium — about $4–5 per serving at home
A plate of Finnish meatballs in brown cream sauce with boiled new potatoes and fresh dill

Finnish Heritage

Photo: JIP, CC BY-SA 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Medium — about $4–5 per serving at home (USD)

Made the traditional way: breadcrumbs soaked in milk, meat mixed gently and rolled small, fried golden, then simmered in a silky cream sauce.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 55m
P

Prep Stage: Soak, Mix & Roll

25 Mins • Mixing & Rolling

Soak the breadcrumbs in the milk for 10 minutes until soft, then mix them with the ground beef and pork, finely diced onion, beaten egg, salt, pepper and a pinch of allspice. Mix gently with your hands — overworking makes tough meatballs — then roll about 32 small balls with wet hands.

Maestro Tip: Wet hands stop the mixture sticking, and small, even balls cook at the same speed.

  1. 1

    Soak the Crumbs

    10 Mins No heat

    Put the breadcrumbs in a large bowl, pour over the milk and leave for 10 minutes until the crumbs are soft and swollen. This is what keeps Finnish meatballs tender instead of dense.

    Soft crumbs are the difference between a tender meatball and a hard one.

    Done when: A thick, soft paste with no dry crumbs left.

  2. 2

    Mix & Roll the Meatballs

    15 Mins No heat

    Add the ground beef and pork, onion, beaten egg, 1 teaspoon salt, pepper and a pinch of allspice to the bowl. Mix gently with your hands until just combined, then roll into about 32 small balls, roughly 3 cm across.

    Mix until it just holds together — the more you work it, the tougher the meatballs.

    Done when: Small, even balls that hold their shape on a tray.

  3. 3

    Fry Until Golden

    12 Mins Medium-high heat, ~190°C (375°F)

    Melt the butter in a large frying pan over medium-high heat and fry the meatballs in batches for about 10 minutes, turning often, until browned all over. Lift them out and keep warm; do not crowd the pan.

    Frying in batches keeps the pan hot, so the meatballs brown instead of steaming.

    Done when: Deep golden-brown balls, crisp at the edges, juices running clear.

  4. 4

    Start the Cream Sauce

    5 Mins Medium heat, ~175°C (350°F)

    Melt the second knob of butter in the same pan, scraping up the browned bits from the meatballs — they are full of flavour. Stir in the flour and cook for 1 minute until it smells nutty, then pour in the beef stock a little at a time, whisking until smooth.

    Cooking the flour first stops the sauce tasting raw and pasty.

    Done when: A smooth, golden sauce with no lumps, coating the spoon.

  5. 5

    Simmer in the Sauce

    10 Mins Gentle simmer, ~95°C (200°F)

    Stir in the cream and return the meatballs to the pan. Simmer gently for 8 to 10 minutes until the sauce thickens and the meatballs are cooked right through to 71°C (160°F) in the centre.

    A gentle simmer, never a hard boil, keeps the cream sauce silky.

    Done when: A thick, glossy cream sauce clinging to the meatballs, centres at 71°C (160°F).

  6. 6

    Rest & Serve

    5 Mins No heat

    Take the pan off the heat and rest for 5 minutes so the sauce settles. Taste and add salt and white pepper, then serve with mashed potatoes and lingonberry jam.

    Resting lets the sauce thicken just enough to coat each meatball.

    Done when: Hot meatballs in a silky cream sauce, ready for the table.

Finishing Touches & Plating

Serve the meatballs spooned over mashed potatoes with plenty of cream sauce, a spoonful of lingonberry jam on the side and pickled cucumber for crunch.

Nutritional Physiology & Benefits

Nutrition

Energy

782

kcal / serving

Protein

39g

Complete AA

Carbs

22g

Complex

Fats

59g

Healthy

Per serving (4 servings · 1 serving ≈ 378 g)
Energy782 kcal
Protein39 g
Carbohydrates22 g
Fat59 g
Fibre1.2 g
Sugar4.9 g
Sodium562 mg
Per 100g
Energy207 kcal
Protein10.4 g
Carbohydrates5.8 g
Fat15.7 g
Fibre0.3 g
Sugar1.3 g
Sodium149 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Beef and pork supply vitamin B12, iron and zinc, onion adds folate, and the cream adds calcium and vitamin A. All nutrition values are estimated.

High Protein

About 39.4 g of protein per serving comes from the beef, pork and egg, making this a genuinely filling dinner.

Iron & Zinc

Beef and pork are useful sources of iron and zinc, nutrients that support normal energy and immune function.

B Vitamins

The meat and egg supply vitamin B12 and other B vitamins, which the body needs to turn food into energy.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Mashed Potatoes

Creamy mashed potatoes are the classic base — they soak up the cream sauce and turn the meatballs into a full, comforting plate.

Lingonberry Jam

Tart lingonberry jam is the traditional sweet-sour note with Finnish meatballs, and its sharpness balances the rich cream sauce.

Vegetables

Pickled Cucumber

Sharp, crunchy pickles refresh the palate between bites of rich meatballs, and their acidity balances the fat in the same way vinegar balances fried food.

Drinks

Cold Milk or Light Beer

A glass of cold milk or a light lager cleanses the palate after a rich, creamy plate, and both are traditional with Finnish meatballs.

Complete menu

Start with pickled cucumber and rye bread, serve the meatballs hot over mashed potatoes with lingonberry jam, and finish with black tea.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Extra Cream or Butter

The meatballs already swim in cream sauce, so adding more cream or butter pushes one serving far higher in saturated fat without adding flavour. This is general food information, not medical advice.

Very Salty Sides

One serving carries about 562 mg sodium, so pairing the meatballs with other very salty foods such as cured meats can push one meal far above a comfortable sodium level. This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA satisfying dinner — about 39.4 g protein per serving, best eaten hot and in the stated 378 g portion.
  • ChildrenChildren usually love small meatballs in creamy sauce; cut them in half for small children and let them dip in the sauce.
  • ElderlySoft, moist and easy to chew, and the cream sauce keeps them from drying out; serve a modest portion and go light on the salt.
  • Pregnant womenFine as an occasional dinner; the meatballs are well tolerated, but make sure they are cooked right through to 71°C (160°F) in the centre.
  • Breastfeeding womenA comforting, energy-rich dinner; the protein and B vitamins support recovery, but one serving is enough. Keep the portion to one serving and eat them freshly cooked.
  • AthletesGood post-training fuel with protein for recovery — pair with mashed potatoes rather than extra sauce.
  • Weight gainEnergy-rich and easy to eat in large amounts, so it suits weight gain when served with mashed potatoes and cream sauce.
  • Weight lossRich and filling at 782 kcal a serving; keep to one serving, use half-and-half instead of cream, and fill half the plate with pickled vegetables.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesThe breadcrumbs and sauce add a little carbohydrate, so keep the serving to the stated 378 g and skip sweet jam. Ask your clinician about portions.
  • High blood pressureOne serving carries about 562 mg sodium, so keep other salty foods out of the same meal and do not add extra salt at the table. Ask your clinician about portions.
  • Kidney diseaseMeat is high in protein and potassium, which matters for some kidney diets; portions should stay modest. Ask your clinician about portions.
  • GoutBeef and pork are higher in purines than vegetables, so the meat content is the main thing to watch; keep to one modest serving. Ask your clinician about portions.
  • Stomach issuesA rich, creamy sauce can be heavy on a sensitive stomach; eat slowly, take a smaller portion, and skip extra sauce if dairy bothers you. Ask your clinician about portions.
  • Cardiovascular diseaseThe cream and butter make this a high-fat dish, so one modest serving with a big plate of pickled vegetables is a better balance than a second helping. Ask your clinician about portions.
  • Fatty liverThe dish is rich in fat and energy-dense, so keep portions modest and avoid eating it late at night. Ask your clinician about portions.
  • Food allergiesContains wheat (breadcrumbs, flour), egg and milk (milk, butter, cream). People with wheat, egg or milk allergy should not eat it unless safe substitutes are used. Ask your clinician about safe alternatives.
  • Special therapeutic dietsNot suitable for a low-fat therapeutic diet as written; a version without the cream sauce changes the dish and should be discussed with a clinician.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly and store meatballs and sauce together in an airtight container.
In the fridge
Finnish meatballs keep 3 days in the fridge at 4°C (40°F) or below.
In the freezer
Up to 3 months; freeze the meatballs in the sauce in portion-sized containers.
How to reheat
Reheat gently in a pan over low heat until steaming hot throughout, to 74°C (165°F), adding a splash of milk if the sauce thickens; do not boil or the sauce may split.
Freezing recommended
Yes — they freeze well in their sauce.
Signs it has spoiled
Sour smell, slimy surface, or sauce that has separated and smells off.

More recipes to explore

A bowl of creamy lohikeitto salmon soup with chunks of salmon, potato and carrot, topped with fresh dill Finland flag Finland 50m
Dinner •Finnish Heritage

Lohikeitto

This lohikeitto recipe simmers chunks of salmon with potatoes, carrots and leeks in a light, creamy broth, then finishes the pot with a snowfall of fresh dill. It is the soup Finnish families cook on cold evenings and the one visitors remember from Helsinki cafes. One serving is about 451 g.

Comfort & Warmth

A creamy salmon soup with potatoes, carrots and leeks, finished with fresh dill — Finland's most loved fish soup.

Pairs Well With
Dark rye bread, butter & pickled cucumber
Soups & Broths • High Protein
A tray of karjalanpiirakka, oval rye pastries with crimped edges and pale rice filling Finland flag Finland 1h 15m
Snack & Tea •Finnish Heritage

Karjalanpiirakka

This karjalanpiirakka recipe rolls thin rye dough into ovals, fills them with creamy rice porridge, crimps the edges by hand and bakes them until the crusts blister. They come from Karelia, the borderland between Finland and Russia, and they are eaten warm with egg butter. One serving is about 161 g.

Comfort & Warmth

Thin rye pastries with crimped edges, filled with creamy rice porridge and brushed with egg butter — Finland's most famous snack.

Pairs Well With
Egg butter, cold milk & smoked salmon
Bœuf bourguignon — French beef braised in red wine France flag France 4h
Dinner •Burgundy Terroir

Bœuf Bourguignon

Beef braised gently in red wine until the connective tissue melts into a velvet, gelatin-rich sauce — the classic Burgundy Sunday dinner.

Cellular Repair

Beef braised in red wine until spoon-tender, with mushrooms and pearl onions.

Pairs Well With
Parsnip Purée & Steamed French Haricots Verts
High Protein
Vietnamese braised pork belly with golden eggs in caramel sauce Vietnam flag Vietnam 1h 45m
Dinner •One Pot

Vietnamese Braised Pork and Eggs

Pork belly slowly braised in coconut water and caramel until meltingly tender, with golden eggs that soak up the sweet-savoury sauce — the Vietnamese family dish that tastes better the next day.

Comfort & Sustained Energy

Slow-braised pork belly and eggs in coconut water and caramel.

Pairs Well With
Steamed rice & pickled mustard greens
High Protein

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.