Authentic Finnish Meatballs with Creamy Allspice Sauce: A Taste of Nordic Comfort
There are some dishes that transcend mere sustenance, becoming a warm embrace from childhood, a culinary journey back to simpler times. For many, Finnish Meatballs, or lihapullat, hold such a cherished place in their hearts. This classic Scandinavian comfort food, deeply rooted in Finnish culinary tradition, is renowned for its tender, flavorful meatballs simmered in a rich, velvety sauce generously seasoned with aromatic allspice. As acclaimed cookbook author Tessa Kiros beautifully puts it, “This is so Finnish and probably one of the dishes that really remains in my mind from my childhood.” It’s a dish that brings a smile, a sense of well-being, and perhaps, as we often find, can dramatically brighten even the cloudiest of moods, proving that the presence of meatballs can indeed transform an ordinary day into something truly special.

Recipe Overview & Quick Facts
These Finnish Meatballs are a testament to the power of simple, high-quality ingredients transformed into an unforgettable meal. This particular recipe has been thoughtfully adapted from Tessa Kiros’s delightful cookbook, Falling Cloudberries, and presented by David Leite to bring authentic Nordic flavors to your kitchen.
- Cuisine: Finnish
- Course: Mains
- Servings: This recipe yields 4 to 6 generous servings, perfect for a family dinner or a cozy gathering.
- Prep Time: 35 minutes – most of which is inactive time for the bread to soak.
- Cook Time: 45 minutes – for frying the meatballs and simmering the exquisite sauce.
- Total Time: Approximately 1 hour 20 minutes from start to a delicious finish.
The Unmistakable Heart of Finnish Flavor: Allspice and Cream
What truly distinguishes Finnish meatballs from their well-known Swedish cousins or other European varieties is the distinctive and generous use of allspice. This singular spice is not merely an accent; it is a foundational flavor in Finnish kitchens, contributing a complex aromatic depth that is both comforting and uniquely Nordic. Allspice, as its name suggests, offers a harmonious blend of flavors reminiscent of nutmeg, cinnamon, cloves, and black pepper, all rolled into one potent berry.
This intricate spice profile, combined with a luxurious, velvety cream sauce, elevates these meatballs into an experience of rich, balanced flavors that are deeply satisfying. The tangy notes of sour cream, traditional in this dish, cut through the richness of the meat and butter, creating a sauce that is both hearty and bright. However, if sour cream isn’t to your taste or readily available, ordinary heavy cream makes for a perfectly acceptable and delicious substitute, yielding a slightly milder, sweeter sauce.
No Finnish meatball experience is complete without the tart counterpoint of berry jam. Lingonberry jam is the traditional accompaniment, its sharp sweetness providing a vibrant contrast that awakens the palate. If lingonberries are difficult to source, cranberry jam or even red currant jam offers a fantastic alternative, providing that essential fruity brightness. Whether homemade or store-bought, this berry element is non-negotiable for an authentic Finnish experience.
Ingredients for a Nordic Feast
For the Flavorful Meatballs:
- 3 slices white bread, with crusts carefully removed
- 2/3 cup milk (whole or low-fat works well, contributing moisture)
- 2 1/4 pounds ground pork and beef (a classic 50/50 mix or your preferred ratio for optimal flavor and texture)
- 1 large egg, to bind the mixture effectively
- 1 red onion, finely chopped (provides a sweeter, milder onion flavor than yellow)
- 2 teaspoons ground allspice (for that quintessential Finnish aroma; freshly ground from whole berries is highly recommended)
- Salt and freshly ground black pepper, to taste (don’t shy away from seasoning generously)
For Frying and Crafting the Creamy Sauce:
- 4 1/2 tablespoons unsalted butter, divided (essential for browning and sauce richness)
- 2 tablespoons olive oil (to assist with even browning and prevent butter from burning)
- 1 tablespoon all-purpose flour (or a gluten-free flour blend for a celiac-friendly option, to thicken the sauce)
- 1 cup sour cream (for traditional tang, or substitute with regular heavy cream for a milder sauce)
- 2 cups hot water (for building the base of the creamy gravy)
For the Perfect Nordic Serving:
- Lingonberry or cranberry jam (homemade or high-quality store-bought, for that essential sweet-tart contrast)
- Boiled potatoes, creamy mashed potatoes, or roasted root vegetables (classic starchy accompaniments)
- A crisp, fresh green salad (optional, but highly recommended for balance)
Step-by-Step Instructions: Crafting Your Finnish Meatballs
-
Prepare the Meatball Mixture:
Begin by placing the white bread slices (crusts removed) into a large mixing bowl. Pour the milk over the bread and allow it to soak for approximately 30 minutes. The bread should absorb all the milk and become exceptionally soft. If using denser bread, you might need to gently tear it into smaller pieces to ensure even saturation. To the softened bread, add the ground pork and beef, the large egg, the finely chopped red onion, and the ground allspice. Season generously with salt and freshly ground black pepper. Using your hands, knead the mixture together thoroughly until all ingredients are well combined and the mixture feels cohesive and compact. This tactile process ensures the meatballs will hold their shape during cooking. Next, form the mixture into small, walnut-sized balls, rolling them firmly between your palms. The goal is compact, dense meatballs that won’t fall apart in the skillet.
-
Sear the Meatballs to Golden Perfection:
In a large nonstick skillet, heat 2 1/2 tablespoons of the butter with the olive oil over medium-high heat until the butter is melted and gently sizzling. Carefully add the meatballs to the skillet in batches, making sure not to overcrowd the pan. Overcrowding can lower the pan’s temperature, leading to steamed rather than beautifully browned meatballs. Fry the meatballs, turning them gently with tongs, until they are evenly browned and crusted on all sides. This browning step is crucial for developing deep, rich flavor. Work efficiently and adjust the heat as needed to prevent the butter and oil from burning. If any burnt bits accumulate or excess fat renders, it’s a good practice to wipe out the skillet between batches with a paper towel and add a fresh, smaller amount of butter and oil. As each batch is cooked, transfer the browned meatballs to a heavy-based saucepan, ensuring any flavorful browned onion bits from the skillet are scraped into the saucepan as well.
-
Simmer in the Creamy Allspice Sauce:
Once all the meatballs are seared and resting in the saucepan, return the same skillet (with its flavorful fond) to medium heat. Sprinkle the tablespoon of all-purpose flour into the residual fats and bits in the skillet. Using a wooden spoon, stir continuously to create a smooth roux, cooking for a minute or two until fragrant. Add the remaining 2 tablespoons of butter and allow it to melt completely, continuing to stir. Cook this mixture, stirring almost constantly, until it transforms into a beautiful golden-brown color. This step is essential for developing a nutty flavor and preventing a raw flour taste in the sauce.
Remove the skillet from the heat. Very slowly and carefully pour in the 2 cups of hot water, stirring vigorously and quickly to prevent any lumps from forming. Stand back slightly as the mixture may bubble and steam. Once smooth, return the pan to the heat. Stir in the sour cream (or regular cream) until it is fully incorporated, creating a luxurious, smooth, and creamy sauce. Carefully pour this prepared sauce over the browned meatballs in the heavy-based saucepan.
Season the sauce and meatballs lightly with a final touch of salt and pepper. Cover the saucepan and allow the meatballs to simmer over very low heat for an additional 10 to 15 minutes. This gentle simmering period allows the meatballs to become exceptionally tender, fully absorbing the flavors of the rich, creamy allspice sauce as it thickens beautifully. Serve your piping hot Finnish meatballs immediately with a dollop of tart berry jam (lingonberry or cranberry are perfect), alongside classic accompaniments such as boiled potatoes, creamy mashed potatoes, or a simple crisp green salad for a complete and utterly satisfying meal.
Expert Tips for Perfect Finnish Meatballs: Insights from Our Kitchen
Our dedicated team of recipe testers, from seasoned home cooks to culinary enthusiasts, have put this recipe through its paces and shared invaluable insights to help you achieve the most delicious Finnish Meatballs possible. Here are their collective expert notes and helpful suggestions:
-
Optimize Bread Preparation: Jennifer Mallock discovered that even after 30 minutes of soaking, some types of bread (like French bread) can remain slightly firm. To ensure a uniform meatball texture and avoid large, unintegrated pieces of bread, she recommends gently pulling the bread apart with your fingers before adding it to the meat mixture. This simple step guarantees a smoother, more cohesive meatball.
-
Precision in Seasoning: Craig Relyea noted that the original recipe didn’t specify exact salt and pepper quantities. Through his testing, he found that starting with 1 1/2 teaspoons of salt and 1 teaspoon of freshly ground black pepper in the initial meat mixture provides an excellent flavor base. He strongly advises forming a tiny “tester” meatball and frying it quickly before shaping the entire batch. This allows you to taste and adjust the seasonings (like adding an extra 1/2 teaspoon of allspice, as Craig did for a more pronounced flavor) to perfectly suit your palate.
-
Managing Fat Content for the Best Sauce: If you’re using ground pork or beef with a higher fat content, Craig suggests a crucial step: after frying the meatballs, carefully skim off any significant excess fat from the skillet before you begin making the gravy. Aim to leave no more than 1-2 tablespoons of residual fat. This prevents your delicious allspice sauce from becoming overly greasy. Jennifer also noted needing to skim fat from the sauce during its final simmering stage, which resulted in a beautifully balanced gravy.
-
Chilling for Enhanced Firmness: For meatballs that hold their shape impeccably during searing, particularly if your meat mixture feels a bit moist, Craig recommends a valuable technique: chill the formed meatballs in the refrigerator for approximately 2 hours before you begin frying them. This brief chilling period allows them to firm up, significantly reducing the chance of them falling apart in the hot skillet.
-
Seamless Gluten-Free Adaptations: For those managing celiac disease or gluten sensitivities, Brenda Carleton successfully made this recipe gluten-free without sacrificing taste or texture. She expertly substituted regular white bread with white gluten-free bread and all-purpose flour with white rice flour. This demonstrates that Finnish meatballs can be enjoyed by everyone with simple ingredient swaps.
-
Elevate Your Allspice Flavor: Brenda, a true flavor enthusiast, takes her allspice seriously. She suggests toasting whole allspice berries and then grinding them fresh just before adding them to the mixture. While not strictly necessary for a delicious outcome, this extra step unlocks a more intoxicating, vibrant, and aromatic allspice flavor that truly elevates the entire dish.
-
Creative Jam Alternatives: While lingonberry jam is the traditional and ideal pairing, it might not always be available. Brenda confirmed that cranberry jam is an excellent and readily accessible substitute, offering that crucial sweet-tart contrast. Red currant jam is another fantastic alternative that would complement the savory meatballs beautifully.
-
Smart Batch Cooking and Freezing: Jennifer plans ahead by making double batches of these delectable meatballs. One batch is for immediate enjoyment, and the second is prepared for freezing. To freeze effectively, cook the meatballs thoroughly (through the browning stage in Step 2), allow them to cool completely, and then freeze. When ready to serve, thaw the meatballs and prepare a fresh batch of the creamy allspice sauce to combine with them for a quick and comforting meal.
-
Beyond Potatoes: Versatile Serving Suggestions: While boiled or mashed potatoes are classic, feel free to experiment with other accompaniments. Roasted root vegetables like carrots and parsnips (as Craig suggested), or even a creamy polenta, would be delightful. A crisp, fresh green salad always offers a welcome, light contrast to the rich meatballs and sauce.
Nutrition Information (Approximate)
Please note: The nutrition information provided here is automatically calculated and should only be used as an approximation. Individual values may vary based on exact ingredients and preparation methods. Values are presented per 1 portion.
- Calories: 1043 kcal
- Carbohydrates: 19 g
- Protein: 51 g
- Fat: 84 g
- Saturated Fat: 35 g
- Monounsaturated Fat: 34 g
- Trans Fat: 4 g
- Cholesterol: 297 mg
- Sodium: 315 mg
- Fiber: 1 g
- Sugar: 6 g
Inspired By: Falling Cloudberries by Tessa Kiros

This heartwarming recipe for Finnish Meatballs is beautifully adapted from the internationally acclaimed cookbook, Falling Cloudberries: A World of Family Recipes by the talented Tessa Kiros. Her books are celebrated for their personal stories and evocative photography, bringing global flavors to life in your home kitchen.
DiscoverFalling Cloudberrieson Amazon and explore more of Tessa Kiros’s culinary inspirations.