There’s a certain kind of chill that settles deep in your bones, the kind only a truly comforting meal can chase away. For me, that meal is this creamy swedish meatball soup. I still remember the first time I made it; my kitchen filled with the warm, aromatic scent of allspice and nutmeg, a promise of the coziness to come. The tender, juicy meatballs swimming in a rich, savory broth with egg noodles is my definition of comfort in a bowl. While I adore a quick and satisfying meal like my favorite coconut curry ramen, this soup is what I turn to when I want to slow down and savor every spoonful.
Why This Dish is a Go-To in My Kitchen
What I adore most about this recipe is how it captures the entire beloved experience of Swedish meatballs and gravy in a single, soul-warming pot. You get the perfectly spiced meatballs, the creamy, savory sauce, and the tender noodles all in one go. With just 20 minutes of prep and 30 minutes of cook time, it feels like a special-occasion meal that’s completely achievable on a weeknight. It’s hearty, satisfying, and feels like a hug from the inside out, using simple ingredients to create something truly memorable for my family.
Ingredient Notes for Creamy Swedish Meatball Soup
The magic starts with the right ingredients. I always use a mix of ground beef and pork; the beef brings robust flavor while the pork adds tenderness and fat. For the spices, don’t skip the allspice and nutmeg—they are the heart of that classic Swedish flavor. A rich, creamy soup base is just as important here as it is in my popular shrimp and corn bisque.

Creamy Swedish Meatball Soup
Ingredients
Equipment
Method
- In a large mixing bowl, add the panko breadcrumbs and milk. Let it sit for 5 minutes for the breadcrumbs to soften.
- Add the ground beef, ground pork, grated onion, beaten egg, allspice, nutmeg, salt, and pepper to the bowl. Mix gently with your hands until just combined. Do not overmix.
- Roll the mixture into small, 1-inch meatballs. You should have about 24-30 meatballs.
- Preheat your air fryer to 400°F (200°C). Place the meatballs in a single layer in the air fryer basket, working in batches if necessary. Air fry for 8-10 minutes, or until browned and cooked through. Set aside.
- While the meatballs cook, melt the butter in a large pot or Dutch oven over medium heat. Add the diced onion and sliced carrots, and sauté for 5-7 minutes, until softened.
- Add the sliced mushrooms and cook for another 5 minutes, until they have released their liquid and started to brown. Stir in the minced garlic and cook for 1 minute more until fragrant.
- Sprinkle the all-purpose flour over the vegetables and stir constantly for 1-2 minutes to cook out the raw flour taste. This creates a roux that will thicken the soup.
- Slowly pour in 1 cup of the beef broth, whisking constantly to create a smooth, lump-free paste. Once smooth, gradually whisk in the remaining 5 cups of broth.
- Stir in the Worcestershire sauce and Dijon mustard. Increase the heat and bring the soup to a gentle boil.
- Add the uncooked egg noodles to the boiling soup. Reduce the heat to a simmer and cook for 6-8 minutes, or until the noodles are al dente, stirring occasionally.
- Reduce the heat to low. Slowly stir in the heavy cream and sour cream until fully incorporated.
- Gently add the cooked meatballs to the pot. Let them heat through for 2-3 minutes. Do not let the soup boil after adding the cream.
- Stir in the chopped fresh dill. Taste the soup and season with additional salt and black pepper as needed.
- Ladle the Swedish Meatball Soup into bowls, garnish with extra fresh dill, and serve immediately.
Notes
How I Make Creamy Swedish Meatball Soup Step-by-Step
I approach this soup in three simple stages. First, I focus on the meatballs, gently mixing the ground meats with panko, egg, and those essential spices, then browning them to create a flavorful foundation in the pot. Next, I build the soup base right on top of those delicious browned bits, sautéing onions, carrots, and mushrooms before whisking in flour and broth to create a silky-smooth liquid. Finally, I bring it all together, simmering the meatballs in the broth until they’re cooked through, then adding the egg noodles, and finishing with a swirl of cream and fresh dill. It’s a method I’ve perfected across many meatball soup variations.
My Tips for the Perfect Outcome
- Gentle Hands: Don’t overwork the meat mixture to ensure the most tender meatballs.
- Get a Good Sear: Browning the meatballs well builds a deep, savory flavor in the soup base.
- Temper the Cream: Mix a little warm broth into the sour cream before adding it to the pot to prevent curdling.
How I Serve and Store This Dish
I love to ladle this soup into big, shallow bowls with a generous sprinkle of fresh dill and a dollop of sour cream on top. A side of crusty bread is non-negotiable for soaking up every last bit of the creamy broth. Leftovers are fantastic, though the noodles will soften. I store it in an airtight container in the fridge for up to 3 days. If you’re a fan of poultry, you could even adapt this using inspiration from my turkey meatball soup.
Frequently Asked Questions
Can I use frozen meatballs for this recipe?
I truly recommend making them from scratch! The fresh spices like allspice and nutmeg are key to the authentic flavor profile. The panko and milk mixture also creates a uniquely tender texture that you just can’t get from most store-bought frozen varieties.
How can I make this soup gluten-free?
It’s quite easy to adapt! Simply swap the panko for your favorite gluten-free breadcrumbs and use a measure-for-measure gluten-free flour blend for the roux. Finish the soup with gluten-free egg noodles or your preferred GF pasta for a delicious result.
My sour cream sometimes curdles in soups. How do I stop that?
The key is to avoid shocking the sour cream with high heat. I always temper it by mixing a spoonful of the warm soup broth into the sour cream first. Then, add the mixture back into the pot over low heat, stirring gently.
What’s the best way to reheat leftovers?
I find the best method is to reheat this soup gently in a pot on the stovetop over low-medium heat. Stir it occasionally until it’s warmed through. This helps preserve the creamy texture and prevents the noodles from becoming too mushy.
This creamy Swedish meatball soup is pure comfort food in my book, and I’m so excited to share it with you. I hope it becomes a favorite in your kitchen, perfect for cozy nights in. If you give it a try, I’d love to know what you think in the comments below!
