01 - Melt butter in a large pot over medium heat. Add diced onion and cook until softened, about 4 minutes. Add garlic and cook for 1 minute until fragrant.
02 - Pour in chicken broth and milk. Stir to combine, then bring to a gentle simmer.
03 - Add broken lasagna noodles, basil, oregano, red pepper flakes, salt, and black pepper. Simmer uncovered, stirring occasionally, for 10-12 minutes or until noodles are al dente.
04 - Stir in shredded chicken and chopped spinach. Cook for 3-4 minutes until spinach wilts and chicken is heated through.
05 - Reduce heat to low. Add ricotta, mozzarella, and Parmesan cheeses, stirring until melted and soup is creamy. Taste and adjust seasoning as needed.
06 - Ladle soup into bowls. Garnish with fresh parsley and extra Parmesan if desired.