Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Swedish Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4-6 servings
  • Category: Main Dish, Comfort Food
  • Method: Stovetop
  • Cuisine: Swedish

Description

Swedish Meatballs are a classic comfort food featuring tender, spiced meatballs smothered in a rich, creamy gravy. Made with a perfect blend of beef and pork, warm spices like allspice and nutmeg, and a luscious sauce, this dish is traditionally served over mashed potatoes or egg noodles. Whether for a cozy family dinner or a special occasion, these homemade Swedish meatballs will be a guaranteed hit!


Ingredients

For the Meatballs:

  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/4 cup grated onion
  • 1 large egg
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp ground allspice
  • 1/4 tsp ground nutmeg
  • 1 tbsp chopped fresh parsley
  • 2 tbsp butter (for frying)

For the Gravy:

  • 3 tbsp butter
  • 3 tbsp all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • 1 tsp Worcestershire sauce
  • 1 tsp Dijon mustard
  • Salt and pepper to taste

Instructions

  • Prepare the Meatballs:

    • In a small bowl, soak the breadcrumbs in milk for a few minutes.
    • In a large mixing bowl, combine ground beef, ground pork, grated onion, egg, soaked breadcrumbs, salt, pepper, allspice, nutmeg, and parsley. Mix gently until just combined.
    • Roll the mixture into 1-inch meatballs.
  • Cook the Meatballs:

    • Heat 2 tbsp butter in a large skillet over medium heat.
    • Cook the meatballs in batches, browning on all sides (about 8-10 minutes). Remove from the skillet and set aside.
  • Make the Gravy:

    • In the same skillet, melt 3 tbsp butter and whisk in the flour. Cook for about 1 minute, stirring constantly.
    • Gradually whisk in the beef broth, scraping up any browned bits from the pan.
    • Add Worcestershire sauce, Dijon mustard, and heavy cream. Stir until smooth.
    • Return the meatballs to the skillet and let them simmer in the gravy for 10-15 minutes, until fully cooked and the sauce thickens.
  • Serve:

    • Serve warm over mashed potatoes, egg noodles, or rice.

Notes

  • Dairy-Free: Use dairy-free milk and coconut cream instead of regular milk and heavy cream.
  • Gluten-Free: Swap breadcrumbs for gluten-free breadcrumbs and use cornstarch instead of flour.
  • Baking Option: Bake meatballs at 400°F (200°C) for 15-20 minutes instead of frying.
  • Traditional Pairing: Serve with lingonberry jam for an authentic Swedish touch.