This creamy soup version of the viral 'Marry Me Chicken' blends juicy chicken, sun-dried tomatoes, garlic, parmesan, and cream into a cozy, one-pot dinner ready in just 30 minutes. Tender pasta and fresh spinach make it hearty yet bright – perfect for quick weeknights.
Heat olive oil in a Dutch oven on medium heat. Add onion, salt, and pepper and sauté until soft, about 3–5 minutes.
Sprinkle in garlic powder and thyme. Stir and cook for 1 minute until fragrant.
Add the tomato paste. Stir and cook for 2–3 minutes so it caramelizes and deepens the flavor.
Pour in chicken stock and filtered water. Add sugar, salt, sun-dried tomatoes, and chicken. Stir to combine.
Cover and bring to a boil. Stir in pasta, cover again, reduce to a simmer, and cook until pasta is tender, about 8–15 minutes.
Uncover occasionally to stir and prevent sticking.
Turn off heat and stir in the heavy cream, parmesan cheese, red wine vinegar, and baby spinach until combined.
Taste and adjust seasonings as needed. Serve hot.
Notes
For best results, use sun-dried tomatoes packed in oil, pre-cooked chicken, and small-shape pasta like ditalini. Store leftovers in airtight containers in fridge for up to 4 days or freeze for 3 months.