Coat the chicken pieces with curry powder, garlic powder, paprika, turmeric, salt, pepper, and a bit of oil.
Heat a pan over medium heat and cook the chicken for 5–6 minutes until browned and thoroughly cooked, then remove from the pan.
Add chopped onion and minced garlic to the same pan and cook for about 2–3 minutes until fragrant and softened.
Stir in the red curry paste to the onion and garlic, mixing until everything is evenly coated.
Pour in the coconut milk and allow the mixture to simmer gently.
Add the udon noodles and cooked chicken back into the pan, simmering for 2–3 minutes so the noodles absorb the curry sauce and loosen.
Taste the curry and adjust seasoning if needed.
Serve garnished with lime wedges, fresh cilantro, and a sprinkle of red chili flakes as preferred.