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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

A creamy and comforting soup filled with tender meatballs, egg noodles, and a warm broth flavored with nutmeg.


Ingredients

Scale
  • 1 lb (454 g) ground beef (80/20)
  • ½ cup breadcrumbs (about 60 g; gluten-free optional)
  • 1 large egg
  • ¼ cup (60 ml) milk (whole or reduced-fat)
  • 2 tbsp butter
  • 1 medium onion, diced (about 1 cup)
  • 2 carrots, peeled and diced (about 1 cup)
  • 2 celery stalks, diced (about ¾ cup)
  • 4 cups (960 ml) beef broth (low-sodium preferred)
  • 1 cup (240 ml) heavy cream
  • ½ tsp ground nutmeg
  • ½ tsp salt, or to taste
  • ½ tsp freshly ground black pepper
  • 2 cups cooked egg noodles or diced potatoes (about 200250 g cooked)
  • 1 tbsp fresh parsley, chopped (optional)
  • 12 tbsp oil (for browning meatballs)

Instructions

  1. In a large mixing bowl, combine ground beef, breadcrumbs, egg, milk, ¼ tsp salt, ¼ tsp pepper, and a pinch of nutmeg if desired. Mix gently until combined and form into small meatballs, about 1 inch in size (makes ~24–30).
  2. Heat 1–2 tbsp oil in a skillet over medium heat. Brown meatballs in batches for 4–5 minutes, turning to get color on all sides. Transfer to a plate and set aside.
  3. In a large pot, melt butter over medium heat. Add diced onion, carrots, and celery and cook, stirring occasionally, until softened (about 6–8 minutes).
  4. Sprinkle 1–2 tbsp flour over the softened vegetables and stir to coat; cook for 1 minute.
  5. Slowly whisk in the beef broth until smooth. Bring to a gentle simmer.
  6. Add nutmeg, remaining salt and pepper, browned meatballs, and egg noodles (or diced potatoes). Simmer until noodles or potatoes are tender — about 8–12 minutes for noodles, longer for potatoes (15–20).
  7. Stir in heavy cream and warm through for 2–3 minutes without boiling. Taste and adjust seasoning.
  8. Ladle into bowls and garnish with fresh parsley.

Notes

For a lighter version, use lean ground turkey and reduced-fat dairy options. Avoid overmixing the meatball mixture for tender meatballs.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Swedish

Nutrition

  • Serving Size: 1 serving
  • Calories: 720
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 53g
  • Saturated Fat: 24g
  • Unsaturated Fat: 24g
  • Trans Fat: 0g
  • Carbohydrates: 29g
  • Fiber: 3g
  • Protein: 29g
  • Cholesterol: 95mg
Scroll to Top