Go Back
Homemade Swedish Meatballs Recipe

Homemade Swedish Meatballs Recipe

Chiku
There’s something special about Swedish meatballs—juicy, flavorful, and smothered in a creamy, rich gravy. Whether you’ve had them at IKEA or grown up eating them, this dish is pure comfort food!
Prep Time 26 minutes
Cook Time 1 hour 55 minutes
Course Dinner
Cuisine Swedish
Servings 5
Calories 450 kcal

Ingredients
  

For the Meatballs:

  • 1 lb 450g ground beef
  • ½ lb 225g ground pork
  • ½ cup 50g breadcrumbs
  • ¼ cup 60ml milk
  • 1 large egg
  • ½ onion finely chopped
  • 1 clove garlic minced
  • ½ tsp allspice
  • ½ tsp nutmeg
  • ½ tsp salt
  • ½ tsp black pepper
  • 2 tbsp butter for frying

For the Creamy Gravy:

  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups 480ml beef broth
  • 1 cup 240ml heavy cream
  • 1 tbsp Worcestershire sauce
  • 1 tsp Dijon mustard
  • Salt & pepper to taste

Instructions
 

Prepare the Meatballs

  • In a large bowl, mix breadcrumbs and milk, letting it sit for 5 minutes to absorb moisture.
  • Add ground beef, ground pork, egg, onion, garlic, allspice, nutmeg, salt, and pepper. Mix gently until combined.
  • Shape the mixture into small meatballs (about 1 inch in diameter).

Cook the Meatballs

  • Heat butter in a large skillet over medium heat.
  • Fry the meatballs in batches until golden brown on all sides (about 6-8 minutes). Remove and set aside.

Make the Creamy Gravy

  • In the same skillet, melt butter and whisk in flour. Cook for 1 minute until golden brown.
  • Gradually whisk in beef broth, stirring continuously.
  • Add heavy cream, Worcestershire sauce, Dijon mustard, salt, and pepper. Let it simmer for 5 minutes.

Combine & Serve

  • Return the meatballs to the skillet, coat them in the gravy, and let them simmer for another 5 minutes.
  • Serve hot with mashed potatoes, egg noodles, or lingonberry jam.
Keyword Homemade Swedish Meatballs Recipe