Swedish Meatball Soup: Creamy One-Pot Dinner (Print Version)

Enjoy a creamy Swedish Meatball Soup, a comforting one-pot dinner. Savory meatballs simmer in a rich, flavorful broth for an easy weeknight meal.

# Recipe Info:

Prep Time: 20 Minutes minutes
Cook Time: 35 Minutes minutes
Total Time: 55 minutes
Servings: 6 Servings
Difficulty: Beginner
Cuisine: Swedish

# Ingredients:

→ Hearty Beef Meatballs

01 - 1 1/2 lbs ground beef (80/20)
02 - 1/2 cup panko breadcrumbs
03 - 1 large egg
04 - 1/4 cup milk
05 - 1/2 tsp ground allspice

→ Aromatic Soup Base

06 - 1 tbsp olive oil
07 - 1 medium yellow onion, diced
08 - 3 cloves garlic, minced
09 - 2 medium carrots, diced
10 - 1/4 cup all-purpose flour

→ Creamy Broth & Flavor Boosters

11 - 6 cups beef broth
12 - 1 tbsp Worcestershire sauce
13 - 1 tbsp Dijon mustard
14 - 1/2 cup heavy cream

→ Fresh Finish & Seasoning

15 - 1/4 cup fresh dill, chopped
16 - Salt and pepper to taste

# Instructions:

01 - Combine 1 1/2 lbs ground beef, 1/2 cup panko breadcrumbs, 1 large egg, 1/4 cup milk, and 1/2 tsp ground allspice in a large bowl. Mix gently until just combined, being careful not to overmix. Form the mixture into approximately 1-inch meatballs. This is the first step towards your Cozy Swedish Meatball Soup | Creamy One-Pot Dinner.
02 - Heat 1 tbsp olive oil in a large pot or Dutch oven over medium-high heat. Add meatballs in batches, ensuring not to overcrowd the pot, and brown them on all sides for about 3-4 minutes per batch. Remove the browned meatballs and set them aside, leaving any flavorful drippings in the pot.
03 - Reduce the heat to medium. Add 1 medium yellow onion and 2 medium carrots to the pot. Sauté for 5-7 minutes, stirring occasionally, until the vegetables have softened. Stir in 3 cloves garlic and cook for another minute until fragrant.
04 - Sprinkle 1/4 cup all-purpose flour over the sautéed vegetables and cook, stirring constantly, for 1-2 minutes to create a roux. Gradually whisk in 6 cups beef broth, 1 tbsp Worcestershire sauce, and 1 tbsp Dijon mustard until the mixture is smooth and lump-free. Bring the liquid to a gentle simmer.
05 - Return the browned meatballs to the pot. Reduce the heat to low, cover the pot, and let the soup simmer for 15-20 minutes, or until the meatballs are cooked through and the flavors have melded beautifully. Stir occasionally to prevent sticking and ensure even cooking for your Cozy Swedish Meatball Soup | Creamy One-Pot Dinner.
06 - Stir in 1/2 cup heavy cream and 1/4 cup fresh dill. Heat through gently for 2-3 minutes, ensuring the soup does not come to a rolling boil after adding the cream. Season the Cozy Swedish Meatball Soup | Creamy One-Pot Dinner generously with salt and pepper to taste.
07 - Ladle the warm and comforting soup into bowls. Garnish with extra fresh dill if desired for a pop of color and freshness. Serve immediately with crusty bread or a side salad for a complete and satisfying meal.

# Notes:

01 - For a lighter twist, you can substitute ground turkey or chicken for the ground beef in the meatballs. Adjust cooking time slightly if needed.
02 - Leftover Cozy Swedish Meatball Soup can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave, adding a splash of milk or broth if it's too thick.
03 - This soup pairs wonderfully with a dollop of lingonberry jam on the side, a traditional Swedish accompaniment that adds a lovely sweet-tart contrast.
04 - For an extra layer of depth, consider adding a pinch of ground nutmeg to the meatballs along with the allspice.

# Tools You'll Need:

01 - Large Dutch oven or stockpot
02 - Mixing bowls
03 - Whisk
04 - Cutting board
05 - Chef's knife
06 - Measuring cups and spoons

# Nutrition Facts (Per Serving):

Calories: 472 kcal
Total Fat: 30 g
Total Carbohydrate: 16 g
Protein: 38 g

🖨️ Share to Unlock Printing!

Share this recipe with your friends to unlock the print button

Verifying your share to unlock print...