This creamy leek, chicken, and rice soup is like a warm hug in a bowl! With tender chicken, soft leeks, and hearty rice, every spoonful is comforting and delicious.
It’s super easy to make, and I love how it fills the kitchen with a lovely smell. Perfect for chilly days or when you just need some cozy vibes. Grab a bowl and enjoy!
Key Ingredients & Substitutions
Chicken: Boneless, skinless chicken breasts are great for this soup because they cook quickly and stay tender. If you’re looking for a healthier option, you can use turkey or even cooked rotisserie chicken to save time.
Leeks: Leeks give a mild onion flavor which is essential. If you can’t find them, you can substitute with green onions or shallots, but adjust the quantity since they can be stronger in flavor.
Rice: White rice is my go-to for a creamy soup, but you could use brown rice for a nuttier flavor, just be aware it will slightly change the texture and increase cooking time. If you want a low-carb option, try cauliflower rice.
Heavy cream: I love using heavy cream for its richness, but half-and-half works well too if you prefer something lighter. For a dairy-free version, coconut milk is a fun alternative, giving the soup a slight sweetness.
How Do You Get the Vegetables Just Right?
The key to a good soup is perfectly cooked vegetables. Sautéing them is crucial for building flavor and getting the right texture. Here’s how to do it:
- Heat olive oil or butter in your pot over medium heat, which helps the veggies cook evenly.
- Add leeks, carrots, celery, and mushrooms all at once to save time, stirring often until they’re softened (about 5-6 minutes).
- Add garlic and thyme last since they can burn quickly; cook just 1 minute for the best flavor.
Taking your time with this step will make the soup much tastier, and you’ll enjoy the wonderful aroma while it cooks!

How to Make Creamy Leek, Chicken, and Rice Soup?
Ingredients You’ll Need:
For the Soup:
- 1 lb (450g) boneless, skinless chicken breasts, cut into bite-sized pieces
- 2 tablespoons olive oil or butter
- 2 large leeks, white and light green parts only, cleaned and sliced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 1 cup mushrooms, sliced
- 3 cloves garlic, minced
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme leaves)
- 6 cups (1.4 liters) chicken broth
- 1 cup white rice, rinsed
- 1 cup heavy cream or half-and-half
- Salt and freshly ground black pepper, to taste
- Fresh thyme sprigs, for garnish (optional)
How Much Time Will You Need?
Preparing this creamy soup will take about 10 minutes for prep work and another 30 minutes for cooking. In total, you’re looking at around 40 minutes to have this delicious soup ready to enjoy!
Step-by-Step Instructions:
1. Cooking the Chicken:
In a large pot, heat the olive oil or butter over medium heat. Once hot, add the bite-sized chicken pieces and cook for about 5-7 minutes until they are lightly browned and fully cooked through. After that, remove the chicken from the pot and set it aside on a plate.
2. Sautéing the Vegetables:
In the same pot, toss in the sliced leeks, diced carrots, diced celery, and sliced mushrooms. Sauté these vegetables for about 5-6 minutes, stirring occasionally, until they become softened. This step adds great flavor to your soup!
3. Adding Aromatics:
Add the minced garlic and thyme to the pot with the vegetables. Cook for another minute, stirring gently, until you can smell the wonderful aroma of the garlic and herbs. This will enhance the overall flavor of your soup.
4. Bringing it to a Boil:
Pour in the chicken broth and raise the heat to bring the mixture to a boil. This will help combine all the delicious flavors you’ve created so far!
5. Cooking the Rice:
Once boiling, stir in the rinsed rice. Then, reduce the heat to a simmer, cover the pot, and let it cook for about 15-20 minutes, or until the rice and vegetables are tender. Make sure to occasionally check that it’s not sticking to the bottom.
6. Combining Everything:
After the rice is cooked, gently return the chicken to the pot and stir everything together until combined.
7. Adding Cream:
Next, stir in the heavy cream or half-and-half into the soup and warm through over low heat. Be careful not to let it boil after adding the cream, as this can change its texture.
8. Seasoning:
Finally, season your soup with salt and freshly ground black pepper to taste. Adjust according to your liking!
9. Serve and Enjoy:
Serve the soup hot in bowls, garnished with fresh thyme sprigs if desired. Enjoy this comforting blend of tender chicken, creamy base, aromatic leeks, and hearty rice!
Can I Use Leftover Chicken in This Soup?
Absolutely! Using leftover cooked chicken is a fantastic way to save time. Just shred or chop it into bite-sized pieces and add it to the soup during the last few minutes of cooking, allowing it to heat through without overcooking.
What Can I Substitute for White Rice?
If you’d like, you can substitute white rice with brown rice, but keep in mind it will take longer to cook (about 40-45 minutes). For a low-carb option, cauliflower rice is a great alternative; just add it in the last 5-7 minutes of cooking for the best texture.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, gently warm the soup on the stovetop or in the microwave, adding a splash of broth or cream to help maintain its creamy texture.
Can I Freeze This Soup?
Yes, you can freeze this soup! Let it cool completely, then transfer to freezer-safe containers. It can be kept frozen for up to 3 months. When ready to enjoy, thaw overnight in the fridge and reheat on the stovetop, adding a bit more cream as needed to restore its creaminess.



