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 excess grease.
- Add chopped onion to the pot and cook until softened, about 5 minutes. Stir in minced garlic, oregano, and red pepper flakes (if using) and cook for 1 minute more until fragrant.
- Pour in the diced tomatoes (undrained) and chicken broth. Stir in the tomato paste until well combined.
- Bring the soup to a boil, then reduce heat and simmer for 15 minutes, allowing the flavors to meld.
- Stir in the elbow macaroni and cook according to package directions, or until al dente.
- Stir in the heavy cream and grated Parmesan cheese until the cheese is melted and the soup is creamy.
- Ladle the soup into bowls. Top each serving with shredded mozzarella cheese and chopped fresh basil. Serve immediately.
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.
