Cook the Chicken: In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the diced chicken breast, season with salt and pepper, and cook until no longer pink. Remove the chicken from the pot and set aside.
Sauté Vegetables: In the same pot, add a bit more olive oil if needed. Add the chopped onion, carrot, and celery, cooking until they’re softened, about 5 minutes. Add the garlic and cook for an additional minute until fragrant.
Add Broth and Seasoning: Pour in the chicken broth and add the Italian seasoning. Return the cooked chicken to the pot and bring to a gentle simmer.
Cook the Pasta: Add the broken lasagna noodles (or pasta of choice) to the pot and cook for 10-12 minutes, or until al dente. Stir occasionally to prevent the pasta from sticking.
Add Cream and Cheeses: Reduce the heat to low and slowly stir in the heavy cream. Then, add the ricotta, mozzarella, and Parmesan, whisking until the cheeses are fully melted and the soup is creamy.
Serve and Garnish: Ladle the soup into bowls and garnish with fresh basil or parsley. Serve hot and enjoy!