Description
Swedish Meatball Soup is a cozy, hearty dish that combines tender meatballs in a creamy broth with vegetables. It’s perfect for cold days and offers a satisfying, filling meal.
Ingredients
1 lb ground beef
1/4 cup breadcrumbs
1/4 cup milk
1 small onion, finely chopped
1 egg
1/2 teaspoon ground allspice
1/2 teaspoon ground nutmeg
Salt and pepper, to taste
1 tablespoon butter
4 cups beef broth
1 cup heavy cream or sour cream
3 medium carrots, sliced
2 cups mushrooms, sliced
2 cups baby spinach or kale (optional)
2 tablespoons all-purpose flour (optional, for thickening)
Fresh dill or parsley for garnish
Instructions
- In a large bowl, combine the ground beef, breadcrumbs, milk, chopped onion, egg, allspice, nutmeg, salt, and pepper. Mix gently until just combined.
- Shape the mixture into small bite-sized meatballs, about 1 inch in diameter.
- Heat butter in a large pot over medium heat. Add meatballs in batches and brown on all sides, about 5-7 minutes. Remove and set aside.
- In the same pot, add carrots and mushrooms and sauté for about 5 minutes until slightly softened.
- Sprinkle the flour over the vegetables (if using) and stir to combine. Cook for 1 minute to remove the raw flour taste.
- Slowly pour in the beef broth while stirring to avoid lumps. Bring to a simmer.
- Return the meatballs to the pot. Cover and cook for 15-20 minutes until the meatballs are cooked through and vegetables are tender.
- Stir in the heavy cream or sour cream and cook for another 5 minutes on low heat—do not boil to prevent curdling.
- Add baby spinach or kale if using, and cook until wilted.
- Taste and adjust seasoning with salt and pepper. Garnish with fresh dill or parsley before serving.
Notes
You can substitute ground turkey or chicken for the beef for a lighter version.
Feel free to add more vegetables like peas, corn, or potatoes.
For a dairy-free version, use coconut milk or almond milk instead of heavy cream or sour cream.
If you want some heat, add a pinch of cayenne pepper or red pepper flakes to the broth.
Leftovers can be stored in the fridge for up to 3 days or frozen for up to 3 months.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Swedish
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 7g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 85mg