A quick and hearty one-pot soup featuring Italian sausage, spinach, and a creamy broth, perfect for weeknight dinners.
Author:Leo
Prep Time:10 min
Cook Time:20 min
Total Time:30 min
Yield:4 servings 1x
Category:Soup
Method:Stovetop
Cuisine:Italian-American
Diet:Vegetarian
Ingredients
Scale
1 tablespoon olive oil
1 pound Italian sausage, casings removed
1 medium onion, chopped
2 cloves garlic, minced
4 cups chicken broth
1 (15 ounce) can diced tomatoes, undrained
1 teaspoon dried Italian seasoning
1/2 teaspoon salt
1/4 teaspoon black pepper
1/2 cup heavy cream
5 ounces fresh spinach
1/4 cup grated Parmesan cheese, for garnish
Instructions
Heat olive oil in a large pot or Dutch oven over medium heat. Add Italian sausage and cook, breaking it up with a spoon, until browned. Remove sausage with a slotted spoon and set aside, leaving drippings in the pot.
Add chopped onion to the pot and cook until softened, about 5 minutes. Add minced garlic and cook for 1 minute more until fragrant.
Pour in chicken broth and diced tomatoes. Stir in Italian seasoning, salt, and pepper. Bring to a simmer.
Return the cooked sausage to the pot. Reduce heat to low, cover, and simmer for 10 minutes to allow flavors to meld.
Stir in heavy cream and fresh spinach. Cook, stirring, until spinach is wilted, about 2-3 minutes.
Ladle soup into bowls. Garnish with grated Parmesan cheese before serving.
Notes
For a spicier soup, use hot Italian sausage.
You can substitute kale for spinach.
For a dairy-free option, use full-fat coconut milk instead of heavy cream.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.
This soup is a great option for meal planning and can be made ahead.