Description
Swedish Meatball Soup is a creamy, comforting one-pot dish made with tender spiced meatballs, hearty vegetables, and a rich, velvety broth. This easy Swedish-inspired soup recipe is perfect for cozy dinners and delivers a delicious balance of savory, creamy, and warming flavors.
Ingredients
For the meatballs:
- Ground beef or a mix of beef
- Breadcrumbs
- Egg
- Milk
- Onion, finely chopped
- Garlic, minced
- Salt
- Black pepper
- Allspice
- Nutmeg
For the soup:
- Butter
- Carrots, sliced
- Celery, chopped
- Potatoes, diced
- Chicken or beef broth
- Heavy cream
- Flour
- Fresh parsley
Instructions
- In a bowl, combine ground meat, breadcrumbs, egg, milk, onion, garlic, salt, pepper, allspice, and nutmeg. Mix gently and form into small meatballs.
- In a large pot, melt butter over medium heat and brown the meatballs on all sides. Remove and set aside.
- In the same pot, add carrots, celery, and potatoes. Cook for a few minutes until slightly softened.
- Pour in the broth and bring to a simmer.
- Return meatballs to the pot and cook for 15–20 minutes until vegetables are tender and meatballs are fully cooked.
- In a small bowl, whisk together heavy cream and flour until smooth, then stir into the soup.
- Simmer for a few more minutes until the broth thickens slightly and becomes creamy.
- Taste, adjust seasoning if needed, and garnish with fresh parsley before serving.
Notes
Mix meatballs gently to keep them tender.Simmer (don’t boil) after adding cream to avoid curdling.Cut vegetables evenly for consistent cooking.Add extra broth if you prefer a thinner consistency.