
Heat the oil in a medium skillet over high heat. Add the garlic and cook for about 20 seconds, just until fragrant and lightly golden.
Add the ground chicken and cook for about 2 minutes, breaking it into small pieces with a spoon or spatula, until most of the pink is gone.
Stir in 1 tablespoon of the red curry paste, the curry powder, and the dark soy sauce. Cook for 1 minute so the chicken is evenly coated and the spices bloom.
Push the chicken to the sides of the pan to make a small space in the center. Add the remaining 1/2 tablespoon red curry paste and cook it for 30 seconds to deepen the flavor.
Pour in the chicken stock and bring it to a simmer. Reduce the heat slightly to medium-high and let it bubble for 1 minute.
Add the noodle cakes, pressing them down so they are mostly submerged in the liquid. Move the chicken around as needed to help the noodles soften evenly.
Cook the noodles for 45 seconds, then turn them over. Cook for another 30 seconds, then use two spoons or tongs to loosen and separate the strands.
Push the noodles to one side of the pan. Add the coconut milk, peanut butter, and cider vinegar, then stir until the peanut butter is mostly dissolved into the sauce.
Add the baby spinach and toss everything together for about 30 seconds, until the spinach wilts and the noodles are coated in a silky sauce. If the pan looks dry, add a small splash of water or stock.
Divide the noodles between bowls and top with chopped peanuts, fresh coriander, and Sriracha or chili paste if you like extra heat. Serve immediately.





