This creamy soup is a cozy blend of tender chicken, soft leeks, and rice that warms you right up. It’s rich and satisfying, perfect for chilly days!
I love how easy it is to whip up this soup! Just toss in everything, let it simmer, and your kitchen will smell amazing. Plus, it’s a great way to sneak in some veggies! 🥄
Key Ingredients & Substitutions
Leek: Leeks bring a mild onion flavor. If you can’t find leeks, use green onions or a small amount of chopped onion instead. Just keep in mind, both options will have a sharper taste.
Chicken: I love using leftover roasted chicken for this soup. If you want a vegetarian option, consider switching to white beans or chickpeas for protein.
Rice: White rice works great here, but you can substitute with brown rice or quinoa. Just remember, cooking times may vary, so adjust accordingly if you use a different grain.
Heavy Cream: For a lighter version, half-and-half or whole milk can be used. If you’re looking for a dairy-free alternative, coconut milk or almond milk can add a nice flavor, but they will change the final taste of the soup.
How Do I Achieve That Perfect Soup Consistency?
The consistency of your soup is key for a satisfying meal. Start by sautéing your vegetables correctly to soften them and release their flavors. It’s important to add the rice to the broth while it’s boiling, so it cooks evenly.
- Use a large pot and heat oil over medium heat.
- Add leeks, celery, carrot, and mushrooms — cook until soft (6-8 mins).
- Incorporate garlic and thyme for flavor.
- Add the boiling chicken broth, then the rice; reduce to simmer for even cooking.
Lastly, don’t forget to stir in the cream gently and heat it without boiling to maintain that creamy texture. Enjoy your soup with a sprinkle of fresh thyme for added flair!

How to Make Creamy Leek, Chicken, and Rice Soup
Ingredients You’ll Need:
For the Soup:
- 2 tablespoons olive oil or butter
- 1 medium leek, cleaned and sliced thinly (white and light green parts only)
- 2 celery stalks, diced
- 1 medium carrot, diced
- 8 ounces mushrooms, sliced
- 2 cloves garlic, minced
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme leaves)
- Salt and black pepper, to taste
- 6 cups chicken broth (low sodium preferred)
- 1½ cups cooked chicken, shredded or chopped
- 1 cup uncooked white rice (or pre-cooked rice, adjusted accordingly)
- 1 cup heavy cream or half-and-half
- Fresh thyme sprigs, for garnish (optional)
How Much Time Will You Need?
This creamy, comforting soup takes about 10 minutes to prep and around 30-35 minutes to cook. Total time is about 45 minutes. It’s a quick yet hearty meal that will warm you up on chilly days!
Step-by-Step Instructions:
1. Sauté the Vegetables:
In a large pot, heat the olive oil or butter over medium heat. Once hot, add the sliced leeks, diced celery, carrot, and sliced mushrooms. Sauté these vegetables until they are softened, which should take about 6-8 minutes. Stir occasionally to prevent sticking.
2. Add Garlic and Herbs:
Once your vegetables are nice and tender, stir in the minced garlic and dried thyme. Cook for another 1-2 minutes until the garlic is fragrant. This will really enhance the flavors of your soup!
3. Add Broth and Rice:
Pour in the chicken broth and bring the mixture to a boil. Once boiling, add the uncooked rice. Then, reduce the heat to let it simmer gently. This will allow the rice to cook properly in the broth.
4. Cook the Rice:
Let the rice cook in the broth until it’s tender—this usually takes about 15-20 minutes for uncooked rice. If you’re using pre-cooked rice, simply stir it in for the last few minutes just to heat through.
5. Stir in Chicken and Season:
Once the rice is done, add in the cooked, shredded chicken. Season the soup with salt and black pepper to your taste. Stir well to combine and let it warm up for a couple of minutes.
6. Add Cream:
Lower the heat and stir in the heavy cream or half-and-half. Heat gently until warmed through—remember, don’t let it boil, as this can cause the cream to curdle.
7. Serve and Garnish:
Remove the soup from heat. Ladle it into bowls and garnish with fresh thyme sprigs if desired. Serve hot and enjoy your deliciously creamy leek, chicken, and rice soup!
Can I Use Other Types of Rice?
Absolutely! While this recipe calls for uncooked white rice, you can also use brown rice or even quinoa. Just remember, cooking times may differ, so check for doneness accordingly—brown rice typically takes longer to cook.
What If I Don’t Have Cooked Chicken?
No problem! You can cook chicken breasts or thighs directly in the pot by adding them when you add the broth. Let them simmer until fully cooked, then shred them or cut them into pieces. Alternatively, using rotisserie chicken is a great shortcut!
Can I Freeze Leftover Soup?
Yes, this soup freezes well! To freeze, let it cool completely, then transfer it to an airtight container or freezer bag. It can be stored in the freezer for up to 3 months. When you’re ready to eat, thaw it overnight in the fridge and reheat gently on the stove.
How Can I Make This Soup Vegetarian?
To make a vegetarian version, simply replace the chicken broth with vegetable broth and use beans or chickpeas instead of chicken for protein. You can also add more vegetables like spinach or peas for added texture and nutrition!



