Ingredients
Equipment
Method
- Cook the Sausage: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the Italian sausage and cook, breaking it apart with a spoon until browned and fully cooked. This should take about 7-10 minutes. Once done, remove the sausage from the pot and set aside.
- Sauté the Onion and Garlic: In the same pot, add the diced onion and minced garlic. Cook for about 3-4 minutes, or until the onion becomes translucent and fragrant.
- Add the Potatoes: Stir in the diced potatoes and cook for another 2 minutes, allowing them to absorb the flavors of the onion and garlic.
- Add Broth and Seasonings: Pour in the chicken broth and add the oregano, thyme, salt, and pepper. Bring the soup to a boil, then reduce the heat to a simmer. Let it cook for about 15-20 minutes, or until the potatoes are tender when pierced with a fork.
- Add the Sausage Back In: Once the potatoes are cooked, return the browned sausage to the pot. Stir everything together.
- Add the Cream: Pour in the heavy cream and stir to combine. Let the soup simmer for another 5-10 minutes, allowing the flavors to meld and the soup to thicken.
- Optional Step – Add Spinach: If you're adding spinach, stir it in during the last 5 minutes of cooking. It will wilt and add a lovely green color to your soup.
- Taste and Adjust: Taste the soup and adjust the seasoning as needed, adding more salt or pepper to suit your taste.
- Serve: Ladle the soup into bowls and sprinkle with grated Parmesan cheese, if desired.
Notes
This Italian sausage potato soup is a wonderful dish to make ahead. It stores well in the refrigerator for up to 3 days and even tastes better the next day as the flavors continue to develop. To reheat, simply warm it over low heat on the stovetop or in the microwave. You can also freeze the soup for up to 3 months – just be sure to let it cool completely before freezing, and store it in an airtight container. Enjoy this cozy, comforting soup as a hearty meal that satisfies all year long.