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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lina Judi
  • Total Time: 45 minutes
  • Yield: 4-6 servings 1x

Description

This comforting Swedish meatball soup features savory homemade meatballs simmered in a creamy, flavorful broth with vegetables and tender egg noodles or potatoes. Perfect for chilly days, it’s a bowl of pure warmth and satisfaction.


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 tsp Worcestershire sauce
    • ½ tsp onion powder
    • ½ tsp garlic powder
    • ½ tsp salt
    • ½ tsp black pepper

    For the Soup:

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

Instructions

  • Prepare the Meatballs:
    In a large bowl, combine ground beef (or pork), breadcrumbs, egg, milk, Worcestershire sauce, onion powder, garlic powder, salt, and black pepper. Mix until well combined.
    Roll the mixture into small meatballs (about 1-inch in diameter) and set aside.

  • Cook the Meatballs:
    Heat a large skillet over medium heat and add a little oil. Brown the meatballs in batches, cooking for 4-5 minutes, until they are golden on all sides. Remove and set aside.

  • Prepare the Soup:
    In a large pot, melt butter over medium heat. Add the diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften.
    Stir in the flour and cook for another 1-2 minutes to create a roux. Gradually pour in the beef broth, whisking to combine and eliminate lumps.

  • Simmer the Soup:
    Bring the soup to a simmer and add the nutmeg, salt, and black pepper.
    Gently add the browned meatballs to the pot, along with the egg noodles (or diced potatoes). Continue simmering for 10-12 minutes, or until the noodles or potatoes are tender and the meatballs are fully cooked through.

  • Finish the Soup:
    Stir in the heavy cream and cook for an additional 2-3 minutes. Taste and adjust seasoning with more salt and pepper, if needed.

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

Notes

  • You can substitute the egg noodles with diced potatoes for a heartier option.
  • Feel free to add more vegetables like peas or green beans for extra flavor and color.
  • If you prefer a thicker soup, you can add more flour to the roux or use a cornstarch slurry.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup, Comfort Food, Main Course
  • Method: Stovetop
  • Cuisine: Swedish, Scandinavian