I absolutely adore whipping up this Swedish Meatball Soup Recipe whenever I crave something comforting yet a bit different. It’s like having the warmth of classic Swedish meatballs, but in a hearty, creamy soup form that feels like a cozy hug on a chilly day. The blend of tender meatballs swimming in a luscious, spiced broth with egg noodles and a pop of tangy lingonberry jam is pure magic in a bowl. It’s a meal that never fails to brighten my mood and gather my loved ones around the table for seconds and smiles.
Why You'll Love This Swedish Meatball Soup Recipe
What really draws me to this Swedish Meatball Soup Recipe is the incredible symphony of flavors it delivers. The meatballs themselves are perfectly seasoned with a whisper of nutmeg and allspice, which adds that authentic Scandinavian hint without being overpowering. Then, the creamy broth, enriched with sour cream and beef-chicken broth combo, is so velvety and inviting that every spoonful feels indulgent yet balanced. Plus, the subtle touch of soy sauce and Worcestershire sauce brings an unexpected depth that keeps me coming back for more.
Aside from taste, what I love most is how approachable this recipe is. Sure, it looks impressive enough to serve at a dinner party, but the steps are straightforward and rewarding to follow—I never feel overwhelmed in the kitchen. It’s perfect for cool evenings, casual family dinners, or even when I want to impress friends with minimal effort. Honestly, the silky texture, flavorful meatballs, and the sweet zing from the lingonberry jam make this soup stand out as one of my ultimate comfort dishes.
Ingredients You'll Need
Every ingredient in this Swedish Meatball Soup Recipe plays a crucial role in bringing the dish to life. From the pairing of ground chicken and beef chuck to create juicy meatballs, to the dual broths that give the soup complexity, each element adds texture, flavor, or color to the bowl. It's a harmony of simple staples turned extraordinary.
- Breadcrumbs: Help bind the meatballs and keep them tender without being dense.
- Milk and heavy cream: Add moisture and richness to the meatballs and soup base.
- Ground chicken and ground chuck: A mix that balances lean and flavorful fat for juicy meatballs.
- Fresh parsley: Adds a fresh, herbaceous note to brighten the dish.
- Onion and garlic: Build the savory foundation for the meatballs’ flavor.
- Beef and chicken broth: Combine for depth and authenticity in the soup base.
- Sour cream and Dijon mustard: Bring creaminess and a gentle tang that lifts the soup.
- Egg noodles: Provide comforting texture and soak up that luscious broth beautifully.
- Lingonberry jam or cranberry sauce: An iconic topping that adds sweet-tart contrast perfectly.
Directions
Step 1: Preheat your oven to 400°F and adjust the oven racks to the upper-middle and lower-middle positions. Line two large baking sheets with foil and spray the foil lightly with cooking spray to prevent sticking.
Step 2: In a large bowl, whisk together the breadcrumbs, milk, heavy cream, egg, kosher salt, black pepper, allspice, nutmeg, and fresh parsley. Let this mixture sit for at least 10 minutes so the breadcrumbs can soak up the liquids, ensuring juicy, tender meatballs.
Step 3: While the breadcrumb mixture is resting, heat 1 tablespoon of butter and 1 tablespoon of oil in a medium skillet over medium heat. Add the finely minced onion and cook until translucent, about 3 to 4 minutes. Then add the minced garlic and sauté quickly for 30 seconds until fragrant. Transfer this onion-garlic mixture into the breadcrumb bowl.
Step 4: Add the ground chuck and ground chicken to the bowl with the breadcrumb mixture. Use a wooden spoon to gently mix until just combined—be careful not to overwork the meat or the meatballs will become tough.
Step 5: Shape the mixture into 1-inch meatballs using your hands or a small scoop, spacing them about 1 inch apart on the prepared baking sheets. Pop them into the oven and bake for 12 to 15 minutes until they are cooked through and no longer pink inside.
Step 6: Once baked, transfer the meatballs to a paper towel-lined tray to drain any excess fat while you prepare the soup sauce.
Step 7: For the sauce, melt 4 tablespoons of butter in a large skillet over medium-low heat. Whisk in the flour to create a roux and continue whisking frequently. Cook this mixture carefully until it thickens and turns a dark golden brown, which adds a deep, nutty flavor.
Step 8: Gradually whisk in the beef broth and chicken broth, then add the heavy cream, sour cream, beef bouillon granules, soy sauce, Worcestershire sauce, Dijon mustard, apple cider vinegar, granulated sugar, and freshly ground black pepper. Give it a taste and add salt only if necessary.
Step 9: Bring the soup to a boil over medium heat, then add the egg noodles. Once the soup returns to a boil, lower the heat and simmer gently until the noodles are tender but still firm to the bite (al dente).
Step 10: Gently stir in the baked meatballs and continue simmering, stirring often but gently to avoid breaking the meatballs, until the soup thickens to your preferred consistency.
Step 11: Stir in the minced fresh parsley to add a fresh pop of color and flavor.
Step 12: Serve the soup hot, with generous dollops of lingonberry jam, extra sour cream, and a sprinkle of chopped parsley on top.
Servings and Timing
This Swedish Meatball Soup Recipe yields about 8 hearty servings, making it perfect for a family meal or entertaining a small group. The prep time takes roughly 25 minutes, mostly focused on mixing and forming meatballs. Baking the meatballs requires around 15 minutes. Simmering the soup with noodles and finishing touches adds another 30 minutes, bringing the total active time to approximately 1 hour and 15 minutes. No additional resting time is needed, so you can dive straight in once everything is ready.
How to Serve This Swedish Meatball Soup Recipe
I love serving this soup piping hot to capture every bit of comforting warmth it’s packed with. Pairing it with a crusty, buttery bread or soft dinner rolls is my go-to because they are perfect for dipping into that creamy broth. On special occasions, I like to add a simple side salad dressed with lemon vinaigrette to offer a refreshing contrast to the soup’s richness.
For garnish, the lingonberry jam is an absolute must in my book—it adds a sweet and tangy brightness that beautifully balances the creamy and savory notes in the soup. A spoonful right on top of each serving adds both flavor and a pop of color that makes the presentation so inviting. Also, sprinkling extra chopped parsley brightens the dish visually and flavor-wise.
When it comes to beverages, I find a crisp, chilled white wine like Riesling or a light-bodied Pinot Noir pairs wonderfully. If you prefer non-alcoholic options, sparkling water with a wedge of lemon or a lightly sweetened iced tea complements the meal nicely. I often serve this soup for cozy weeknight dinners or during holiday get-togethers when everyone needs a little extra comfort and joy in their bowls.
Variations
I’ve tweaked this Swedish Meatball Soup Recipe in a few fun ways depending on what I have on hand or dietary needs. One easy swap is using ground turkey instead of chicken for a leaner option, or going all beef if you prefer a richer meatball flavor. For gluten-free versions, I switch out the breadcrumbs and all-purpose flour with gluten-free alternatives which work great without sacrificing texture.
For those wanting to embrace plant-based options, I’ve experimented with blending cooked lentils, finely chopped mushrooms, and tofu to mimic meatballs that soak up all the delicious broth. The creamy sauce can be adjusted by swapping sour cream for coconut cream or cashew cream to maintain that luscious mouthfeel.
If you like your soup with more spice or different flavor profiles, you could add a touch of smoked paprika or substitute the Dijon mustard for whole grain for a slightly varied tang. Another fun method is to pan-fry the meatballs instead of baking; it adds a crispy exterior that contrasts nicely with the creamy soup base.
Storage and Reheating
Storing Leftovers
Whenever I have leftovers of this Swedish Meatball Soup Recipe, I let it cool to room temperature before transferring it to airtight containers. Glass or BPA-free plastic containers with tight-fitting lids work best to keep the soup fresh and prevent any spills. Stored this way in the refrigerator, it will stay delicious for up to 3 to 4 days.
Freezing
This soup freezes reasonably well, but because of the creamy base, I recommend freezing it without the egg noodles initially to avoid sogginess. You can freeze the meatballs and broth separately or together in freezer-safe containers or heavy-duty freezer bags. It will keep nicely for up to 3 months. When ready to enjoy, thaw overnight in the fridge and add freshly cooked noodles before serving.
Reheating
To reheat, warm the soup gently on the stovetop over low to medium heat, stirring occasionally to prevent scorching. If the soup has thickened too much in storage, I add a splash of broth or milk to loosen it up while reheating. Avoid microwaving if possible, as the texture of the meatballs can become rubbery. Remember to add fresh parsley or a dollop of sour cream after reheating to revive the dish’s fresh, creamy elements.
FAQs
Can I use other types of ground meat for the meatballs?
Absolutely! While the original recipe uses a blend of ground chicken and chuck beef for juiciness and flavor, you can substitute ground turkey, pork, or even all beef depending on your preference. Just keep in mind that leaner meats like turkey may require the addition of a little extra moisture, such as a bit of oil or broth, to keep the meatballs tender.
Is it possible to make the meatballs ahead of time?
Yes, you can prepare and bake the meatballs a day or two in advance. Store them in an airtight container in the refrigerator and add them to the soup when you are ready to serve. This saves time on busy days and allows the flavors to develop even more when they mingle in the soup.
What if I don’t have lingonberry jam? Can I substitute it?
Lingonberry jam adds that iconic Scandinavian sweet-tart note, but if it’s hard to find, cranberry sauce or even a bit of red currant jelly work beautifully as alternatives. They provide a similar contrast that complements the creamy soup and savory meatballs perfectly.
Can I make this soup dairy-free?
Definitely. You can swap the heavy cream and sour cream with coconut cream or a plant-based yogurt alternative for that luscious texture. Also, make sure to use dairy-free butter substitutes or oils when making the roux. The overall flavor remains satisfying and creamy without dairy.
How thick should the soup be after cooking?
The soup should have a rich, velvety texture that lightly coats the back of a spoon. It will naturally thicken during simmering thanks to the roux and sour cream, but if you prefer it thinner, simply add a bit more broth. If it gets too thick, a splash of cream or broth will balance it out perfectly when reheating.
Conclusion
I truly can’t recommend this Swedish Meatball Soup Recipe enough if you’re craving something heartwarming, flavorful, and a bit different from the usual. It’s one of those special recipes that feels both indulgent and comforting, perfect for sharing with family or enjoying on a quiet night in. Give it a try and get ready for a new favorite that fills your kitchen with cozy aromas and your heart with pure culinary joy.
PrintSwedish Meatball Soup Recipe
Swedish Meatball Soup is a comforting and creamy soup featuring tender baked meatballs made with ground chicken and beef, simmered in a rich broth with egg noodles. Flavored with classic Swedish spices like allspice and nutmeg, and finished with sour cream and lingonberry jam, this soup provides a delicious twist on traditional Swedish meatballs in a warm, hearty soup perfect for chilly days.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings
- Category: Soup
- Method: Baking
- Cuisine: Swedish
Ingredients
Meatballs
- ⅓ cup regular breadcrumbs
- ½ cup milk
- 2 tablespoons heavy cream
- 1 large egg
- 1½ teaspoons kosher salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon allspice
- ¼ teaspoon nutmeg
- 1 tablespoon minced fresh parsley
- 1 tablespoon unsalted butter
- 1 tablespoon oil
- ½ medium yellow onion, minced
- 1 large clove garlic, minced
- 1 pound ground chicken
- 1½ pounds ground chuck
Sauce & Noodles
- 4 tablespoons unsalted butter
- ¼ cup all-purpose flour
- 3 cups low-sodium beef broth
- 3 cups low-sodium chicken broth
- 2 cups heavy cream
- ¾ cup sour cream
- 1 teaspoon beef instant bouillon granules
- 1½ tablespoons low-sodium soy sauce
- 2 teaspoons Worcestershire sauce
- 1 teaspoon Dijon mustard
- 2 teaspoons apple cider vinegar
- 1 tablespoon granulated sugar
- ½ teaspoon freshly ground black pepper
- Salt, if needed
- 8 ounces egg noodles (medium or narrow, or Kluski egg noodles)
- 2 tablespoons minced fresh parsley
- Lingonberry jam or cranberry sauce, for serving
- Chopped fresh parsley, for garnish
- Sour cream, for garnish
Instructions
- Preheat Oven: Adjust oven racks to upper-middle and lower-middle positions and preheat the oven to 400°F. Cover two large baking sheets with foil and spray with cooking spray to prepare for baking the meatballs.
- Prepare Breadcrumb Mixture: In a large bowl, combine the breadcrumbs, milk, heavy cream, egg, kosher salt, black pepper, allspice, nutmeg, and minced fresh parsley. Let the mixture sit for at least 10 minutes to allow the milk to soak into the breadcrumbs thoroughly.
- Sauté Onion and Garlic: Heat one tablespoon butter and one tablespoon oil in a medium skillet over medium heat. Add the minced onion and sauté until translucent, about 3-5 minutes. Add the minced garlic and sauté for 30 seconds more. Transfer this mixture into the breadcrumb bowl.
- Mix Meat Mixture: Add the ground chuck and ground chicken to the breadcrumb mixture. Mix gently with a wooden spoon, being careful not to over-mix to keep the meatballs tender.
- Form and Bake Meatballs: Shape the meat mixture into 1-inch meatballs using your hands or a scoop. Place them 1 inch apart on the prepared baking sheets. Bake in the oven for 12-15 minutes, or until meatballs are no longer pink in the center.
- Drain Meatballs: Remove the meatballs from the oven and transfer them to a paper towel-lined baking sheet to absorb any excess fat. Set aside while you prepare the sauce and noodles.
- Make Roux for Sauce: In a large skillet, melt four tablespoons butter over medium-low heat. Whisk in the flour and cook, stirring frequently, until the mixture becomes creamy and dark golden brown, indicating a flavorful roux.
- Add Liquids and Seasonings: Gradually whisk in beef broth, chicken broth, heavy cream, and sour cream. Stir in beef bouillon granules, soy sauce, Worcestershire sauce, Dijon mustard, apple cider vinegar, granulated sugar, and black pepper. Taste the sauce and adjust salt if needed.
- Cook Noodles: Bring the soup to a boil over medium heat. Add the egg noodles and return to a boil. Reduce heat to low and simmer until the noodles are al dente, about 6-8 minutes depending on noodle type.
- Simmer Soup with Meatballs: Stir in the baked meatballs carefully. Simmer gently, stirring often to prevent sticking, until noodles are fully cooked and the soup thickens to your desired consistency.
- Finish and Garnish: Stir in two tablespoons minced fresh parsley. Serve the soup hot, garnished with dollops of lingonberry jam or cranberry sauce, additional sour cream, and a sprinkle of chopped fresh parsley for a beautiful presentation and traditional Swedish flavor contrast.
Notes
- Do not over-mix the meat to keep the meatballs tender.
- The roux should be cooked until dark golden brown for a richer flavor.
- Adjust salt after tasting the broth mixture as some ingredients contain sodium.
- Lingonberry jam adds authentic Swedish sweetness and can be substituted with cranberry sauce.
- Sour cream garnish adds creaminess and tanginess that balances the savory flavors.
- Use fresh minced parsley both in the meatballs and as garnish to enhance freshness.

Leave a Reply