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

Cozy Swedish Meatball Soup Recipe – Creamy & Comforting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lina
  • Total Time: 55-60 minutes
  • Yield: 6-8 servings 1x

Description

This Cozy Swedish Meatball Soup is the ultimate comfort food! Tender meatballs simmered in a creamy, flavorful broth with vegetables and your choice of egg noodles or potatoes. It’s warm, hearty, and perfect for chilly days!


Ingredients

Scale

For the Meatballs:

  • 1 lb (450 g) ground beef or pork (or a mix)
  • ½ cup (60 g) breadcrumbs
  • 1 large egg
  • ¼ cup (60 ml) milk
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper

For the Soup:

 

  • 2 tablespoons (28 g) butter
  • 1 medium onion, diced
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 tablespoons (24 g) all-purpose flour
  • 4 cups (960 ml) beef broth
  • 1 cup (240 ml) heavy cream
  • ½ teaspoon nutmeg
  • ½ teaspoon salt (or to taste)
  • ½ teaspoon black pepper
  • 2 cups (200 g) egg noodles or diced potatoes
  • 1 tablespoon fresh parsley, chopped (optional)

Instructions

  • Make the Meatballs:

    • In a large bowl, combine the ground beef (or pork), breadcrumbs, egg, milk, Worcestershire sauce, onion powder, garlic powder, salt, and black pepper.
    • Mix until well combined and shape into small meatballs (about 1 inch in diameter).
    • Heat a large skillet over medium heat and add a bit of oil or butter. Brown the meatballs in batches, turning to ensure all sides are cooked. Once browned, remove and set aside.
  • Prepare the Soup:

    • In a large pot, melt the butter over medium heat. Add the diced onion, carrots, and celery, and sauté for about 5 minutes, or until the vegetables start to soften.
    • Sprinkle the flour over the vegetables and stir to combine. Cook for another 2 minutes to create a roux.
    • Gradually pour in the beef broth, stirring constantly to avoid lumps. Bring the soup to a simmer.
    • Add the heavy cream, nutmeg, salt, and pepper, and stir to combine. Simmer for 5 minutes.
  • Cook the Meatballs in the Soup:

    • Carefully add the meatballs to the simmering soup. Add the egg noodles (or diced potatoes) and cook for 15-20 minutes, or until the meatballs are cooked through and the noodles or potatoes are tender.
    • Taste and adjust seasoning with more salt or pepper if necessary.

 

  • Serve:

    • Ladle the soup into bowls and garnish with fresh parsley, if desired. Serve warm and enjoy!

Notes

  • You can use frozen meatballs if you’re short on time, but homemade meatballs make the soup extra special!
  • If you prefer potatoes over noodles, just dice them into small cubes and cook them in the broth until tender.
  • For a lighter version, you can substitute the heavy cream with half-and-half or milk.

 

  • You can freeze any leftover soup for a future comforting meal.
  • Prep Time: 20 minutes
  • Cook Time: 35-40 minutes
  • Category: Soup, Comfort Food
  • Method: Simmered
  • Cuisine: Swedish