|

Swedish Meatball Soup Recipe

There’s something wonderfully soothing about a bowl of hearty soup on a chilly day, and this Swedish Meatball Soup Recipe is exactly that kind of comfort. Loaded with tender meatballs and rich, creamy broth, it’s a cozy meal that warms you right up from the inside out.

A large ornate white pot filled with a creamy beige sauce that has visible specks of black pepper and green herbs scattered throughout. Inside the sauce, there are several round brown meatballs with a rough texture, partially submerged. Nestled among the meatballs are short yellowish pasta noodles, mixed well within the creamy layer. A large, dark metal ladle is scooping up some noodles and one meatball, showing the thick texture of the sauce. The pot sits on a white marbled surface, with a small bowl of chopped green herbs nearby. photo taken with an iphone --ar 2:3 --v 7
❤️

Why You’ll Love This Recipe

  • Comfort in a Bowl: This soup delivers juicy meatballs and silky noodles in a creamy broth that feels like a warm hug on a cold day.
  • Easy and Family-Friendly: I love how simple the ingredients are and how quickly it comes together – a true weeknight winner.
  • Flavorful Swedish Twist: The combination of allspice, nutmeg, and Dijon mustard adds that classic Swedish flair that makes it stand out.
  • Versatile and Customizable: Whether you want to swap the beef for turkey or go dairy-free, this soup adapts easily to your preferences.

Ingredients You’ll Need

Every ingredient in this Swedish Meatball Soup Recipe plays a role in building that rich, comforting flavor. I always recommend fresh garlic and quality broth to really elevate the taste.

Flat lay of fresh lean ground beef shaped into small balls, a small mound of plain white bread crumbs, one large whole uncracked brown egg, finely minced white onion in a neat pile, fresh garlic cloves peeled and whole, a few sprigs of fresh green parsley, whole allspice berries, whole nutmeg seed, black peppercorns, sea salt crystals, a small white ceramic bowl of golden olive oil, a small pile of diced yellow onion, a small white ceramic bowl of creamy butter cubes, a small white ceramic bowl of all-purpose flour, a small white ceramic bowl filled with rich beef broth, a small white ceramic bowl of pale half and half cream, a small white ceramic bowl with smooth Worcestershire sauce, a small white ceramic bowl with smooth Dijon mustard, uncooked yellow egg noodles coiled loosely, all ingredients arranged symmetrically and balanced with perfect proportions on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Lean ground beef: Choose lean for tender meatballs that won’t be greasy.
  • Plain bread crumbs: These help bind the meatballs without overpowering flavors.
  • Egg: Essential for holding your meatballs together so they don’t fall apart while cooking.
  • Minced onion and garlic: Fresh is best — they add depth and that cozy aroma.
  • Dried parsley: A little herbal freshness that complements the spices perfectly.
  • Ground allspice and nutmeg: Classic Swedish spices that bring that signature warmth.
  • Salt and pepper: Season well to balance all those flavors.
  • Olive oil: For browning your meatballs beautifully.
  • Butter and diced onion: The start of your luscious soup base.
  • All-purpose flour: This creates the roux that thickens your broth just right.
  • Beef broth: Your flavorful soup foundation; homemade or high-quality store-bought works well.
  • Half and half: Adds creaminess without being too heavy.
  • Worcestershire sauce: Brings savory depth and umami to the broth.
  • Dijon mustard: A tangy surprise that brightens the soup.
  • Egg noodles: Tender, comforting noodles that soak up all that delicious broth.
📝
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.

Variations

One of the things I love about this Swedish Meatball Soup Recipe is how easy it is to make it your own. Play around with ingredients to suit your taste buds or dietary needs!

  • Turkey or chicken meatballs: I swapped ground turkey once when beef was out, and it worked beautifully—lighter but just as comforting.
  • Dairy-free version: Use coconut milk in place of half and half and olive oil instead of butter for a creamy, allergy-friendly soup.
  • Veggie-loaded: Toss in diced carrots or mushrooms with the onion for extra texture and nutrition.
  • Spice it up: Add a pinch of cayenne if you like a little heat; it adds a subtle kick without overpowering the Swedish flavors.

How to Make Swedish Meatball Soup Recipe

A close-up view of a deep bowl filled with creamy, beige-colored sauce that covers a layer of twisted egg noodles in pale yellow. Scattered throughout are round, brown meatballs partially coated with the sauce. The surface of the dish is sprinkled with small green herb bits and a few specks of black pepper. A large golden spoon rests on the right side, lifting a meatball. The bowl sits on a white marbled background with a small wooden bowl of chopped herbs in the upper right corner. photo taken with an iphone --ar 2:3 --v 7

Step 1: Mix and Shape the Meatballs

Start by combining your ground beef, bread crumbs, egg, minced onion, garlic, parsley, allspice, nutmeg, salt, and pepper in a large bowl. I like to use my hands to gently mix everything—not too much or the meatballs get tough! Then shape the mixture into small meatballs about 1 ½ tablespoon in size. This usually yields around 20 meatballs, perfect for soaking up all that lovely broth.

Step 2: Brown the Meatballs

Heat the olive oil in a large pot over medium-high heat. Carefully add the meatballs, making sure not to overcrowd the pan. Brown them on all sides—this takes about 10 minutes. Browning locks in flavor and gives a lovely color. Once done, remove them from the pot and set aside; they’ll finish cooking in the soup later.

Step 3: Build Your Soup Base

In the same pot, melt the butter and sauté the diced onion until soft, about 3 minutes. Add the minced garlic and cook for another minute—that’s where the kitchen starts to smell incredible. Sprinkle in the flour and whisk to combine into a smooth paste; this roux will thicken your soup. Slowly stream in the beef broth while whisking to keep things smooth. Stir in the half and half, Worcestershire sauce, Dijon mustard, and season with salt and pepper. Bring it all to a boil and then lower the heat.

Step 4: Cook the Noodles and Finish the Soup

Add the egg noodles to the pot and cook until they’re just shy of tender—around 5 to 8 minutes. Then gently nestle the browned meatballs back into the pot. Let everything simmer together on low heat until the noodles are tender and meatballs cooked through, usually another 5 minutes. Be careful not to overcook the noodles or they’ll get mushy.

Remove from heat, sprinkle on some fresh parsley if you like, and get ready to savor one of the coziest soups you’ve ever made.

👨‍🍳

Pro Tips for Making Swedish Meatball Soup Recipe

  • Don’t Overmix Meatballs: Gently combine ingredients to keep your meatballs tender and juicy.
  • Brown Meatballs in Batches: This prevents overcrowding and helps achieve a nice crust.
  • Add Noodles Last: Cooking noodles in the soup lets them soak up flavor, but timing is key to avoid sogginess.
  • Season As You Go: Taste your broth throughout and adjust salt and pepper to balance flavors perfectly.

How to Serve Swedish Meatball Soup Recipe

Swedish Meatball Soup - Serving Suggestion

Garnishes

I always garnish with a sprinkle of fresh parsley—it adds a lovely pop of color and a fresh note to cut through the richness. If you’re feeling fancy, a dollop of sour cream is also amazing and gives an extra creamy touch.

Side Dishes

My go-to sides are crusty rye bread or a warm baguette to soak up every last bit of broth. A simple crisp green salad with vinaigrette also pairs beautifully, balancing the soup’s richness.

Creative Ways to Present

For a cozy dinner party, I like serving this soup in mini cast-iron pots or rustic mugs. It makes the meal feel extra special and invites everyone to dig in and relax. You could even top each bowl with a little shredded cheese and broil briefly for a delightful crust on top.

Make Ahead and Storage

Storing Leftovers

I store leftover Swedish Meatball Soup in airtight containers in the fridge and usually enjoy within 3 days for the best flavor and texture. I find the noodles hold up well if you haven’t left them sitting too long.

Freezing

When freezing, I separate the meatballs from the soup base. Freeze the meatballs alone in a container or bag for up to 3 months. I don’t freeze the soup with noodles because they tend to get mushy after thawing—a little lesson I learned the hard way!

Reheating

Reheat soup gently on the stovetop over low heat to prevent curdling or separating. If the noodles have absorbed too much broth, add a bit of water or broth to loosen things up. Meatballs reheat wonderfully this way, staying juicy and tender.

FAQs

  1. Can I make the meatballs ahead of time for Swedish Meatball Soup Recipe?

    Absolutely! You can prepare the meatballs a day or two in advance and keep them covered in the fridge. When you’re ready, just brown them and add to the soup. This saves prep time on busy days.

  2. What can I substitute for half and half in this soup?

    If you want a dairy-free option, coconut milk is a great substitute—just expect a slight coconut flavor. Alternatively, you can mix whole milk with a spoonful of butter to mimic the richness of half and half.

  3. Is there a way to make this Swedish Meatball Soup Recipe vegetarian?

    You can swap out the meatballs for hearty mushroom or lentil balls and use vegetable broth instead of beef broth. While it won’t be the classic version, it makes a delicious vegetarian alternative.

  4. Can I use store-bought frozen meatballs?

    Yes, store-bought frozen meatballs can work in a pinch. Just thaw and brown them before adding to the soup for best flavor and texture.

Final Thoughts

This Swedish Meatball Soup Recipe has become one of my favorite cozy meals to come home to after a long day. It’s simple, flavorful, and fills your kitchen with the most inviting aromas. I hope you find as much joy in making and sharing it as I do—it’s truly like wrapping yourself in a warm blanket with every spoonful.

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

Swedish Meatball Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 5 reviews
  • Author: Lina
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Swedish

Description

Swedish Meatball Soup is a warm and comforting dish featuring juicy meatballs simmered in a rich and savory broth with tender egg noodles, perfect for chilly days.


Ingredients

Scale

Meatballs

  • 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
  • ½ teaspoon salt
  • 2 tablespoons olive oil

Soup

  • ¼ cup butter
  • ¼ cup diced onion
  • 3 teaspoons minced garlic
  • ¼ 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

  1. Prepare the meatball mixture: In a large bowl, combine 1 pound of 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.
  2. Form the meatballs: Scoop the mixture into 1 ½ tablespoon-sized pieces and roll into balls, making about 20 meatballs in total.
  3. Cook the meatballs: Heat 2 tablespoons olive oil in a large pot over medium-high heat. Add the meatballs and cook until browned on all sides, about 10 minutes. Remove and set aside.
  4. Sauté the aromatics: In the same pot, add ¼ cup butter and ¼ cup diced onion. Cook over medium heat until the onion is tender, about 3 minutes. Add 3 teaspoons minced garlic and cook for 1 minute more.
  5. Make the roux and broth: Whisk in ¼ cup all-purpose flour to the onion mixture to form a paste. Slowly whisk in 6 cups beef broth followed by 2 cups half and half. Stir in 2 tablespoons Worcestershire sauce, 2 teaspoons Dijon mustard, and season with salt and pepper to taste. Bring to a boil, then reduce heat to low.
  6. Cook the noodles: Add 8 ounces egg noodles to the simmering soup and cook until nearly tender, about 8 minutes.
  7. Combine meatballs and finish cooking: Return the browned meatballs to the pot and continue cooking on low heat until the noodles are tender and meatballs are heated through, about 5 minutes. Remove from heat.
  8. Serve and garnish: Ladle soup into bowls and garnish with fresh parsley if desired. Serve warm.

Notes

  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Freeze meatballs separately in an airtight container for up to 3 months; avoid freezing the entire soup to prevent soggy noodles and separation.
  • For a thicker soup, cook the noodles slightly less before adding the meatballs to prevent overcooking.
  • Use low-fat half and half or milk as a lighter alternative.
  • Fresh parsley makes an excellent garnish for added color and freshness.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star