Soto Ayam: Indonesian Chicken Noodle Soup
The scent of turmeric and lemongrass always transports me back to the bustling street food stalls of Yogyakarta. I can almost feel the humid air on my skin and hear the gamelan music drifting from a nearby warung. One of my fondest memories is sharing a steaming bowl of Soto Ayam with my travel companions, the rich broth warming us from the inside out after a day of exploring ancient temples. That vibrant and flavorful soup, so comforting and complex, sparked a lifelong love affair with Indonesian cuisine.
Recipe Overview
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 20 minutes
- Servings: 4
- Dietary Type: Dairy-Free
Ingredients
- 1 1/4 lbs chicken pieces, with the bone still in (preferably thigh)
- 4 cups water (1 litre)
- 1 teaspoon salt
- 2-3 tablespoons oil (for frying)
- 1/2 – 1 teaspoon chicken stock powder (optional)
- 1 cup coconut milk (250ml)
- 2 kaffir lime leaves, edges torn
- 2 small waxy potatoes, boiled, peeled and sliced
- 2 hard-boiled eggs, peeled and quartered, seasoned with salt and pepper if desired
- 1 1/2 cups bean sprouts (120g)
- 7 ounces fine dried rice vermicelli, soaked in hot water to soften (200g)
- 2 shallots or 2 onions
- 2-4 tablespoons chopped cilantro
Seasoning Paste:
- 1 teaspoon black peppercorns
- 1 teaspoon coriander seed, lightly toasted
- 4 candlenuts, chopped or 4 macadamia nuts
- 2 ounces shallots, roughly chopped (60g)
- 2 garlic cloves, minced
- 1 slice ginger, minced
- 1/2 inch fresh turmeric, minced or 1/4 teaspoon turmeric powder
To Serve (optional):
- 1 lime, quartered
- Sambal oelek
Equipment Needed
- Large saucepan
- Food processor or mortar and pestle
- Small saucepan or frying pan
- Paper towels
Instructions
- In a large saucepan, combine the chicken pieces, water, and salt. Bring the mixture to a boil over high heat. Once boiling, reduce the heat to low, cover the saucepan, and simmer gently until the chicken is tender and cooked through, about 30-40 minutes.
- Once the chicken is cool enough to handle, carefully remove it from the broth. Discard the skin and separate the flesh from the bones. Shred the chicken finely by hand or with two forks. Return the shredded chicken to the chicken stock in the saucepan.
- Prepare the seasoning paste. Combine all the ingredients listed under “seasoning paste” (black peppercorns, coriander seed, candlenuts, shallots, garlic cloves, ginger, and turmeric) in a food processor or mortar and pestle. Process or grind until you achieve a smooth paste. If the mixture is too dry, add a little oil to help it blend.
- Heat the oil in a separate large saucepan with a heavy base over medium heat. Once the oil is hot, add the seasoning paste to the saucepan. Stir-fry the paste over low-medium heat until it becomes fragrant, about 4 minutes. Be careful not to burn the paste; adjust the heat as needed.
- Pour the reserved chicken stock with the shredded chicken into the saucepan with the seasoning paste. Bring the mixture to a boil, then add the coconut milk and kaffir lime leaves. Bring the soup gently to a boil again, stirring constantly to prevent the coconut milk from curdling.
- Taste the soup and add a little chicken stock powder, if desired, to enhance the flavor. Reduce the heat to low and simmer the soup uncovered for 5 minutes, allowing the flavors to meld.
- While the soup is simmering, prepare the crispy fried shallots. Slice the shallots or onions very thinly and evenly.
- In a small saucepan or frying pan, heat enough vegetable oil to completely cover the sliced shallots. Make sure the oil is just warm, not too hot. Add the sliced shallots to the oil and cook over low heat, stirring frequently, until they are golden brown and crisp. This process is crucial: keep the temperature low to prevent the shallots from burning before they cook through. This may take around 8 minutes.
- Lift the crispy fried shallots out of the oil with a slotted spoon and place them on paper towels to drain excess oil. The flavored oil can be kept for other frying or used as a seasoning oil.
- To serve, divide the softened rice vermicelli noodles between four large bowls. Ladle the hot chicken stock over the noodles. Divide the sliced potatoes, quartered hard-boiled eggs, bean sprouts, and chopped cilantro among the bowls. Garnish each bowl with crispy fried shallots.
- Serve immediately with a lime wedge and a small dish of sambal oelek (if desired) so that your guests can customize the spice level to their preference.
Expert Tips & Tricks
- Boost the Broth: For a richer, more flavorful broth, use homemade chicken stock instead of water and bouillon. Simmering the chicken bones beforehand extracts maximum flavor.
- Perfectly Crispy Shallots: The key to crispy fried shallots is low and slow cooking. Avoid overcrowding the pan and stir frequently to ensure even browning. Remove them just before they reach your desired color, as they will continue to darken off the heat.
- Spice It Up: Don’t be afraid to experiment with the seasoning paste. Add a pinch of dried chili flakes or a small piece of bird’s eye chili for an extra kick.
Serving & Storage Suggestions
Soto Ayam is best served immediately while hot. The contrasting textures of the noodles, vegetables, and crispy shallots are most enjoyable when freshly prepared.
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Keep the noodles separate from the broth to prevent them from becoming soggy. Reheat the broth on the stovetop or in the microwave until heated through. Add fresh noodles and toppings before serving.
This soup is not recommended for freezing as the vegetables and noodles may lose their texture upon thawing.
Nutritional Information
Please note that these values are approximate and can vary based on specific ingredients and portion sizes.
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 650 kcal | 33% |
| Total Fat | 30g | 46% |
| Saturated Fat | 18g | 90% |
| Cholesterol | 160mg | 53% |
| Sodium | 900mg | 38% |
| Total Carbohydrate | 60g | 20% |
| Dietary Fiber | 5g | 20% |
| Sugars | 10g | |
| Protein | 35g | 70% |
Variations & Substitutions
- Vegetarian Soto: Substitute the chicken with firm tofu or tempeh. Use vegetable broth instead of chicken stock.
- Gluten-Free: Ensure the rice vermicelli noodles are certified gluten-free.
- Creamier Soto: Use full-fat coconut milk for a richer, creamier broth.
- Regional Variations: Different regions of Indonesia have their own unique variations of Soto Ayam. Experiment with adding other ingredients such as boiled eggs, tomatoes, shredded cabbage, or fried garlic.
- Spicier Version: Add thinly sliced green chilies to the broth for an extra kick of heat.
FAQs (Frequently Asked Questions)
Q: Can I make the broth ahead of time?
A: Absolutely! The broth can be made a day or two in advance and stored in the refrigerator. This allows the flavors to meld even further.
Q: What if I can’t find candlenuts?
A: Macadamia nuts are a good substitute for candlenuts in the seasoning paste. They provide a similar creamy texture and flavor.
Q: How do I prevent the coconut milk from curdling?
A: Stir the soup constantly while bringing it to a gentle boil after adding the coconut milk. Do not boil the soup vigorously, as this can cause the coconut milk to separate.
Q: Can I use chicken breast instead of chicken thighs?
A: While you can use chicken breast, chicken thighs tend to be more flavorful and remain more tender during cooking. If using chicken breast, be careful not to overcook it.
Q: How long will the crispy shallots stay crispy?
A: The crispy shallots are best enjoyed immediately. If you need to prepare them in advance, store them in an airtight container at room temperature to help maintain their crispness.
Final Thoughts
Now that you’re armed with this recipe, I hope you’ll be inspired to try your hand at making Soto Ayam. This vibrant and flavorful soup is a true culinary adventure, perfect for a comforting weeknight meal or a show-stopping dinner party. Don’t hesitate to experiment with the variations and adjust the spice level to your liking. Share your culinary creations with friends and family, and let the flavors of Indonesia transport you to a world of warmth and deliciousness. Selamat makan! (Enjoy your meal!)
