पुराणों में इसके विषय में एक कथा मिलती है। प्राचीनकाल में भोगीपुर नामक एक नगर था। वहाँ पर अनेक ऐश्वर्यों से युक्त पुण्डरीक नाम का एक राजा राज्य करता था। भोगीपुर नगर में अनेक अप्सरा, किन्नर तथा गन्धर्व वास करते थे। उनमें से एक जगह ललिता और ललित नाम के दो स्त्री-पुरुष अत्यंत वैभवशाली घर में निवास करते थे। उन दोनों में अत्यंत स्नेह था, यहाँ तक कि अलग-अलग हो जाने पर दोनों व्याकुल हो जाते थे। एक बार गाते समय हुई किसी संगीत त्रुटि के कारण कार्कोट नामक नाग ने उसे राक्षस हो जाने का शाप दे दिया। ललित उसी क्षण महाकाय विशाल राक्षस हो गया। जब उसकी प्रियतमा ललिता को यह वृत्तान्त मालूम हुआ तो उसे अत्यंत खेद हुआ और वह श्रृंगी ऋषि के आश्रम में जाकर विनीत भाव से प्रार्थना करने लगी। उसे देखकर श्रृंगी ऋषि बोले कि हे सुभगे!

तुम कौन हो और यहाँ किस लिए आई हो? ललिता बोली कि हे मुने! मेरा नाम ललिता है। मेरा पति राजा पुण्डरीक के श्राप से विशालकाय राक्षस हो गया है। इसका मुझको महान दुःख है। उसके उद्धार का कोई उपाय बतलाइए। श्रृंगी ऋषि बोले हे गंधर्व कन्या! अब चैत्र शुक्ल एकादशी आने वाली है, जिसका नाम कामदा एकादशी है।

इसका व्रत करने से मनुष्य के सब कार्य सिद्ध होते हैं। यदि तू कामदा एकादशी का व्रत कर उसके पुण्य का फल अपने पति को दे तो वह शीघ्र ही राक्षस योनि से मुक्त हो जाएगा और राजा का श्राप भी अवश्यमेव शांत हो जाएगा। ललिता ने मुनि की आज्ञा का पालन किया और एकादशी का फल देते ही उसका पति राक्षस योनि से मुक्त होकर अपने पुराने स्वरूप को प्राप्त हुआ। फिर अनेक सुंदर वस्त्राभूषणों से युक्त होकर ललिता के साथ विहार करते हुए वे दोनों विमान में बैठकर स्वर्गलोक को प्राप्त हुए। इस व्रत को विधिपूर्वक करने से समस्त पाप नाश हो जाते हैं तथा राक्षस आदि की योनि भी छूट जाती है। संसार में इसके बराबर कोई और दूसरा व्रत नहीं है। इसकी कथा पढ़ने या सुनने से वाजपेय यज्ञ का फल प्राप्त होता है।