Swedish Meatballs Recipe With Creamy Gravy

Kitchen-tested Swedish meatballs recipe yields tender beef-pork spheres swimming in a velvety, umami-rich gravy that will transport your taste buds.

Why You’ll Love these Swedish Meatballs

Who doesn’t crave a comfort food that’s both familiar and exotic at the same time? These Swedish meatballs hit that sweet spot perfectly. The combination of beef and pork creates an irresistible flavor depth, while the cream sauce—oh, that sauce—transforms ordinary meatballs into something truly special.

I’m particularly fond of how versatile these are. Serve them as an elegant appetizer at your next dinner party, or pile them atop egg noodles for a hearty family meal. The secret? Those unsweetened rusk crumbs and boiled potatoes in the mixture give the meatballs a tender texture you can’t achieve with breadcrumbs alone.

And let’s talk about that gravy. Silky, rich, with just the right hint of soy sauce for umami. Pure comfort in every bite.

What Ingredients are in Swedish Meatballs?

Swedish meatballs are one of those classic comfort foods that everyone seems to love. There’s something magical about those tender, flavorful meatballs swimming in rich, creamy gravy that makes you want to curl up by the fire with a plate of them. The recipe combines both beef and pork for the perfect balance of flavor and texture, with a few surprising ingredients that mightn’t be in your typical meatball recipe.

When shopping for these ingredients, quality matters. The combination of beef and pork creates that distinctive Swedish meatball flavor, so try not to substitute just one type of meat if possible. And don’t skip the rusk crumbs, which might seem unusual but help give the meatballs their signature texture. If you can’t find Dutch rusk crumbs specifically, you can substitute breadcrumbs in a pinch, though the texture won’t be quite the same. The boiled potatoes might surprise you, but they add moisture and help bind everything together beautifully.

  • 250g minced beef
  • 250g ground pork
  • 1 egg
  • 200-300ml cream
  • Water (or milk and water)
  • 2½ tablespoons finely-chopped onions
  • 50ml unsweetened fine Dutch rusk crumbs
  • 2 cold boiled potatoes
  • 4-5 tablespoons margarine or oil
  • Salt and pepper
  • 100ml cream (for gravy)
  • 200ml beef stock
  • Chinese soya sauce
  • 1 tablespoon white flour
  • Optional: a little finely crushed allspice

How to Make these Swedish Meatballs

flavorful creamy traditional swedish meatballs

To make these Swedish meatballs, start by heating 2-3 tablespoons of butter in a pan and sautéing your finely-chopped onions (about 2½ tablespoons) until they turn a beautiful golden color.

While that’s happening, you’ll want to mash those 2 cold boiled potatoes and moisten about 50ml of unsweetened Dutch rusk crumbs in a bit of water. This creates that authentic base that gives Swedish meatballs their distinctive texture.

Now for the fun part—mixing it all together! Combine 250g minced beef and 250g ground pork in a large bowl, then add your golden onions, mashed potatoes, and moistened rusk crumbs. Crack in 1 egg and pour in about 200-300ml of cream and water (or milk and water). Season generously with salt, white pepper, and if you’re feeling traditional, a little crushed allspice. Mix everything until you have a consistent texture that holds together nicely. Using two spoons, shape the mixture into round, relatively large meatballs and place them on a floured cutting board. The flour helps prevent sticking and creates a nice outer texture when you fry them slowly in plenty of butter (about 4-5 tablespoons).

For that creamy, dreamy gravy that makes Swedish meatballs so irresistible, start by swirling about 200ml of beef stock in a pan until it comes to a boil. Add 100ml of cream for richness, and if you prefer a thicker sauce, whisk in 1 tablespoon of white flour. For an authentic touch, add a dash of Chinese soya sauce—this gives the gravy that distinctive umami depth that complements the meatballs perfectly. Season with salt and white pepper to taste, and soon you’ll have a velvety gravy that’s worthy of being spooned over your homemade Swedish meatballs. The combination of tender, seasoned meatballs with this silky gravy is what comfort food dreams are made of. For best results when cooking these meatballs, consider using a quality Mediterranean cookware set which distributes heat evenly for perfect browning.

Swedish Meatballs Substitutions and Variations

Looking for ways to customize these classic meatballs to suit your dietary needs or pantry contents?

I’ve got several swaps that work beautifully. For a leaner option, try ground turkey or chicken instead of beef and pork—just add a tablespoon of olive oil to maintain moisture. No breadcrumbs? Rolled oats, crushed crackers, or even cooked quinoa can step in nicely. Dairy-free folks can replace cream with coconut milk or cashew cream in both the meatballs and gravy. Trust me, the gravy still turns out velvety smooth.

For flavor variations, consider adding a tablespoon of lingonberry jam to the gravy, or mix in some grated nutmeg and cardamom to the meat mixture. Can’t find dutch rusk? Regular breadcrumbs work perfectly fine, no need to make a special trip to the store.

What to Serve with Swedish Meatballs

When serving these tender, savory meatballs, you’ll want accompaniments that complement their rich flavor profile. My go-to choice is always creamy mashed potatoes, which soak up that delicious gravy like nothing else.

Buttered egg noodles make a fantastic alternative if you’re craving something with more texture.

For a pop of color and brightness, I recommend lingonberry jam (the traditional Swedish choice) or cranberry sauce in a pinch. A side of quick-pickled cucumbers provides a revitalizing contrast to cut through the richness.

Need something green? Steamed green beans or a simple side salad with a light vinaigrette works beautifully. And don’t forget crusty bread for sopping up every last drop of that velvety gravy. Your plate will thank you.

Final Thoughts

These Swedish meatballs have become a staple in my kitchen, and for good reason. The combination of beef and pork creates the perfect texture, while the creamy gravy transforms them into something truly special. Who can resist that savory, comforting flavor?

What I love most about this recipe is its versatility. You can serve them as an elegant dinner party centerpiece or as a cozy weeknight meal that brings everyone to the table. The secret, I believe, lies in those golden onions and the touch of allspice.

I encourage you to make these your own. Add a splash more soy sauce if you like a deeper flavor, or increase the cream for an extra indulgent gravy. Swedish meatballs aren’t just food—they’re little bites of comfort that nourish both body and soul.