Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Easy Swedish Meatballs with Creamy Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 3 reviews

These Easy Swedish Meatballs with Sauce are a classic comfort food featuring tender pork and beef meatballs simmered in a rich, creamy sauce. This recipe combines sautéed onions and garlic, breadcrumbs soaked in milk, and warm spices to create flavorful meatballs, finished with a luscious gravy made from butter, flour, and chicken broth. Perfect for a family dinner, this dish serves 6 and pairs wonderfully with mashed potatoes or egg noodles.

  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings (approx. 44 meatballs)

Ingredients

Meatballs

  • ½ tbsp olive oil
  • 1 brown onion, chopped
  • 1 teaspoon minced garlic
  • 1 lb ground pork
  • ½ lb ground beef
  • 1 cup panko breadcrumbs
  • ¼ cup milk
  • 1 egg
  • ½ tablespoons salt
  • ¼ teaspoons ground nutmeg
  • Cracked black pepper, to taste

Sauce

  • 4 tbsp butter
  • 2 tbsp flour
  • 2 ½ cups low sodium chicken broth
  • 1-2 tablespoons Worcestershire sauce
  • 2 tbsp heavy cream (optional)
  • Salt, to taste
  • Cracked black pepper, to taste

Instructions

  1. Sauté the aromatics: Heat ½ tablespoon of olive oil in a frying pan over medium-high heat. Add the chopped onion and cook until soft and slightly golden, about 10 minutes. Stir in the minced garlic and cook for an additional minute. Remove from heat.
  2. Prepare the meatball mixture: In a large bowl, combine ground pork, ground beef, panko breadcrumbs, milk, egg, salt, ground nutmeg, cooked onion and garlic mixture, and a generous amount of cracked black pepper. Mix until uniform. Shape into meatballs slightly smaller than regular size, yielding approximately 44 meatballs.
  3. Cook the meatballs: Heat enough oil in a large skillet or frying pan over medium-high heat to just cover the bottom. Once shimmering, cook the meatballs in batches, turning until golden brown and cooked through. Remove and drain on kitchen paper-lined plate.
  4. Prepare the sauce base: In another large skillet or shallow casserole over medium heat, melt the butter. Whisk in the flour and cook for 3-4 minutes, whisking almost constantly to form a roux.
  5. Add broth and finish sauce: Gradually pour in the chicken broth while whisking continuously to avoid lumps and create a smooth, thin sauce. Stir in Worcestershire sauce and return meatballs to the sauce. Simmer for 5 minutes until sauce thickens and meatballs are heated through.
  6. Season and enrich: Taste and season the sauce with salt and cracked black pepper as needed. Stir in heavy cream if desired for a richer finish. Serve hot.

Notes

  • Use low sodium chicken broth to control salt levels and adjust seasoning accordingly at the end.
  • You can substitute beef with a mix of veal or turkey for a leaner meatball.
  • Serving suggestion: pair with mashed potatoes, egg noodles, or steamed vegetables.
  • Meatballs can be made ahead and reheated gently in the sauce before serving.
  • For gluten-free option, replace panko breadcrumbs with gluten-free breadcrumbs.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Frying
  • Cuisine: Swedish