Les lapins aiment manger beaucoup d'herbe et de foin d'herbe, mais des granulés et des légumes verts peuvent être ajoutés à leur alimentation. Ils mangent également des graines, des écorces d'arbres, des brindilles tendres et des fruits. Idéalement, leur régime alimentaire devrait imiter autant que possible la nature. Une teneur élevée en fibres dans leur alimentation est cruciale pour leur digestion.
Le foin est l'élément le plus important de l'alimentation d'un lapin que les animaux aiment manger et il contient des protéines, du calcium, des vitamines A et D et d'autres nutriments. Le foin aide à s'assurer que les dents sont saines. Le mélange de différents types de foin est également nécessaire, pour leur donner une palette de textures. Un propriétaire de lapin doit éviter de donner trop de luzerne au lapin car elle contient plus de protéines et de calories que ce dont les lapins ont besoin.
Les granulés constituent également une bonne alimentation pour les lapins car ils contiennent des protéines et d'autres nutriments. Il est préférable de les offrir lorsque les lapins sont en groupe, pour éviter une alimentation sélective. Une poignée par jour pour chaque lapin est suffisante. Les légumes frais offrent une variété de nutriments aux lapins. Des fanes de radis, du persil, des épinards, des pousses et des feuilles de moutarde entre autres peuvent être ajoutés. Changer le régime alimentaire d'un lapin sans précaution peut entraîner divers problèmes de santé.