Las inflorescencias se producen en pedúnculos con flores de color blanco-verde o moradas, de casi 5 centímetros de ancho, que producen frutos globulares, de color naranja a rojos, parecido a tomates pequeños.