Basilisks are true omnivores with a strong lean toward animal protein, especially while young and growing. In the wild they pursue a constantly moving menu of insects, spiders, small fish, the occasional pinky-sized rodent, and a meaningful amount of plant material such as flowers, fruit, and tender shoots. A captive diet that ignores either half of that equation tends to fail slowly rather than dramatically, which is why nutrition deserves more planning than most keepers expect.
Hatchlings and juveniles are almost entirely insectivorous and need frequent, protein-dense meals to fuel their rapid growth. As a basilisk matures, the balance shifts: adults still take prey eagerly but should be offered a steadily increasing share of plant matter to round out the diet and avoid the obesity that comes from a captive lizard eating richer prey than it would ever catch in the wild.
The single most important nutritional concept for any basilisk keeper is the calcium-to-phosphorus relationship. Insects are naturally phosphorus-heavy and calcium-poor, so a diet of plain feeders steadily depletes the animal's calcium reserves and, combined with inadequate UVB, drives metabolic bone disease. Every feeding decision below ties back to correcting that imbalance through gut loading, dusting, and variety.