Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A steaming bowl of Swedish Meatball Soup featuring tender meatballs, creamy broth, garnished with fresh herbs, served in a rustic white bowl on a wooden table showing vibrant ingredients like potatoes, carrots, and chopped dill, with a cozy kitchen background.

Hearty Cozy Swedish Meatball Soup for Comfort and Warmth

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, comforting Swedish Meatball Soup perfect for chilly days, made with savory meatballs, fresh vegetables, and a creamy broth, served piping hot.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

  • For the meatballs: 1 lb ground beef, 1/2 cup bread crumbs, 1/4 cup chopped onion, 1/4 cup milk, 1 egg, salt and pepper to taste
  • For the soup: 4 cups beef broth, 2 medium potatoes, 2 carrots, 1/2 cup chopped celery, 1/2 cup sour cream, fresh dill for garnish, salt and pepper as needed

Instructions

  1. In a mixing bowl, combine ground beef, bread crumbs, chopped onion, milk, egg, salt, and pepper. Form into small meatballs.
  2. In a large pot, bring beef broth to a boil. Add diced potatoes, carrots, and celery. Cook until vegetables are tender.
  3. Gently add meatballs to the simmering broth. Cook for about 10 minutes until meatballs are cooked through.
  4. Stir in sour cream for creaminess and season with salt and pepper. Garnish with fresh dill before serving.

Notes

  • You can substitute ground turkey for a lighter option.
  • Add a splash of lemon juice for extra brightness.
  • Serve with crusty bread for a complete meal.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: Swedish
  • Diet: Comfort

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350 Kcal
  • Sugar: 7g
  • Sodium: 900mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 75mg