Ingredients
Scale
Gather these simple yet flavorful ingredients to create a meal your family will request again and again:
- 1 pound Italian sausage (mild or spicy, depending on your preference)
- 1 tablespoon olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1 can (14.5 ounces) diced tomatoes
- 6 cups chicken broth
- 2 cups pasta (e.g., rotini or penne)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 2 cups fresh spinach
- Grated Parmesan cheese for serving
Substitution tip: If you’re out of spinach, kale or Swiss chard work beautifully here. And if Italian sausage isn’t your thing, ground turkey or chicken are great alternatives.
Instructions
Ready to get cooking? Follow these simple steps, and you’ll have a delicious meal on the table in no time:
- Heat the olive oil in a large pot over medium heat. Add the Italian sausage, breaking it apart with a spoon, and cook until browned. Remove the sausage and set aside, leaving the drippings in the pot.
- Add the chopped onion to the pot and sauté until translucent, about 5 minutes. Stir in the garlic and cook for another minute until fragrant.
- Pour in the diced tomatoes and their juices, using a wooden spoon to scrape up any browned bits from the bottom of the pot—this is where the flavor magic happens!
- Add the chicken broth and bring to a boil. Stir in the pasta, oregano, basil, and cooked sausage. Reduce the heat to a simmer and cook until the pasta is al dente, about 10 minutes.
- Season with salt and pepper. Stir in the fresh spinach just before serving, allowing it to wilt in the hot soup.
- Ladle the soup into bowls and top with grated Parmesan cheese. Serve immediately and enjoy the warmth of a homemade meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Keywords: Italian Sausage Pasta Soup, recipe, cooking, food
