一般来说,屋燕的颜色多是偏白、微黄、浅灰或灰白。通常天然的屋燕呈象牙白色、灰白色或微黄色,而天然的洞燕呈红色、浅红色。如若燕窝自身颜色看起来不自然(如白得不自然或着红得不自然),当中的细毛也很难看到,这很有可能经过漂白处理或染色处理。
而红燕的形成主要有三点成因:
一是金丝燕食用海边藻类、深山昆虫飞蚁等食物,使其用唾液所筑的燕巢富含矿物质而容易氧化成红色;
二是岩石墙壁常年与燕窝接触,岩壁內的矿物质慢慢渗透到窝内,令其氧化成的红色;
三是岩洞的空气闷热潮湿,导致燕窝含有的矿物质氧化后形成红色。值得注意的是,颜色异常艳丽的红燕都是熏出来的。天然血燕没有那么鲜红亮丽,干了也是红褐色的,而且还会有金丝燕独有的腥味。