Print

Classic Swedish Meatballs

A close-up of tender Swedish meatballs covered in a rich, creamy sauce and garnished with fresh parsley.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A recipe for tender, flavorful Swedish meatballs served in a rich, creamy gravy, reminiscent of traditional Scandinavian cuisine.

Ingredients

Scale
  • 1 pound ground beef
  • 1/2 pound ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/4 cup finely chopped onion
  • 1 egg
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups beef broth
  • 1/2 cup heavy cream
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon Dijon mustard
  • Fresh parsley, chopped, for garnish

Instructions

  1. In a bowl, combine breadcrumbs and milk. Let sit for 5 minutes.
  2. Add ground beef, ground pork, chopped onion, egg, salt, pepper, allspice, and nutmeg to the breadcrumb mixture. Mix gently until just combined. Do not overmix.
  3. Roll the mixture into 1-inch meatballs.
  4. Melt butter in a large skillet over medium heat. Brown the meatballs in batches, turning to brown all sides. Remove meatballs from skillet and set aside.
  5. Add flour to the skillet and cook for 1 minute, stirring constantly.
  6. Gradually whisk in beef broth until smooth. Bring to a simmer, stirring.
  7. Stir in heavy cream, Worcestershire sauce, and Dijon mustard. Cook until the sauce thickens, about 5 minutes.
  8. Return the meatballs to the skillet. Reduce heat to low, cover, and simmer for 15-20 minutes, or until meatballs are cooked through.
  9. Garnish with fresh parsley before serving.

Notes

  • Serve with egg noodles, mashed potatoes, or lingonberry jam.
  • For a smoother gravy, you can strain the sauce before returning the meatballs.
  • Ensure your ground meat has a good fat content for tender meatballs.

Nutrition