Uromastyx Diet: Building a Seed-and-Greens Menu
Uromastyx are desert herbivores that thrive on leafy greens plus dry seeds and lentils, not insects or animal protein. This guide shows how to build a balanced seed-and-greens menu, which foods to avoid, how to supplement calcium, and how heat drives their digestion.

Quick answer
Uromastyx are desert-dwelling herbivores. Feed a daily base of varied leafy greens with a smaller, everyday portion of dry seeds and lentils, plus flowers and a little veg. They generally do not need insects, and too much animal protein can harm their kidneys. Very hot basking temperatures are part of the diet, because these lizards need intense heat to digest plant food.

Uromastyx are desert herbivores that thrive on leafy greens plus dry seeds and lentils, not insects or animal protein.
How a desert herbivore eats
Wild uromastyx graze on tough desert plants, seeds and dried vegetation. In captivity the aim is a high-fibre, plant-based diet that is low in sugar and animal protein. The signature feature is the seed-and-greens combination: fresh leafy greens for moisture and nutrients, and a modest daily scatter of dry seeds and lentils for fibre and energy.
Building the greens base
Offer a rotating mix of sturdy greens: dandelion, collard, mustard, turnip and endive, plus watercress, rocket and herbs like coriander. Add smaller amounts of vegetables such as squash, grated carrot and bell pepper, and edible flowers like hibiscus and dandelion blooms. Chop and mix so your uromastyx eats a range rather than picking one favourite.

Leafy greens form the base; dry seeds and lentils are a smaller everyday addition.
Rotate greens weekly, and limit high-oxalate items like spinach and chard to small amounts so they do not bind calcium.
Adding seeds and lentils
A daily sprinkle of dry seeds and lentils sets uromastyx apart from many herbivorous lizards. Offer split lentils, millet, and small amounts of other dry legumes and seeds; some keepers add a pinch of bee pollen for variety. Keep quantities modest, as seeds are calorie-dense and too many can lead to weight gain.

Dry seeds, lentils and a little bee pollen add variety without excess fat.
Because these foods are dry, make sure your uromastyx has access to hydration through moist greens; many uromastyx drink little standing water and take most moisture from food.
Supplements and heat
Lightly dust food with a plain calcium supplement several times a week, and use calcium-with-D3 or a multivitamin occasionally, guided by your UVB setup and a reptile vet. Just as important is heat: uromastyx need a high basking temperature (often well above other pet lizards) to process fibrous food. Weak heat leads to poor digestion, food sitting in the gut, and appetite loss.
Foods to avoid
Avoid animal protein for adults (insects, meat, dog or cat food), avocado, rhubarb, onion and garlic, and sugary fruit as a staple. In humid Hong Kong or Taiwan flats, be aware that a desert species needs a dry enclosure and good ventilation; leaving wet greens in a warm tank encourages mould and raises humidity beyond what these lizards should live in.
Quick FAQs
Do uromastyx eat insects? Adults generally do not need them, and a high-protein insect diet can harm their kidneys. A few keepers offer an occasional insect to juveniles, but a plant-based diet is the safe default.
Can I feed dry seeds every day? Yes, in a small daily portion. Seeds and lentils are a normal part of the diet, but they are calorie-dense, so keep the amount modest to avoid obesity.
Why won't my uromastyx eat? The most common reason is that the basking area is not hot enough to drive digestion. Check temperatures first, then review diet variety and look for signs of illness.
Does my uromastyx need a water bowl? Offer fresh water, but many uromastyx drink little and get moisture from greens. Do not raise enclosure humidity to force drinking, as they are adapted to dry conditions.