
This delicious and creamy chicken soup recipe is packed with vegetables, tender chicken and rice, and a creamy broth. It's an easy one-pot meal that comes together quickly and is full of protein and flavor. Plus, it’s easy to make gluten-free and/or dairy-free with simple substitutions.
Heat oil in a large pot over medium high heat. Add onion, celery, and carrots and cook stirring for 5 minutes until softened.
Add garlic, flour, Italian seasoning, salt, and pepper. Cook for 1 minute.
Pour it broth and scrape the bottom of the pan.
Increase the heat to high and cook until everything comes to a boil, then add rice and coconut milk. (If using heavy cream, don't add it in yet). Bring back to boil, then reduce the heat to simmer.
Cover the pot and simmer for 8 minutes while stirring every few minutes to keep the rice from sticking.
Add chopped chicken and cook for another 8-10 minutes until the rice and the chicken are both cooked. Add heavy cream now if that's what you are using. You can add more broth or water if the rice soaks up too much liquid.
Taste to add more salt and/or pepper, and serve warm. Sprinkle with chopped parsley, if using.