© Ask AI Questions. All rights reserved 2026
Field mice in particular rely heavily on seeds, grains, nuts, berries, and insects, and will store food caches for winter.
Do mice eat insects and meat? Yes. Mice are opportunistic and will eat insects, grubs, and even small amounts of meat. They'll eat cockroaches and other bugs when available, and in scarcity mice have been known to scavenge dead animals and even resort to cannibalism.
The cheese myth: Despite every cartoon you've seen, cheese is not a mouse's favourite food. Mice actually prefer sweet and high-carbohydrate foods — grains, seeds, fruit, chocolate, and especially peanut butter, which is why pest controllers use peanut butter rather than cheese as bait. The strong smell of some cheeses can even be off-putting to them.
A mouse eats surprisingly little, roughly 3–4 grams a day, but it nibbles at many different sources, contaminating far more food than it consumes.
Can mice eat chocolate? They'll eat it eagerly and are strongly attracted to it. For pet mice, though, chocolate should be avoided — as with many animals, it's not good for them, and their diet should be a proper commercial mouse or rodent mix.
What do baby mice eat? Newborn mice (pups) drink only their mother's milk for about the first three weeks, then gradually move onto solid food, starting with soft, easily chewed items and the same seeds and grains as adults.
What eats mice? They're prey for a long list of predators: owls, hawks, snakes, foxes, weasels, cats, and larger rodents like rats, which will kill and eat mice.
Keeping mice out: Store dry food in airtight glass or metal containers (they chew through cardboard and plastic bags), don't leave pet food out overnight, clean up crumbs, secure bins, and seal entry gaps — a mouse can squeeze through an opening the size of a dime.
If you are still on this job, What Do Stink Bugs Eat? is the closest sibling answer.
Neighbouring how-tos sit on other Animals & Pets questions. From Ask AI Questions you can ask a follow-up of your own — no account needed.