Snake gourds range from small to very large in size and are elongated, slender, curved, or straight. Snake gourds that are used for consumption have waxy green skin and are often speckled or striped with a lighter shade of green. The fruit is typically consumed when young, with longer varieties averaging 40-45 centimeters in length and smaller varieties 15-20 centimeters in length. The gourd may grow straight or in twisted curls and spirals. When Snake gourds are young, the seeds are fairly non-existent, the pulp around the seed mass is firm, and the flavor is mild and similar to a cucumber.
Snake gourds contain iron, magnesium, potassium, manganese, vitamins A, B, and C, fiber, calcium, and phosphorus.