Introduction
Swedish Meatball Soup is a delightful twist on the beloved classic dish. The rich and creamy broth is packed with tender meatballs, fresh vegetables, and comforting spices that awaken the senses. Perfect for cozy gatherings or a weeknight dinner, this soup embodies both warmth and nourishment.
Traditionally served with lingonberry sauce and creamy mashed potatoes, this hearty soup allows you to enjoy all the flavors of Swedish meatballs in a soothing format. It's a dish that celebrates classic comfort while being easy to prepare at home.
Ingredients
- 1 pound ground beef
The primary protein in this dish, ground beef provides rich flavor and a satisfying texture. Mixing it with other ingredients creates tender meatballs that soak up the flavors of the soup. - 1/2 pound ground pork
Ground pork adds moisture and a slightly sweet flavor that complements the beef. The combination results in meatballs that are savory and tender, enhancing the overall taste. - 1/4 cup breadcrumbs
Breadcrumbs act as a binder for the meatballs, helping them maintain their shape while cooking. They also absorb juices, keeping the meatballs moist and flavorful. - 1/4 cup milk
Milk adds creaminess and richness to the meatball mixture, ensuring a tender texture. It helps balance the flavors while keeping the meat moist during cooking. - 1 egg
The egg acts as a binder, helping the ingredients stick together. It also contributes to the structure of the meatballs, ensuring they don't fall apart during cooking. - 1 small onion, finely chopped
Onions are fundamental to building flavor in many dishes, including this soup. They add sweetness and depth, which enhances the overall profile of the broth. - 2 cloves garlic, minced
Garlic adds a robust flavor that elevates the meatballs and the soup. Its aromatic qualities infuse the broth with warmth and richness. - 1 teaspoon dried thyme
Thyme brings an earthy, slightly minty flavor that pairs wonderfully with the meat and broth. It adds an aromatic quality that makes the dish more comforting. - 1 teaspoon dried dill
Dill adds a bright, fresh note that is characteristic of many Swedish dishes. Its unique flavor helps to cut through the richness of the meatballs and broth. - 4 cups beef broth
Beef broth is the base of the soup, providing depth and a savory background. It infuses the dish with flavor and enhances the overall meaty character. - 2 cups baby potatoes, halved
Potatoes add heartiness to the soup, making it a filling meal. They absorb flavors from the broth while providing a comforting starchy component. - 2 cups carrots, sliced
Carrots contribute sweetness and color to the soup. Their natural sugars complement the savory meatballs, creating a well-rounded flavor. - Salt and pepper, to taste
These essential seasonings enhance all the flavors in the dish. Adjusting them to taste ensures a well-balanced and enjoyable soup. - 1/4 cup sour cream (for serving)
Sour cream adds a tangy creaminess that contrasts beautifully with the warm flavors of the soup. It enhances the dish when dolloped on top before serving.
Directions & Preparation
Step 1: In a large bowl, mix the ground beef, ground pork, breadcrumbs, milk, egg, onion, garlic, thyme, dill, salt, and pepper until well combined.
This step is crucial as it ensures that all the flavors are well integrated into the meat. Mixing the ingredients properly helps create a uniform texture, making the meatballs tender and flavorful.
Step 2: Shape the mixture into small meatballs, about 1 inch in diameter.
Shaping the mixture into uniform meatballs ensures even cooking. The ideal size allows them to brown nicely while being small enough to cook through when added to the soup.
Step 3: In a large pot, heat a bit of oil over medium heat and brown the meatballs on all sides.
Browning the meatballs creates a flavorful crust due to the Maillard reaction, which enhances the depth of flavor in the finished soup. This step also helps seal in moisture.
Step 4: Remove the meatballs and set them aside. In the same pot, add the beef broth, potatoes, and carrots.
Deglazing the pot with broth releases any caramelized bits stuck to the bottom, adding extra flavor to the soup. Adding the potatoes and carrots now allows them to cook until tender before introducing the meatballs back.
Step 5: Bring the mixture to a boil, then reduce the heat to a simmer and cook for about 15 minutes.
This simmering step allows the vegetables to soften and the flavors to meld together beautifully. The cooking time also ensures the broth becomes rich and aromatic, setting the stage for the meatballs.
Step 6: Return the meatballs to the pot and simmer for an additional 10 minutes.
Adding the meatballs back into the pot allows them to absorb the delicious broth flavors, melding their savory character with the vegetables and ensuring they are properly cooked through.
Step 7: Taste and adjust seasoning with more salt and pepper as necessary.
Adjusting the seasoning at this stage is important, as it ensures that the soup is balanced and to your liking. Taste before serving to confirm the flavors are harmonious.
Step 8: Serve hot with a dollop of sour cream on top.
Serving the soup hot ensures that the flavors are vibrant and the texture is comforting. The sour cream adds creaminess and a pleasant tang, elevating the dish to new heights.

The Perfect Meatball Balance
Achieving the perfect meatball texture is essential for a successful Swedish Meatball Soup. The combination of ground beef and ground pork creates a juicy and flavorful base, while breadcrumbs and milk work as binders. The key is to mix the meat gently to avoid a dense texture. Furthermore, seasoning plays a vital role—don’t skip the garlic and herbs, as they infuse each bite with warmth and aromatic depth.
Enhancing the Broth's Richness
The broth is the heart of any soup, and in this recipe, beef broth serves as the robust backdrop. When combined with the caramelized meatball flavors, it transforms into a rich elixir. For an added depth of flavor, consider using homemade broth or adding a splash of Worcestershire sauce or soy sauce during cooking. These small enhancements can elevate the overall taste, making each spoonful truly satisfying.
A Traditional Touch with Sour Cream
The inclusion of sour cream at service time is a delightful nod to traditional Swedish cuisine. It provides a creamy finish that contrasts beautifully with the savory soup. A dollop of sour cream not only adds texture but also a tangy flavor that brightens the richness of the meat and broth. Don't hesitate to experiment with fresh herbs on top for an extra pop of color and flavor.
FAQs
Can I add pasta to the soup?
Yes, adding a small amount of pasta can make the soup heartier. Adjust the cooking time to ensure the pasta is cooked al dente.
What if my soup is too thick?
If the soup becomes too thick, gradually stir in additional beef broth or water until you reach your desired consistency.
Is there a way to modify the spice level?
You can adjust the spice level by increasing or decreasing the amount of black pepper or adding a pinch of crushed red pepper flakes to the broth.
What can I do with leftover meatball mixture?
You can freeze any leftover meatball mixture for future use. Simply form meatballs and freeze them before cooking for another meal.
What herbs can I substitute if I don’t have dill?
If dill is unavailable, you may substitute with parsley or a touch of basil, though the flavor will differ.
How do I prevent the meatballs from overcooking?
To prevent overcooking, ensure you monitor the simmering time once you return the meatballs to the soup. They only need about 10 minutes.
Can I prepare the soup without meat?
Yes, you can use plant-based ground meat alternatives or roasted vegetables for a vegetarian version.
What’s the best way to add more vegetables?
Feel free to include other vegetables like peas, green beans, or celery to enhance the soup's nutritional value and flavor.
Conclusion
Swedish Meatball Soup is not just a meal; it’s an experience that invites comfort and warmth into your kitchen. With tender meatballs, flavorful broth, and vibrant vegetables, this dish celebrates the essence of home cooking.
Whether it’s a chilly evening or a gathering with friends, this soup is bound to bring joy to the table. Enjoy each spoonful and make lasting memories with this hearty dish.
Recipe Card

Savory Stuffed Chicken with Bacon and Mozzarella
Ingredients
Method
- Preheat your oven to 375°F (190°C).
- In a pan over medium heat, cook the bacon until crispy. Remove and let it cool before chopping.
- In the same pan, sauté garlic until fragrant, then add chopped spinach and cook until wilted.
- In a bowl, mix together the cooked bacon, sautéed spinach, mozzarella cheese, and Italian seasoning.
- Using a sharp knife, make a pocket in each chicken breast. Stuff each pocket with the filling mixture.
- Season the stuffed chicken breasts with salt and pepper, and drizzle olive oil over them.
- In an oven-safe skillet, sear the chicken breasts on medium-high heat for about 3-4 minutes per side until golden brown.
- Transfer the skillet to the preheated oven and bake for 20-25 minutes or until the chicken is cooked through.
- Once cooked, remove the skillet from the oven and let the chicken rest for 5 minutes before serving.
Notes
Additional serving suggestions: pair with a crisp salad, garlic bread, or roasted seasonal vegetables for balance.
For make-ahead, prep components separately and assemble just before heating to preserve texture.
Taste and adjust with acid (lemon/vinegar) and salt right at the end to wake up flavors.


