Indulge in the comforting flavors of this Swedish Meatball Soup! Tender, flavorful meatballs swim in a creamy broth with perfectly cooked egg noodles, creating a hearty and satisfying meal that’s perfect for any occasion.
Why You’ll Love This Recipe
- Flavorful Meatballs: A blend of spices and herbs creates juicy, flavorful meatballs.
- Creamy & Comforting: A rich and creamy broth that’s perfect for chilly days.
- Easy One-Pot Meal: Simple ingredients and minimal cleanup make this a convenient and satisfying dish.
- Family Favorite: A crowd-pleasing soup that everyone will love.

Ingredients
Meatballs
- Lean Ground Beef: Provides a lean and flavorful base for the meatballs.
- Plain Bread Crumbs: Adds moisture and helps bind the meatballs.
- Large Egg: Binds the meatball mixture together.
- Minced Onion & Garlic: Adds flavor and aroma to the meatballs.
- Dried Parsley: Adds a fresh, herbaceous note.
- Ground Allspice & Nutmeg: Adds warm, aromatic spices.
- Pepper & Salt: Enhances the overall flavor of the meatballs.
- Olive Oil: Used for browning the meatballs.
Soup
- Butter: Adds richness and flavor to the soup base.
- Diced Onion & Garlic: Adds flavor and aroma to the soup.
- All-Purpose Flour: Thickens the soup.
- Beef Broth: Provides a rich, savory base for the soup.
- Half and Half: Adds creaminess and richness to the soup.
- Worcestershire Sauce: Adds a savory, umami flavor.
- Dijon Mustard: Adds a tangy, slightly spicy flavor.
- Salt & Pepper: Enhances the overall flavor of the soup.
- Egg Noodles: Provides a hearty and satisfying addition to the soup.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
How to Make the Recipe
Step 1: Prepare the Meatballs
In a large bowl, combine ground beef, bread crumbs, egg, onion, garlic, parsley, allspice, nutmeg, pepper, and salt. Mix well. Form the mixture into 1 ½ tablespoon-sized meatballs.
Step 2: Brown the Meatballs
Heat olive oil in a large pot over medium-high heat. Cook the meatballs until browned on all sides. Remove and set aside.
Step 3: Make the Soup Base
In the same pot, add butter and onion. Cook until the onion is tender. Add garlic and cook for 1 minute. Whisk in flour to create a paste.
Step 4: Add Broth and Seasonings
Slowly whisk in beef broth and half and half. Stir in Worcestershire sauce, Dijon mustard, salt, and pepper. Bring to a boil, then reduce heat.
Step 5: Cook the Noodles
Add egg noodles to the pot and cook until nearly done.
Step 6: Finish and Serve
Add the meatballs back to the pot and cook until the noodles are tender. Garnish with fresh parsley and serve hot.
Pro Tips for Making the Recipe
- Don’t Overmix: Avoid overmixing the meatball mixture to keep them tender.
- Evenly Sized Meatballs: Make sure the meatballs are evenly sized for even cooking.
- Brown the Meatballs Well: Browning the meatballs adds depth of flavor.
- Simmer Gently: Simmer the soup over low heat to prevent burning and ensure tender noodles.
- Taste and Season: Always taste and adjust seasoning before serving.
How to Serve Swedish Meatball Soup

- Hearty Meal: Serve as a complete meal on its own.
- Side Dish: Pair with crusty bread or a side salad.
- Comfort Food: Enjoy on a cold day for a warm and satisfying meal.
Make Ahead and Storage
Storing Leftovers
Store leftover soup in an airtight container in the refrigerator for up to 3 days.
Reheating
Reheat on the stovetop or in the microwave until warmed through.
FAQs
1. Can I use a different type of ground meat?
Yes, you can use ground turkey, ground chicken, or a mixture of ground meats.
2. Can I use dried noodles instead of fresh?
Yes, you can use dried egg noodles. Cook according to package directions.
3. Can I add other vegetables?
Absolutely! Add diced carrots, celery, or peas for added flavor and nutrition.
4. Can I freeze this soup?
It is not recommended to freeze this soup due to the dairy content, as it may separate upon thawing.
Print
Swedish Meatball Soup Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main-course
- Method: Stovetop
- Cuisine: Swedish
Description
This Swedish Meatball Soup is a comforting and hearty meal, combining tender homemade meatballs with creamy broth and egg noodles. The rich flavors of allspice and nutmeg in the meatballs perfectly complement the savory soup base, making this a satisfying and delicious dish for any occasion.
Ingredients
Meatballs:
- 1 pound lean ground beef
- 1/4 cup plain bread crumbs
- 1 large egg
- 1/4 cup minced onion
- 2 teaspoons minced garlic
- 2 teaspoons dried parsley
- 1/4 teaspoon ground allspice
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon pepper
- 1/2 teaspoon salt
- 2 tablespoons olive oil
Soup:
- 1/4 cup butter
- 1/4 cup diced onion
- 3 teaspoons minced garlic
- 1/4 cup all-purpose flour
- 6 cups beef broth
- 2 cups half and half
- 2 tablespoons Worcestershire sauce
- 2 teaspoons Dijon mustard
- Salt and pepper to taste
- 8 ounces egg noodles
Instructions
Meatballs:
- In a large bowl, add 1 pound lean ground beef, ¼ cup plain bread crumbs, 1 large egg, ¼ cup minced onion, 2 teaspoons minced garlic, 2 teaspoons dried parsley, ¼ teaspoon ground allspice, ¼ teaspoon ground nutmeg, ½ teaspoon pepper, and ½ teaspoon salt. Mix until well combined.
- Scoop the meatball mixture into 1 ½ tablespoon-sized pieces and roll into balls, about 20 meatballs.
- Heat the 2 tablespoons olive oil in a large pot over medium-high heat. Add the meatballs and cook until the meatballs are browned on all sides, about 10 minutes. Remove the cooked meatballs from the pot and set aside.
Soup:
- Returning to the same pot, add ¼ cup butter and ¼ cup diced onion. Cook until the onion is tender, about 3 minutes. Add 3 teaspoons minced garlic and cook for 1 minute. Whisk ¼ cup all-purpose flour into the onion mixture to create a paste.
- Slowly whisk in the 6 cups beef broth and 2 cups half and half. Stir in the 2 tablespoons Worcestershire sauce, 2 teaspoons Dijon mustard, and salt and pepper to taste. Bring the soup to a boil then reduce the heat to low.
- Add 8 ounces egg noodles to the pot and cook until the noodles are nearly done, about 5-8 minutes.
- Add the meatballs back to the pot and continue to cook on low heat until the noodles are tender. Remove the soup from the heat and garnish with fresh parsley, if desired.
Notes
- For a richer flavor, use heavy cream instead of half and half.
- You can use other types of noodles, such as wide egg noodles or rotini.
- Add other vegetables like carrots or celery for more flavor.
- Garnish with fresh dill or chives for a fresh touch.
Nutrition
- Serving Size: 1 Serving
- Calories: 550kcal
- Sugar: 5g
- Sodium: 900mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 150mg