A warm and comforting chicken soto with tender chicken, vegetables, fragrant spices and a light broth for a satisfying everyday meal.

Medical Disclaimer: This recipe and its nutrition information are provided for general educational purposes only. Individual nutritional needs can differ. If you have a medical condition, food allergy or specific dietary requirement, seek advice from an appropriate healthcare professional.
Chicken soto is a comforting soup built around aromatic spices, tender chicken and a warm savoury broth. This version adds vegetables and keeps the broth light, making it suitable as a filling meal without relying on heavy coconut-based ingredients or excessive oil.
Use skinless chicken and a reduced-sodium stock, then build flavour with ginger, garlic, lemongrass, turmeric and lime. Adding extra vegetables can make the soup more filling without making the broth heavy.
Heat the oil in a large pot over medium heat. Add the onion, garlic, ginger, lemongrass, turmeric and coriander. Cook for 2–3 minutes until fragrant.
Add the chicken and stock or water. Bring to a gentle boil, then reduce the heat and simmer for about 18–20 minutes, or until the chicken is fully cooked.
Remove the cooked chicken from the pot and allow it to cool slightly. Shred it into bite-sized pieces, then return it to the broth.
Add the carrot and cabbage and simmer for about 5 minutes. Add the bean sprouts and tomato near the end so they retain some freshness and texture.
If using rice vermicelli, prepare it according to the package instructions and divide it between serving bowls.
Ladle the hot chicken soto and vegetables into bowls. Top with spring onion, fresh herbs and optional boiled egg. Serve with lime wedges and chilli if desired.
Values are estimates and can vary depending on ingredients, brands and portion sizes used.
Adjust portions, seasoning and ingredients according to your personal needs. If you have a medical condition, allergy or specific dietary requirement, seek advice from an appropriate healthcare professional.