Here’s a warm and comforting recipe for Italian Sausage Potato Soup with Carrots & Spinach — hearty, flavorful, and perfect for cozy evenings. This soup is rich, creamy, and loaded with textures from tender potatoes, savory sausage, sweet carrots, and fresh spinach.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6
Ingredients:
- 1 lb Italian sausage (mild or spicy, depending on preference)
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 3 large carrots, peeled and sliced
- 1.5 lbs gold or russet potatoes, peeled and diced
- 6 cups chicken broth
- 1 cup heavy cream (or half-and-half)
- 4 cups fresh spinach, roughly chopped
- Salt and pepper, to taste
- 1/2 teaspoon crushed red pepper flakes (optional)
- 1/2 teaspoon Italian seasoning
- Grated Parmesan cheese, for garnish (optional)