Cozy Swedish Meatball Soup (Printable Version)

Tender meatballs and veggies in a creamy broth with egg noodles — perfect for a cozy night.

# Ingredients Required:

→ Meatballs

01 - 454 g ground beef or pork
02 - 60 g breadcrumbs
03 - 1 large egg
04 - 60 ml milk
05 - 5 ml Worcestershire sauce
06 - 2.5 ml onion powder
07 - 2.5 ml garlic powder
08 - 2.5 ml salt
09 - 2.5 ml black pepper

→ Soup Base

10 - 30 g butter
11 - 1 medium onion, diced
12 - 2 carrots, peeled and diced
13 - 2 celery stalks, diced
14 - 24 g all-purpose flour
15 - 960 ml beef broth
16 - 240 ml heavy cream
17 - 2.5 ml nutmeg
18 - 2.5 ml salt, or to taste
19 - 2.5 ml black pepper

→ Additions

20 - 200 g egg noodles or diced potatoes
21 - 15 ml fresh parsley, chopped (optional)

# Guide to Cooking:

01 - Combine ground meat, breadcrumbs, egg, milk, Worcestershire sauce, onion powder, garlic powder, salt, and pepper in a bowl. Mix gently to combine and form into 2.5 cm diameter meatballs.
02 - Heat a small amount of oil in a skillet over medium heat. Brown meatballs in batches, turning to cook evenly. Remove and set aside once browned.
03 - In a large pot, melt butter over medium heat. Add diced onion, carrots, and celery. Cook until vegetables soften, about 5 minutes.
04 - Stir in flour and cook for 1-2 minutes to form a roux. Gradually whisk in beef broth to avoid lumps. Add heavy cream, nutmeg, salt, and pepper. Bring to a simmer.
05 - Add browned meatballs to the pot and simmer for 15-20 minutes until fully cooked.
06 - Stir in egg noodles or diced potatoes. Cook according to package instructions or until tender, approximately 8-10 minutes.
07 - Adjust seasoning with salt and pepper to taste. Ladle into bowls, garnish with fresh parsley if desired, and serve warm.

# Extra Suggestions:

01 - Use homemade beef broth for a richer flavor.
02 - Ground turkey or chicken can be used as a substitute for beef or pork.
03 - A splash of lemon juice added before serving brightens the flavors.