Swedish meatballs with cream gravy use warm spices (allspice and nutmeg), a beef-pork blend, and a velvety cream sauce. They differ from Italian meatballs in every way except the name.

Three signature elements distinguish Swedish meatballs:

  1. Warm spices: Allspice and nutmeg (not Italian herbs)
  2. Meat blend: Equal parts beef and pork for richness
  3. Cream gravy: Velvety, not tomato-based

How to Make Swedish Meatballs with Cream Gravy

  1. Make the panade. Mix panko with 1/4 cup heavy cream in a small bowl. Let sit 5 minutes until the cream is absorbed and the crumbs soften.

  2. Mix the meatball. In a large bowl, combine ground beef, ground pork, panade, egg, minced onion, allspice, nutmeg, white pepper, and salt. Mix gently with your hands until just combined. Over-mixing makes the texture rubbery.

  3. Shape. Roll into 24 small balls about 1 inch across. The smaller size helps them cook through evenly in the skillet.

  4. Pan-fry. Heat butter in a skillet over medium. Brown meatballs on all sides, 6-8 minutes total. Work in batches if needed. Remove to a plate. The browned bits left in the pan become the base of your gravy.

  5. Make the roux. Add butter and flour to the same skillet. Whisk constantly for 2 minutes until the raw flour smell disappears.

  6. Build the gravy. Slowly add beef broth, whisking constantly to prevent lumps. Once smooth, stir in the heavy cream. Simmer 3 minutes until thickened enough to coat the back of a spoon.

  7. Simmer and serve. Return meatballs to the gravy. Simmer 5 minutes to finish cooking through. Serve over egg noodles or mashed potatoes with lingonberry jam on the side.

Ingredients

For the meatballs:

  • 1/2 lb (225 g) ground beef, 85/15
  • 1/2 lb (225 g) ground pork
  • 1/3 cup panko breadcrumbs
  • 1/4 cup heavy cream (for meatball mix)
  • 1 large egg
  • 1/4 cup finely minced onion
  • 1/2 tsp allspice
  • 1/4 tsp ground nutmeg
  • 1/2 tsp white pepper
  • 1 tsp kosher salt

For the gravy:

  • 2 tbsp butter
  • 2 tbsp flour
  • 1.5 cups beef broth
  • 1/2 cup heavy cream

To serve:

  • Egg noodles or mashed potatoes
  • Lingonberry jam

The Beef + Pork Mix

All-pork = too soft. All-beef = too firm. The 50/50 blend gives:

  • Beef for structure and flavor
  • Pork for tenderness and fat

Pan-Fry vs Bake

Swedish meatballs are traditionally pan-fried for the browned crust that flavors the gravy. The browned bits (fond) in the skillet become the base of your cream sauce.

The Gravy Secret

No need for jarred cream sauce. The gravy comes together in minutes:

  1. Brown meatballs, remove
  2. Deglaze with broth
  3. Thicken with butter/flour roux
  4. Finish with cream

What to Serve With

  • Egg noodles: Classic pairing
  • Mashed potatoes: Comfort food perfection
  • Lingonberry jam: The signature sweet-tart contrast
  • Pickled cucumber: Cuts the richness

Storage Tips

  • Make ahead: Form meatballs day before, refrigerate covered
  • Freeze cooked: Cool completely, freeze in gravy up to 3 months
  • Reheat gently: Thaw overnight, warm in covered skillet

Related: Classic Beef Meatballs | Turkey Meatballs