When the weather turns chilly and you’re looking for a warm meal, nothing beats the comfort of a hearty soup. Cozy Swedish Meatball Soup is a delightful dish that combines the rich flavors of Swedish meatballs with a creamy broth and tender noodles or potatoes. It’s a comforting bowl that’s perfect for family dinners or cozy nights in.
Table of Contents
Why make this recipe
This soup is not just delicious but also easy to make. It brings a taste of traditional Swedish cuisine right into your kitchen. The meatballs add a savory touch, while the creamy broth makes every spoonful delightful. Plus, you can use simple ingredients that you might already have at home, making it a quick and convenient option for any day of the week.
How to make Cozy Swedish Meatball Soup
Ingredients:
For the Meatballs:
- 1 lb (450 g) ground beef
- ½ 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)
Directions:
- Prepare the Meatballs: In a large bowl, combine ground beef, 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.

Cozy Swedish Meatball Soup
A heartwarming soup combining rich Swedish meatballs with a creamy broth and tender noodles or potatoes, perfect for chilly days.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
- 1 lb (450 g) ground beef
- ½ 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
- In a large bowl, combine ground beef, 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.
- 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.
- 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. 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.
- Stir in the heavy cream and cook for an additional 2-3 minutes. Taste and adjust seasoning with more salt and pepper if needed.
- Ladle the soup into bowls and garnish with fresh parsley, if desired. Serve warm.
Notes
You can customize the soup by adding your favorite vegetables or using ground turkey for a lighter version.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Swedish
- Diet: Contains meat
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 100mg
How to serve Cozy Swedish Meatball Soup
Serve this soup hot, either as a main dish or alongside some crusty bread for dipping. The rich flavors pair well with a simple salad on the side, making for a balanced meal.
How to store Cozy Swedish Meatball Soup
If you have leftovers, store the soup in an airtight container in the fridge for up to three days. To reheat, simply warm it on the stove or in the microwave until heated through.
Tips to make Cozy Swedish Meatball Soup
- For extra flavor, consider adding some fresh herbs like thyme or dill when cooking the vegetables.
- Adjust the thickness of the soup by using more or less heavy cream as desired.
- To make it a little healthier, you can replace the egg noodles with whole grain or gluten-free options.
Variations
You can easily customize this soup by adding your favorite vegetables such as peas, green beans, or even corn. If you’re looking for a lighter version, you can use ground turkey in place of beef.
If you’re into cozy meatballs recipes, you will love these Crockpot French Onion Meatballs.
FAQs
1. Can I freeze the soup?
Yes, you can freeze the soup without the noodles or potatoes. Freeze it in a safe container for up to three months. When ready to eat, thaw and reheat, then add cooked noodles or potatoes.
2. What if I don’t have Worcestershire sauce?
If you don’t have Worcestershire sauce, you can substitute it with soy sauce or even omit it if necessary, but the flavor will be slightly different.
3. Can I make this soup in advance?
Yes! This soup actually tastes better the next day as the flavors meld together. Just store it in the fridge and reheat when ready to serve.
Conclusion
Cozy Swedish Meatball Soup is a heartwarming dish that is simple to prepare and delightful to eat. Its creamy broth, tender meatballs, and wholesome noodles make it an ideal recipe for cold days or when you need a taste of home. Try it out and enjoy the comfort it brings!
For more easy and satisfying recipes, join me on Pinterest – where good food meets great company!







