A comforting and creamy soup made with Italian sausage, tender potatoes, and a flavorful mirepoix, perfect for cozy weeknight dinners.
Prep Time:20 minutes
Cook Time:30 minutes
Total Time:50 minutes
Yield:6 servings 1x
Category:Soup
Method:Stovetop
Cuisine:Italian
Diet:Omnivore
Ingredients
Scale
1 lb Italian sausage (remove casings)
4 medium potatoes, diced (Yukon Gold or Russet), about 4 cups
2 carrots, chopped
2 celery stalks, chopped
1 onion, chopped
3 cloves garlic, minced
6 cups chicken broth
1 cup heavy cream
2 tbsp olive oil
Salt, to taste
Pepper, to taste
1 tsp thyme
Instructions
Heat 2 tablespoons olive oil in a large pot over medium heat.
Add the chopped onion, carrots, and celery. Sauté, stirring occasionally, until softened and translucent, about 6–8 minutes.
Stir in the minced garlic and cook another 30–60 seconds until fragrant.
Remove casings from the sausage and crumble the meat into the pot. Cook, stirring, until browned and cooked through, about 6–8 minutes. Break up any large pieces.
Add the diced potatoes, 6 cups chicken broth, 1 teaspoon thyme, and a generous pinch of salt and pepper. Stir to combine.
Bring the pot to a boil, then reduce heat and simmer until the potatoes are tender, about 15–20 minutes.
Stir in 1 cup heavy cream and heat gently until warmed through. Taste and adjust salt and pepper. If the soup is too thick, add a splash of extra broth.
Ladle into bowls and serve warm.
Notes
Serve with crusty bread or garlic toast. This soup reheats beautifully and can be frozen for later use.