Accurate color control of LED lighting systems is a challenging task: noticeable chromaticity shifts are commonly observed in mixed-color and phosphor converted LEDs due to intensity dimming. Furthermore, the emitted color varies with the LED temperature. We present a novel color control method for tri-chromatic and tetra-chromatic LEDs, which enable to set and maintain the LED emission at a target color, or combination of correlated color temperature (CCT) and intensity. The LED color point is maintained over variations in the LED junctions’ temperatures and intensity dimming levels. The method does not require color feedback sensors, so to minimize system complexity and cost, but relies on estimation of the LED junctions’ temperatures from the junction voltages. If operated with tetra-chromatic LEDs, the method allows meeting an additional optimization criterion: for example, the maximization of a color rendering metric like the Color Rendering Index (CRI) or the Color Quality Scale (CQS), thus providing a high quality and clarity of colors on the surface illuminated by the LED. We demonstrate the control of a RGBW LED at target D65 white point with CIELAB color difference metric triangle;a,bE < 1 for simultaneous variations of flux from approximately 30 lm to 100 lm and LED heat sink temperature from 25°C to 58°C. In the same conditions, we demonstrate a CCT error <1%. Furthermore, the method allows varying the LED CCT from 5500K to 8000K while maintaining luminance within 1% of target. Further work is ongoing to evaluate the stability of the method over LED aging.