Cozy Swedish Meatball Soup

Highlighted under: Home-Cooked Classics Recipes

Warm up with a comforting bowl of Cozy Swedish Meatball Soup, filled with tender meatballs, hearty vegetables, and a creamy broth.

Anna

Created by

Anna

Last updated on 2025-12-05T17:46:21.023Z

This Cozy Swedish Meatball Soup is the perfect dish for chilly evenings. It's rich, hearty, and full of flavor.

Why You'll Love This Recipe

  • Tender meatballs that are bursting with flavor
  • Creamy broth that warms you from the inside out
  • Perfect for sharing with family and friends

A Taste of Sweden

Swedish cuisine is known for its comforting and hearty dishes, and this Cozy Swedish Meatball Soup is no exception. The combination of tender meatballs and creamy broth creates a dish that not only warms the body but also the soul. Originating from traditional Swedish recipes, this soup brings a taste of Scandinavia right to your kitchen, making it a perfect choice for family dinners or cozy gatherings.

When you take a bite of these meatballs, you’ll experience a delightful mix of flavors thanks to the blend of garlic, onion, and a hint of Parmesan cheese. Each meatball is crafted to be juicy and flavorful, ensuring that every spoonful of soup is as satisfying as the last. This recipe is a wonderful way to introduce new flavors to your family while keeping the meal comforting and familiar.

Perfect for Any Occasion

Whether it's a chilly winter evening or a casual get-together with friends, this soup is the ideal dish to serve. It’s easy to prepare, making it a great option for busy weeknights or special occasions. The creamy texture and rich flavor make it a crowd-pleaser that will surely impress your guests and leave them asking for seconds.

This Cozy Swedish Meatball Soup also offers great versatility. You can customize the vegetables based on what you have on hand or add extra spices to suit your taste. Plus, it stores well, so you can make a big batch and enjoy it throughout the week. It’s a meal that keeps on giving, providing comfort and nourishment whenever you need it.

Serving Suggestions

Ingredients

Gather the following ingredients to make this delicious soup:

For the Meatballs

  • 1 pound ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup chopped parsley
  • 1 egg
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and pepper to taste

For the Soup

  • 4 cups beef broth
  • 1 cup heavy cream
  • 2 cups diced potatoes
  • 1 cup carrots, sliced
  • 1/2 cup onions, chopped
  • 2 tablespoons olive oil
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • Salt and pepper to taste

Once you have all the ingredients, you're ready to start cooking!

Instructions

Follow these steps to create your Cozy Swedish Meatball Soup:

Make the Meatballs

In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, parsley, egg, garlic powder, onion powder, salt, and pepper. Mix until well combined. Form into small meatballs.

Brown the Meatballs

In a large pot, heat olive oil over medium heat. Add meatballs and cook until browned on all sides. Remove from pot and set aside.

Cook the Vegetables

In the same pot, add onions, carrots, and potatoes. Cook for about 5 minutes until slightly softened.

Combine and Simmer

Add beef broth, heavy cream, Worcestershire sauce, thyme, salt, and pepper to the pot. Return meatballs to the pot. Bring to a boil, then reduce heat and simmer for 20 minutes.

Your delicious soup is now ready to be served!

Storing and Reheating

If you find yourself with leftovers, you’re in for a treat! This Cozy Swedish Meatball Soup stores well in an airtight container in the refrigerator for up to three days. The flavors continue to meld together, making it even more delicious the next day. Just remember to let it cool to room temperature before storing to maintain its creamy texture.

When it comes to reheating, gently warm the soup on the stovetop over medium heat, stirring occasionally. This method helps prevent the cream from separating and ensures that you enjoy a perfectly creamy bowl of soup once again. If it thickens too much during storage, you can easily add a splash of broth or cream to reach your desired consistency.

Nutritional Benefits

This soup is not only comforting but also packed with nutrients. The combination of beef, vegetables, and cream provides a balance of protein, vitamins, and healthy fats. Potatoes and carrots are excellent sources of fiber and essential vitamins, making this dish a wholesome option for family meals.

Moreover, cooking with fresh ingredients allows you to control what goes into your soup, ensuring that it’s made with quality components. The lean ground beef offers a great source of protein, while the parsley adds a dose of antioxidants. Enjoy this soup knowing that you’re serving something delicious and nutritious to your loved ones.

Secondary image

Questions About Recipes

→ Can I make this soup ahead of time?

Yes! You can prepare the soup and store it in the refrigerator for up to three days.

→ Can I freeze the soup?

Absolutely! This soup freezes well. Just make sure to cool it completely before transferring it to a freezer-safe container.

→ What can I substitute for beef broth?

You can use chicken broth or vegetable broth for a lighter flavor.

→ Are there any vegetarian options for this recipe?

Yes! You can substitute the ground beef with plant-based meat and use vegetable broth.

Cozy Swedish Meatball Soup

Warm up with a comforting bowl of Cozy Swedish Meatball Soup, filled with tender meatballs, hearty vegetables, and a creamy broth.

Prep Time20 minutes
Cooking Duration30 minutes
Overall Time50 minutes

Created by: Anna

Recipe Type: Home-Cooked Classics Recipes

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Meatballs

  1. 1 pound ground beef
  2. 1/2 cup breadcrumbs
  3. 1/4 cup grated Parmesan cheese
  4. 1/4 cup chopped parsley
  5. 1 egg
  6. 1 teaspoon garlic powder
  7. 1 teaspoon onion powder
  8. Salt and pepper to taste

For the Soup

  1. 4 cups beef broth
  2. 1 cup heavy cream
  3. 2 cups diced potatoes
  4. 1 cup carrots, sliced
  5. 1/2 cup onions, chopped
  6. 2 tablespoons olive oil
  7. 1 tablespoon Worcestershire sauce
  8. 1 teaspoon dried thyme
  9. Salt and pepper to taste

How-To Steps

Step 01

In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, parsley, egg, garlic powder, onion powder, salt, and pepper. Mix until well combined. Form into small meatballs.

Step 02

In a large pot, heat olive oil over medium heat. Add meatballs and cook until browned on all sides. Remove from pot and set aside.

Step 03

In the same pot, add onions, carrots, and potatoes. Cook for about 5 minutes until slightly softened.

Step 04

Add beef broth, heavy cream, Worcestershire sauce, thyme, salt, and pepper to the pot. Return meatballs to the pot. Bring to a boil, then reduce heat and simmer for 20 minutes.

Nutritional Breakdown (Per Serving)

  • Calories: 450 kcal
  • Total Fat: 30g
  • Saturated Fat: 15g
  • Cholesterol: 100mg
  • Sodium: 800mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 4g
  • Sugars: 5g
  • Protein: 18g