01 - Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5 minutes until softened and fragrant.
02 - Add minced garlic and sauté for 1 minute until aromatic. Stir in diced chicken and cook until lightly golden on all sides, about 4-5 minutes.
03 - Pour in chicken broth, dried Italian herbs, red pepper flakes, salt, and black pepper. Bring mixture to a gentle boil, stirring to combine seasonings.
04 - Add broken lasagna noodles to boiling broth. Reduce heat to medium-low and simmer for 15 minutes, stirring occasionally to prevent sticking, until noodles are al dente and chicken is cooked through.
05 - Stir in baby spinach and cook until just wilted, about 1-2 minutes. Spinach should remain vibrant green.
06 - Reduce heat to low. Gradually stir in heavy cream, ricotta cheese, mozzarella, and Parmesan until fully melted and incorporated, creating a smooth, velvety broth.
07 - Add fresh chopped parsley and adjust seasoning with additional salt and pepper as needed. Remove from heat to prevent overheating the dairy.
08 - Ladle hot soup into individual serving bowls. Garnish each portion with additional fresh parsley and grated Parmesan cheese.