Creamy Curried Chicken & Rice Soup with Coconut, Lime, and Soft-Boiled Eggs Recipe
Introduction
This creamy curried chicken and rice soup is a comforting, flavorful dish perfect for warming up on cooler days. Combining Thai red curry paste with coconut milk creates a rich, aromatic broth that pairs beautifully with tender chicken and soft eggs.

Ingredients
- 2 tbsp olive oil
- 1 onion, finely chopped
- 3 tbsp Thai red curry paste
- 2 x 400g cans coconut milk
- 400ml chicken stock
- 100g risotto rice
- 4 large eggs
- 200-300g leftover roast chicken, shredded
- 340g can sweetcorn, drained
- 2-3 limes, juiced
- 2 spring onions, sliced
Instructions
- Step 1: Heat the olive oil in a saucepan over medium heat. Add the chopped onion and fry for about 10 minutes until softened and translucent.
- Step 2: Stir in the Thai red curry paste and cook for 1 minute to release its flavors.
- Step 3: Add the coconut milk, chicken stock, and risotto rice. Bring the mixture to a gentle simmer and cook for 15-20 minutes, or until the rice is tender.
- Step 4: Meanwhile, bring a separate pan of water to a simmer. Add the eggs and cook for 7 minutes for soft-boiled eggs.
- Step 5: Stir the shredded chicken and drained sweetcorn into the soup. Cook for an additional 5 minutes to warm through.
- Step 6: Season the soup to taste and finish with the fresh lime juice.
- Step 7: Carefully peel the eggs and cut them in half. Ladle the soup into bowls, topping each with the halved eggs and sliced spring onions before serving.
Tips & Variations
- Use jasmine or basmati rice instead of risotto rice for a lighter texture if preferred.
- For a vegetarian version, substitute chicken stock with vegetable stock and omit the chicken.
- Add chopped fresh coriander or chili flakes for extra freshness and heat.
- If you don’t have leftover chicken, cooked shredded rotisserie chicken works perfectly.
Storage
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave until steaming hot. For best texture, add the boiled eggs fresh rather than reheating them in the soup.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh chicken instead of leftover roast chicken?
Yes, you can use cooked fresh chicken breast or thigh meat. Simply poach or roast the chicken separately, then shred it before adding to the soup to warm through.
Is it possible to make this soup gluten-free?
Absolutely. Ensure your chicken stock and curry paste are gluten-free, and this recipe will be suitable for a gluten-free diet.
Print
Creamy Curried Chicken & Rice Soup with Coconut, Lime, and Soft-Boiled Eggs Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
This creamy curried chicken & rice soup combines the rich flavors of Thai red curry paste and coconut milk with tender chicken and risotto rice for a comforting and aromatic dish. Enhanced with sweetcorn, lime juice, and soft-boiled eggs, this soup offers a perfect blend of creamy texture and vibrant zest, ideal for a hearty lunch or dinner.
Ingredients
Base Ingredients
- 2 tbsp olive oil
- 1 onion, finely chopped
- 3 tbsp Thai red curry paste
- 2 x 400g cans coconut milk
- 400ml chicken stock
- 100g risotto rice
Protein & Add-ins
- 4 large eggs
- 200–300g leftover roast chicken, shredded
- 340g can sweetcorn, drained
Finishing Touches
- 2–3 limes, juiced
- 2 spring onions, sliced
Instructions
- Prepare the base: Heat the olive oil in a saucepan over medium heat. Add the finely chopped onion and fry for about 10 minutes until softened and translucent, allowing the flavors to develop deeply.
- Add curry paste: Stir in the Thai red curry paste and cook for 1 minute to release its aromatic flavors, mixing well with the onion and oil.
- Simmer soup: Pour in the coconut milk, chicken stock, and add the risotto rice. Bring the mixture to a gentle simmer, and cook for 15-20 minutes until the rice is tender, stirring occasionally to prevent sticking.
- Cook eggs: While the soup simmers, bring a separate pan of water to a simmer. Carefully add the eggs and cook for 7 minutes to achieve a soft to medium boiled yolk.
- Add chicken and sweetcorn: Stir the shredded roast chicken and drained sweetcorn into the soup. Continue cooking for 5 minutes to warm through and meld the flavors together.
- Season and finish: Season the soup to taste with salt and pepper if desired, then stir in the fresh lime juice to add a tangy brightness to the dish.
- Prepare eggs and garnish: Gently peel the cooked eggs and cut them in half. Ladle the soup into bowls, top with halved eggs and sprinkle with sliced spring onions for fresh crunch and color.
Notes
- Leftover roast chicken works perfectly, but you can use cooked chicken breast or thighs as well.
- Adjust the amount of curry paste based on your preferred spice level.
- For a vegetarian version, substitute chicken stock with vegetable stock and omit the chicken, adding extra vegetables like bell peppers or mushrooms.
- The risotto rice gives a creamy texture, but you can use Arborio rice or other short-grain rice varieties as alternatives.
- Ensure the eggs are gently simmered, not boiled vigorously, to avoid cracking and ensure perfect soft-boiled texture.
- Leftover soup keeps well refrigerated for up to 2 days and can be reheated gently on the stovetop.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Keywords: curried chicken soup, coconut milk soup, Thai curry soup, chicken and rice soup, creamy soup, easy dinner recipe

