Метелики харчуються цукровим сиропом, соковитими цитрусовими чи м'ятими бананами. Годувати метелика потрібно щодня. Найпростіший спосіб погодувати метелика – це приготувати для нього цукровий сироп або купити спеціальну їжу для метеликів у нашому магазині.
Метелики харчуються в основному квітковим нектаром, який багатий на цукри та інші вуглеводи, але практично не містить багатьох інших важливих для комах речовин. У зв'язку з цим багато хто з них намагається отримати такі важливі сполуки, як солі натрію та амінокислоти, з інших джерел.
Метелик сама розгортає хоботок та п'є нектар. Якщо метелик весь час летить під час посадки, можна дочекатися, поки вона сяде десь, а потім піднести до неї цей же апельсин, злегка підштовхнувши їм її передню лапку.
Метелики харчуються розчином меду (цукри) та води: 10 крапель води на одну краплю меду. Годувати їх потрібно 1-2 рази на день від 2-10 хвилин. Не слід наливати у блюдце велику кількість солодкого сиропу, так як крила метелики можуть загрузнути в липкій рідині, і метелик не зможе злетіти.