Ingredients
Equipment
Method
- Heat olive oil in a large pot or Dutch oven over medium-high heat. Add Italian sausage and cook, breaking it up with a spoon, until browned. Drain off any excess grease.
- Add chopped onion to the pot and cook until softened, about 5 minutes. Stir in minced garlic and cook for 1 minute more until fragrant.
- Pour in the diced tomatoes (with their juice), tomato paste, and chicken broth. Stir in dried basil, dried oregano, and red pepper flakes (if using).
- Bring the soup to a boil, then reduce heat and simmer for 15 minutes to allow flavors to meld.
- Stir in the elbow macaroni and cook according to package directions, or until al dente.
- Stir in the heavy cream. Season with salt and black pepper to taste.
- Ladle the soup into bowls. Top each serving with shredded mozzarella cheese and grated Parmesan cheese. Garnish with fresh basil, if desired.
Notes
For a vegetarian option, omit the sausage and use vegetable broth. You can also add other vegetables like carrots or celery with the onions.
