Just picture it: you’ve had a long day, and all you want is something warm and comforting to curl up with. The thought of Swedish Meatball Soup comes to mind—each spoonful a cozy embrace that fills the kitchen with tantalizing aromas. As the meatballs simmer in a creamy broth, I can’t help but think of all the cozy evenings spent gathered around the table with family and friends, sharing stories and laughter over this heartwarming dish.
This comforting bowl brings together homemade meatballs and tender egg noodles in a rich, velvety sauce, infused with hints of allspice and nutmeg. Best of all, it’s incredibly customizable! Whether you prefer turkey, want to sneak in some veggies, or need a gluten-free option, this recipe has you covered. Within an hour, you can be savoring a meal that feels indulgent yet is surprisingly simple to make. Join me in creating a dish that brings comfort to your table and joy to your palate!

Why Will You Love Swedish Meatball Soup?
Comforting, there’s nothing quite like a warm bowl of Swedish Meatball Soup on a chilly evening, offering the perfect blend of flavors. Customizable, whether you’re using turkey or adding fresh veggies, this recipe adapts beautifully to your preferences. Quick preparation: you can whip it up in under 30 minutes without sacrificing taste. Family-friendly, it’s a hit among both kids and adults, making mealtime a joyful event. Hearty and satisfying, this creamy delight not only fills your stomach but warms your soul, making every spoonful a reminder of home. Dive into this delightful dish that promises to become a new favorite!
Swedish Meatball Soup Ingredients
• Here’s everything you need to create this comforting delight!
For the Meatballs
- Ground beef – A flavorful base for your meatballs; opt for lean for a healthier twist.
- Bread crumbs – Acts as a binding agent, helping keep meatballs intact; use whole wheat for added nutrition.
- Egg – Essential for binding, ensuring meatballs hold together perfectly in the soup.
- Onion – Adds a layer of sweetness and depth to your meatballs.
- Garlic – For that aromatic kick; adjust based on your taste preference.
- Dried parsley – Introduces a mild herby flavor and vibrant color.
- Allspice and nutmeg – Key spices that give your meatballs their classic Swedish flavor.
- Salt and pepper – Essential for enhancing overall flavors.
For the Soup Base
- Olive oil – Used for browning meatballs, creating a delicious caramelized exterior.
- Butter – The foundation of your roux, thickening the soup for a creamy texture.
- Onion (for soup) – Builds the flavor foundation for a rich broth.
- Garlic (for soup) – Adds extra aromatic goodness for a deeply flavored broth.
- Flour – Creates the roux needed to thicken the soup; you can substitute with cornstarch for a gluten-free option.
- Beef broth – Provides a savory base; choose high-quality broth for best flavor.
- Half and half – Adds a velvety creaminess; substitute with coconut milk for a dairy-free alternative.
- Worcestershire sauce – Delivers umami, enhancing the meatiness of the soup.
- Dijon mustard – Contributes a subtle tang that balances the richness.
- Egg noodles – Light and tender, they absorb the flavorful broth perfectly.
With these ingredients in hand, you’re ready to embark on a journey to create your very own Swedish Meatball Soup!
How to Make Swedish Meatball Soup
-
Prepare the Meatballs:
Combine ground beef, bread crumbs, egg, onion, garlic, parsley, allspice, nutmeg, salt, and pepper in a large bowl. Mix gently until everything is evenly blended, then form into 20 meatballs, roughly 1½ tablespoons each. -
Brown the Meatballs:
Heat olive oil in a large pot over medium heat. Add the meatballs in batches, browning them on all sides for about 10 minutes. Remove from the pot and set aside. -
Sauté the Aromatics:
In the same pot, keeping the browned bits, melt the butter. Add the onion and sauté until translucent, about 3 minutes. Then toss in the garlic and cook for another minute, filling your kitchen with delightful aromas. -
Make the Roux:
Whisk in the flour to create a roux, cooking for about one minute until it starts to bubble, thickening up your soup base. -
Create the Soup Base:
Gradually whisk in the beef broth and half and half, stirring to combine. Add Worcestershire sauce, Dijon mustard, salt, and pepper. Bring the mixture to a gentle boil, then reduce the heat to a simmer. -
Cook the Noodles:
Add the egg noodles to the pot and cook until almost tender, about 5-8 minutes, ensuring they are slightly undercooked as they will continue cooking when you add the meatballs. -
Add the Meatballs:
Gently return the browned meatballs to the pot. Simmer everything together until the noodles are tender and the meatballs are cooked through, about 5-8 minutes more.
Optional: Garnish with fresh herbs before serving for an extra pop of color and flavor.
Exact quantities are listed in the recipe card below.

Expert Tips for Swedish Meatball Soup
-
Gentle Mixing: Avoid tough meatballs by gently combining the ingredients; overmixing can lead to a dense texture.
-
Flavor Boost: Keep those browned bits in the pot after cooking meatballs; they add a depth of flavor to your Swedish Meatball Soup.
-
Adjust Thickness: If your soup is too thick, gradually add beef broth until you reach your desired consistency. For a thinner soup, a cornstarch slurry works wonders.
-
Careful Reheating: Reheat your soup gently; avoid boiling to prevent the cream from separating, ensuring a smooth texture.
-
Storage Tips: For longer freshness, store meatballs and broth separately if you plan to freeze, maintaining the best texture when reheated.
Swedish Meatball Soup Variations
Get ready to put your own spin on this comforting classic! Every twist adds delightful flavors and textures that will make each bowl uniquely yours.
- Turkey Meatballs: Swap in ground turkey for a lighter yet equally tasty option while still keeping the classic flavor intact.
- Extra Veggies: Toss in diced carrots, celery, or even spinach for color and a nutritional boost, making every bite a little healthier.
- Dairy-Free Option: Replace half and half with coconut milk to achieve a creamy texture free of dairy, perfect for vegans!
- Gluten-Free: Use gluten-free bread crumbs, flour, and pasta to cater to gluten sensitivities while maintaining the delicious taste.
- Spicy Twist: Bring the heat by adding cayenne pepper to the meatballs or drizzling hot sauce into the soup, igniting your taste buds with each spoonful!
- Savory Herb Boost: Incorporate fresh herbs like thyme or dill in the soup for an aromatic kick that elevates each serving beyond the ordinary.
- Creamy Mushroom Addition: Sauté some sliced mushrooms before adding the broth to give a rich earthy flavor that pairs beautifully with the meatballs.
- Zoodle Option: For a low-carb twist, replace egg noodles with spiralized zucchini (zoodles) for a fresh and vibrant dish.
Embrace your culinary creativity and delight those around you with your personalized version of Swedish Meatball Soup!
Make Ahead Options
These Swedish Meatball Soup options are perfect for busy weeknights, allowing you to enjoy a comforting meal with minimal effort! You can prepare the meatballs and store them in the refrigerator up to 24 hours in advance. Form the meatballs as directed, place them in an airtight container, and refrigerate. For an even easier prep, you can also freeze the meatballs for up to 3 months. When you’re ready to make the soup, simply brown them as usual, then continue with the recipe. To maintain the creamy texture, prepare the soup base and refrigerate it for up to 3 days without the noodles. Just reheat and add the noodles before serving to keep everything delicious and perfectly tender!
What to Serve with Swedish Meatball Soup?
Imagine cozying up with a warm bowl of soup, surrounded by flavors that evoke comfort and happiness.
-
Crusty Bread: The perfect vessel for sopping up every drop of creamy broth, a freshly baked loaf adds a satisfying crunch to your meal.
-
Side Salad: A vibrant mix of greens, cucumbers, and tomatoes brings freshness and balance, complementing the hearty soup without overwhelming it.
-
Roasted Vegetables: Carrots, Brussels sprouts, or sweet potatoes roasted until caramelized add a sweet depth and a pop of color, enhancing the overall dining experience.
You might even try Herbed Buttered Noodles. They’ll elevate the egg noodles in your soup, enriching each bite with a buttery, fragrant twist that echoes the flavors of your dish.
-
Cranberry Sauce: A tart and fruity addition that cuts through the richness of the soup, offering a delightful contrast and nod to Scandinavian cuisine.
-
Sparkling Water with Lemon: Keep it light and refreshing with a splash of citrus; this pair balances the creamy richness of your soup and cleanses the palate.
With these delightful accompaniments, your Swedish Meatball Soup transforms into a beautifully rounded dining experience. Enjoy the warmth and joy each bite brings!
How to Store and Freeze Swedish Meatball Soup
Fridge: Store leftovers in an airtight container for up to 3 days. Refrigerating helps preserve the creamy texture while ensuring flavor remains intact.
Freezer: For longer storage, freeze meatballs and broth separately in airtight containers. They can last up to 3 months, maintaining their best quality.
Reheating: To enjoy your delicious Swedish Meatball Soup again, thaw in the fridge overnight, then gently reheat on the stove without boiling to keep the cream from separating.
Serving Tips: When ready to serve, stir well and consider adding a splash of broth or water if the soup has thickened in the fridge or freezer.

Swedish Meatball Soup Recipe FAQs
How do I choose the right ground beef for Swedish Meatball Soup?
Absolutely! Opt for lean ground beef (around 80/20) for flavorful meatballs without too much fat. This balance ensures a juicy bite and helps the meatballs hold their shape during cooking.
How should I store leftover Swedish Meatball Soup?
After enjoying a warm bowl of joy, store your leftovers in an airtight container in the fridge for up to 3 days. This will keep the flavors vibrant while maintaining the creamy texture!
Can I freeze Swedish Meatball Soup?
Yes, you can! To freeze, separate the meatballs and broth into airtight containers. They will keep for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator and reheat gently on the stove.
What should I do if the soup becomes too thick when reheating?
Very! If your soup thickens up, simply add a splash of beef broth or water while reheating. Stir well to incorporate and return it to your desired creamy consistency without compromising flavor.
Is Swedish Meatball Soup safe for my pets?
While your furry friends may love the smell, it’s best to avoid giving them any of this soup. The ingredients like garlic and onion are toxic to pets. Always consult your vet for pet-friendly meal options!
Can I make this soup gluten-free?
Absolutely! To adapt for a gluten-free diet, use gluten-free bread crumbs and flour, and opt for gluten-free egg noodles. The flavors will still shine through, ensuring everyone can enjoy this comforting dish!

Swedish Meatball Soup: Cozy Comfort Food in 30 Minutes
Ingredients
Equipment
Method
- Combine ground beef, bread crumbs, egg, onion, garlic, parsley, allspice, nutmeg, salt, and pepper in a large bowl. Mix gently and form into 20 meatballs, about 1½ tablespoons each.
- Heat olive oil in a large pot over medium heat. Add meatballs in batches, browning on all sides for about 10 minutes. Remove and set aside.
- In the same pot, melt butter, add onion and sauté until translucent, about 3 minutes. Add garlic and cook for another minute.
- Whisk in the flour to create a roux, cooking for about one minute until it thickens.
- Gradually whisk in beef broth and half and half, stirring to combine. Add Worcestershire sauce, Dijon mustard, salt, and pepper. Bring to a gentle boil, then reduce heat.
- Add egg noodles and cook until almost tender, about 5-8 minutes.
- Gently return meatballs to the pot and simmer until noodles are tender, about 5-8 minutes more.




