
Marry Me Chicken Soup has everything everyone loves in the viral Marry Me Chicken but in soup form! It’s creamy and light at the same time and packed with sun-dried tomatoes, garlic and Parmesan flavors.
Heat the olive oil in a large pot or Dutch oven. Add the onion, carrot, and celery and cook for 5 minutes over medium heat until softened.
Stir in the garlic and cook for another minute, then add the sundried tomatoes and red chili flakes and cook for a further minute.
Add the bay leaf, ditalini pasta, and chicken stock. Bring everything to a boil, then reduce the heat and simmer until the pasta is almost cooked through. This should take about 10-12 minutes.
Stir in the cream cheese and half and half. Let it simmer until the cream cheese has melted and the soup starts to thicken slightly.
Add the shredded rotisserie chicken, Parmesan cheese and spinach. Stir well to combine, then cook for 1-2 minutes with a lid on until the spinach is wilted and the chicken is heated through.
Season to taste with salt and freshly ground pepper and serve hot, with extra freshly grated Parmesan on top if you like.