Cozy Swedish Meatball Soup Recipe

Introduction

This cozy Swedish Meatball Soup is a comforting twist on a classic favorite. Packed with tender meatballs, hearty vegetables, and creamy broth, it’s perfect for chilly evenings. Easy to make and full of flavor, this soup will quickly become a household staple.

The image shows a close-up of a creamy soup with round meatballs floating in it. The soup has a pale yellow color with orange carrot slices and some green herbs sprinkled on top for decoration. There are wide, soft egg noodles mixed evenly throughout, adding a chewy layer to the dish. The meatballs are browned with a slightly crispy outer layer, placed evenly in the soup to show their round shape clearly. A white spoon holds one meatball in the center, showing the texture and size against the smooth soup. The whole dish is set on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 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
  • 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

  1. Step 1: Prepare the meatballs by combining ground meat, breadcrumbs, egg, milk, Worcestershire sauce, onion powder, garlic powder, salt, and black pepper in a large bowl. Mix well, then roll into small 1-inch meatballs and set aside.
  2. Step 2: Heat a skillet over medium heat with a little oil. Brown the meatballs in batches for 4-5 minutes, turning to get a golden color on all sides. Remove and set aside.
  3. Step 3: In a large pot, melt butter over medium heat. Add diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until vegetables soften.
  4. Step 4: Stir in the flour and cook for 1-2 minutes to form a roux. Gradually whisk in the beef broth, making sure to avoid lumps.
  5. Step 5: Bring the soup to a simmer, then add nutmeg, salt, and black pepper. Gently add the browned meatballs along with egg noodles or diced potatoes. Simmer 10-12 minutes until noodles or potatoes are tender and meatballs are cooked through.
  6. Step 6: Stir in the heavy cream and cook an additional 2-3 minutes. Taste and adjust seasoning if necessary.
  7. Step 7: Serve the soup warm, garnished with fresh parsley if desired.

Tips & Variations

  • For a lighter version, substitute heavy cream with half-and-half or milk, keeping in mind the soup will be less rich.
  • Try adding fresh dill or thyme for a different herbal note.
  • Swap egg noodles for small pasta shapes or use sweet potatoes instead of regular potatoes for extra flavor.
  • To save time, prepare meatballs ahead and refrigerate before browning.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally to prevent curdling of the cream. This soup can also be frozen, but note that the cream may separate slightly upon thawing; stir well while reheating to recombine.

How to Serve

The image shows a bowl of creamy white soup with tender meatballs floating on top. The soup contains soft, curly egg noodles in a pale yellow color mingled with sliced orange carrots. The meatballs are golden brown with a slightly crispy outside and specks of herbs throughout. Small green parsley pieces are sprinkled across the dish, adding a fresh touch. A golden spoon lifts one meatball from the soup, showing its juicy inside. The bowl is white and sits on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use a different type of meat for the meatballs?

Yes, you can use ground turkey, chicken, or a combination of meats. Adjust cooking time as needed to ensure meatballs are fully cooked.

What if I don’t have Worcestershire sauce?

If you don’t have Worcestershire sauce, you can substitute with soy sauce or omit it; the soup will still be flavorful thanks to the seasonings and broth.

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


  • Author: Charlotte
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

This Cozy Swedish Meatball Soup combines tender homemade meatballs with a creamy, flavorful broth loaded with vegetables and egg noodles or potatoes. Perfect for chilly days, this comforting soup brings traditional Swedish flavors into an easy one-pot meal.


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

  1. Prepare 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 thoroughly until well combined. Roll the mixture into small meatballs about 1-inch in diameter and set them aside.
  2. Cook the Meatballs: Heat a large skillet over medium heat and add a small amount of oil. Brown the meatballs in batches, cooking for 4-5 minutes and turning to get a golden crust on all sides. Remove the meatballs from the skillet and set them aside.
  3. Prepare the Soup: In a large pot, melt the butter over medium heat. Add the diced onion, carrots, and celery. Cook while stirring occasionally for 5-7 minutes until the vegetables begin to soften. Stir in the flour and cook for another 1-2 minutes to form a roux. Gradually whisk in the beef broth, ensuring no lumps form.
  4. Simmer the Soup: Bring the soup to a gentle simmer. Add the nutmeg, salt, and black pepper. Carefully add the browned meatballs 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 cooked through.
  5. Finish the Soup: Stir in the heavy cream and cook for an additional 2-3 minutes to incorporate the creaminess. Taste the soup and adjust the seasoning with extra salt and pepper if needed.
  6. Serve: Ladle the rich and comforting soup into bowls. Garnish with chopped fresh parsley if desired and serve warm for a cozy meal.

Notes

  • You can substitute ground beef or pork entirely according to your preference or mix both for balanced flavor.
  • For a lighter version, you can reduce the heavy cream or substitute with half-and-half.
  • If you prefer a gluten-free option, swap breadcrumbs with gluten-free breadcrumbs and use gluten-free flour or cornstarch for the roux.
  • The soup tastes even better the next day after flavors meld better.
  • Leftovers can be refrigerated for up to 3 days or frozen for up to 2 months.
  • You can switch egg noodles for diced potatoes or gluten-free pasta for variety.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Swedish

Keywords: Swedish meatball soup, creamy meatball soup, easy meatball soup, comfort food soup, one-pot Swedish soup

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating