Swedish Meatballs Creamy Sauce

Featured in: Everyday Home Favorites

These tender Swedish meatballs blend ground beef and pork seasoned with warm spices and aromatics. After gentle mixing and shaping, they are fried until golden, then simmered in a luscious brown sauce enriched with cream, mustard, and Worcestershire for depth. Served alongside creamy mashed potatoes and tangy lingonberry jam, this dish creates a satisfying, comforting meal with authentic Scandinavian roots.

Updated on Tue, 30 Dec 2025 16:13:00 GMT
Golden brown Swedish Meatballs swimming in a creamy, savory gravy, ready to serve with mashed potatoes. Pin It
Golden brown Swedish Meatballs swimming in a creamy, savory gravy, ready to serve with mashed potatoes. | happysfenj.com

My uncle brought Swedish meatballs to a winter potluck years ago, and I watched people circle back to that dish three times while their other plates sat untouched. The moment I tasted one, I understood why—the spices hit first with a whisper of nutmeg and allspice, then the cream sauce wrapped around everything like a warm hug. I finally asked for his recipe, and he laughed, saying it wasn't fancy, just honest. That's when I learned that the best comfort food doesn't announce itself; it just makes you feel like someone cares.

I made these for my partner's parents the first time I cooked for them, nervous about impressing people who'd eaten real Swedish food. Halfway through plating, I burned my finger on the edge of the skillet and swore under my breath, but then his mom appeared in the kitchen and started telling me about her own kitchen disasters. By the time we sat down, the meatballs had become the background to the conversation, but they were there, doing their job—creating the kind of moment where food matters less than who's eating it.

Ingredients

  • Ground beef and ground pork (250 g each): Using both meats gives you savory depth that beef alone can't achieve; they bind together with the other ingredients into meatballs that hold their shape.
  • Milk and fresh breadcrumbs (1/2 cup milk, 30 g breadcrumbs): This is the secret to tender meatballs—the soaked breadcrumbs act like a sponge, keeping everything moist so they don't tighten up as they cook.
  • Onion and garlic (1 small onion, 1 garlic clove): Finely minced means they'll disappear into the mixture and flavor every bite without leaving harsh pieces.
  • Egg (1 large): This is your binder, holding the mixture together so the meatballs stay intact.
  • Allspice and nutmeg (1/2 tsp each): These warm spices are what make Swedish meatballs taste distinctly Swedish; don't skip them or you'll lose the soul of the dish.
  • Worcestershire and Dijon mustard (1 tsp each): They add umami depth and a quiet tang that balances the richness of the cream.
  • Heavy cream (1/2 cup): This transforms the sauce from simple to luxurious, coating every meatball in silky comfort.
  • Beef broth (2 cups): Use good broth if you can; it's the foundation of the sauce, so its quality matters.

Instructions

Product image
Dries dishes, utensils, and cookware neatly after cooking, keeping your countertop organized and clutter free.
Check price on Amazon
Soften the breadcrumbs:
Pour milk over the breadcrumbs in a small bowl and let them sit for 5 minutes until they're no longer dry or crumbly. This step is non-negotiable if you want tender meatballs; it's what keeps them from becoming dense.
Build the mixture gently:
Combine all the meatball ingredients in a large bowl, but resist the urge to overwork it. Mix just until everything is evenly distributed, using a light hand—overmixing develops gluten in the breadcrumbs and makes the meatballs tough and bouncy instead of tender.
Roll and rest:
Wet your hands with cold water so the mixture doesn't stick, then gently roll 1-inch meatballs and set them on a plate. If you have a few minutes, let them rest while you prepare your skillet.
Brown the meatballs:
Heat butter over medium heat in a large skillet until it froths, then add meatballs in a single layer without crowding. Turn them occasionally so they brown evenly on all sides, about 6–8 minutes total; this golden crust locks in flavor and gives you something to build the sauce from.
Create the sauce base:
Once meatballs are removed, melt more butter in the same skillet and whisk in flour, stirring constantly for about 1–2 minutes until it's golden and fragrant. This roux is the backbone of your sauce, so don't rush it.
Add the broth:
Slowly pour in beef broth while whisking so no lumps form, then scrape the bottom of the pan with your whisk to capture all those browned bits from the meatballs. Simmer for 3–4 minutes until the sauce thickens slightly and loses any raw flour taste.
Finish with cream and seasonings:
Stir in heavy cream, Worcestershire sauce, and Dijon mustard, then taste and adjust with salt and pepper. The sauce should taste rich, slightly tangy, and inviting—not bland or overly salty.
Reunite and simmer:
Return the meatballs to the sauce and simmer gently for 8–10 minutes, stirring occasionally so they're coated evenly. They'll finish cooking through and the sauce will become creamy and cohesive around them.
Product image
Dries dishes, utensils, and cookware neatly after cooking, keeping your countertop organized and clutter free.
Check price on Amazon
Pin It
| happysfenj.com

The first time someone asked for seconds, I felt like I'd been let in on something. These meatballs aren't complicated or precious—they're honest food that proves you don't need a fancy technique to make something that tastes like someone cares.

The Swedish Way to Serve

Traditionally, these meatballs arrive at the table with creamy mashed potatoes to soak up the sauce and a small spoon of lingonberry jam on the side. The jam's tart sweetness cuts through the richness of the cream, and it's not just decoration—it's essential balance. If you can't find lingonberry jam, cranberry sauce works, though it's slightly less refined. A shower of fresh parsley on top adds color and a hint of freshness that the dish needs after all that richness.

Why the Spices Matter

Allspice and nutmeg might seem like small additions, but they're what separate Swedish meatballs from ordinary ones. These spices are warm and slightly sweet, reminiscent of how Scandinavian food tastes—not aggressively seasoned, but deeply comforting. The amounts are measured in half-teaspoons because they're powerful; too much and they taste medicinal, too little and you lose the distinctive flavor. I learned this by doubling them once out of impatience and spending an evening wondering why everything tasted like Christmas in a bowl.

Make Ahead and Freezing

These keep beautifully in the refrigerator for three days and taste even better the next day once the flavors meld. You can freeze the cooked meatballs in their sauce for up to three months; thaw them gently in the refrigerator and rewarm over low heat, stirring occasionally so the sauce stays creamy.

  • Freeze meatballs and sauce together in a freezer-safe container for easiest reheating.
  • Don't freeze them uncooked—the texture changes unpredictably.
  • Reheat low and slow to keep the sauce silky instead of breaking it with high heat.
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
A close-up of tender Swedish Meatballs, showcasing their rich color and nestled in luscious, thick sauce. Pin It
A close-up of tender Swedish Meatballs, showcasing their rich color and nestled in luscious, thick sauce. | happysfenj.com

These Swedish meatballs have become my go-to dish for times when I want to feed people something that feels personal without being complicated. They remind me that the best meals aren't about impressing anyone—they're about showing up with something warm and real.

Recipe FAQs

What spices enhance the meatballs' flavor?

Ground allspice and nutmeg add warm, aromatic notes that complement the beef and pork blend.

How do I keep the meatballs tender?

Soaking breadcrumbs in milk softens them and gentle mixing prevents toughness in the meatballs.

What thickens the creamy brown sauce?

Butter and flour form a roux, which thickens the sauce before adding broth and cream for richness.

Can the meatballs be made with other meats?

Yes, ground turkey or chicken can substitute for a lighter variation while maintaining flavor.

What traditional sides pair well with this dish?

Mashed potatoes and lingonberry jam balance the rich meatballs and sauce with creamy and tart contrasts.

Swedish Meatballs Creamy Sauce

Savory spiced beef and pork spheres simmered in a creamy brown sauce with traditional Scandinavian flavors.

Prep Time
25 minutes
Time to Cook
30 minutes
Overall Time
55 minutes
Created by Lily Hudson


Skill Level Medium

Cuisine Type Swedish

Makes 4 Number of Servings

Diet Preferences None specified

What You Need

Meatballs

01 8.8 oz ground beef
02 8.8 oz ground pork
03 1 small onion, finely chopped
04 1 garlic clove, minced
05 1/2 cup milk
06 1/2 cup fresh breadcrumbs
07 1 large egg
08 1/2 teaspoon ground allspice
09 1/2 teaspoon ground nutmeg
10 1 teaspoon salt
11 1/2 teaspoon black pepper
12 2 tablespoons unsalted butter (for frying)

Creamy Brown Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 2 cups beef broth
04 1/2 cup heavy cream
05 1 teaspoon Worcestershire sauce
06 1 teaspoon Dijon mustard
07 Salt and pepper to taste

To Serve (Optional)

01 Mashed potatoes
02 Lingonberry jam
03 Fresh parsley, chopped

Step-by-Step

Step 01

Soften Breadcrumbs: Soak breadcrumbs in milk for 5 minutes until softened.

Step 02

Prepare Meatball Mixture: Combine ground beef, ground pork, soaked breadcrumbs, onion, garlic, egg, allspice, nutmeg, salt, and pepper gently until just mixed.

Step 03

Form Meatballs: Roll mixture into 1-inch diameter meatballs using damp hands and set aside.

Step 04

Cook Meatballs: Heat 2 tablespoons butter in a large skillet over medium heat. Fry meatballs in batches, turning to brown evenly for 6 to 8 minutes. Remove and keep warm.

Step 05

Prepare Sauce Roux: Melt 2 tablespoons butter in the same skillet. Whisk in flour and cook for 1 to 2 minutes.

Step 06

Add Broth: Gradually whisk in beef broth, scraping up browned bits from the pan. Simmer for 3 to 4 minutes until slightly thickened.

Step 07

Incorporate Cream and Flavorings: Stir in heavy cream, Worcestershire sauce, and Dijon mustard; season with salt and pepper.

Step 08

Simmer Meatballs in Sauce: Return meatballs to the sauce and simmer gently for 8 to 10 minutes until cooked through and sauce is creamy.

Step 09

Serve: Serve hot accompanied by mashed potatoes, lingonberry jam, and a sprinkle of fresh parsley.

Tools Needed

  • Large mixing bowl
  • Skillet or frying pan
  • Whisk
  • Measuring cups and spoons
  • Spatula

Allergy Details

Always check ingredients for allergens. Not sure? Ask your doctor.
  • Contains milk, eggs, and wheat (gluten in breadcrumbs and flour)
  • May contain mustard and soy depending on Worcestershire sauce brand

Nutrition (per portion)

Numbers here are for information, not as health advice.
  • Caloric Value: 530
  • Fat Content: 37 g
  • Carbohydrates: 23 g
  • Protein Amount: 28 g