Description
A hearty and flavorful Italian sausage soup, perfect for a cozy meal.
Ingredients
Scale
- 1 pound ground Italian sausage
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 2 medium carrots, diced
- 2 ribs celery, diced
- 4 teaspoons garlic, minced
- 1 medium zucchini, diced (about 2 cups)
- 1 can (15 ounces) petite diced tomatoes, with juices (undrained)
- 2 tablespoons tomato paste
- 1 can (15 ounces) cannellini beans, drained, rinsed
- 6 cups (48 ounces) chicken broth
- 2 teaspoons Italian seasoning
- ½ teaspoon kosher salt
- 1 ½ cups (140 g) ditalini pasta, uncooked
- 2 cups (60 g) fresh baby spinach, roughly chopped
Instructions
- In a large pot or Dutch oven over medium heat, cook sausage until browned, breaking it apart as you go (6-8 minutes). Drain excess grease if necessary and transfer the sausage to a plate. Set aside.
- To the same pot, add olive oil, onion, carrots, and celery. Cook until softened, about 5 minutes.
- Stir in garlic and zucchini and cook for another 2 minutes.
- Return cooked sausage to the pot. Stir in diced tomatoes, tomato paste, beans, broth, Italian seasoning, and salt. Bring to a boil, then reduce to a simmer and cook for 15 minutes.
- Add pasta and cook until al dente, about 8-10 minutes, or according to package instructions. Stir occasionally to keep pasta from sticking.
- Stir in spinach and cook for 1-2 minutes, until wilted.
- Serve warm.
Notes
- This soup can be made a day in advance and stored in the refrigerator to enhance flavors.
- Leftovers can be stored in an airtight container for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 300
- Sugar: 3g
- Sodium: 800mg
- Fat: 15g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 60mg