नागफनी सब्जी का एक रूप है। यह पौधा कांटेदार होता है। इसे वज्रकंटका के नाम से भी जाना जाता है। यह एक कैक्टेस है जो सूखी बंजर जगह पर उगता है। इसके पौधे को बहुत ही कम पानी की आवाश्यकता होती है। यह पौधा सबसे पहले मैक्सिको में उगाया गया था है और अब यह भारत में भी बहुत आसानी से उपलब्ध है। नागफनी स्वाद में कड़वी और प्रकृति में बहुत उष्ण होती है।
नागफनी में राइबोफ़्लिविन, विटामिन बी 6, तांबा, आयरन, फाइबर, विटामिन ए, विटामिन सी, विटामिन K, कैल्शियम, पोटेशियम, मैग्नीशियम और मैंगनीज शामिल हैं। यह कुछ जैविक यौगिकों जैसे फाइटोकेमिकल्स और कुछ पॉलीसेकेराइड्स का एक महत्वपूर्ण स्रोत है।