Home › Learn › What Do Mice Eat
What Do Mice Eat? (And What Draws Them Into Your Home)
Mice are opportunistic nibblers — they prefer seeds, grains, and sweets, not cheese. Here’s what mice (and rats) actually eat, what in your home feeds them, and how cutting off food helps get rid of them.
Mice are opportunistic feeders that prefer seeds, grains, cereals, fruit, and sweet or fatty foods — not cheese, despite the cartoons. A mouse eats only about 3 grams a day, but it nibbles 15–20 times from many different sources, which is why mice contaminate far more food than they actually eat. Whatever’s easiest to reach in your kitchen or pantry is on the menu.
What mice eat
In the wild, mice live mostly on seeds and grains. Indoors they go for pantry staples — cereal, oats, rice, flour, crackers, pasta — plus pet food and bird seed, fruit and vegetables, nuts, chocolate and sweets, and crumbs. They need very little water and can get most of what they need from food, which is part of why they survive so well indoors.
Do mice really like cheese?
Not especially. Mice will eat cheese if it’s there, but they prefer sweeter, grain-based, high-calorie foods. For trapping, peanut butter, chocolate, or a seed-and-nut bait usually works better than cheese.
What do rats eat?
Rats have a more varied diet and eat more per day (15–30 grams). Roof rats especially love fruit, nuts, and seeds — which is exactly why Fresno’s citrus and fruit trees draw them in — along with pet food and pantry items. Norway rats are even more omnivorous, taking meat, garbage, and grain. See roof rats and mouse vs rat.
What in your home attracts mice and rats
The usual suspects: open or thin-bagged pantry food, pet food left out (especially overnight), bird seed, fruit dropping from backyard trees, unsecured garbage and compost, crumbs and grease around the stove, and standing water from leaks or pet bowls. Clutter that offers hiding spots makes it worse.
How cutting off food helps get rid of mice
Rodents stay where the food is. Store pantry staples and pet food in sealed metal or hard-plastic containers, clean up crumbs and spills, pick up fallen fruit, secure garbage, and fix leaks. Removing food won’t clear an established infestation on its own, but it makes trapping and exclusion far more effective. See mouse control and the signs of mice.
See rodent control in FresnoWhat mice eat — FAQ
What do mice eat?
Mice prefer seeds, grains, cereals, fruit, and sweet or fatty foods, plus pet food and crumbs. They eat only about 3 grams a day but nibble from many sources.
Do mice really like cheese?
Not particularly. Mice prefer sweeter, grain-based foods. Peanut butter or seeds usually work better than cheese as trap bait.
What food attracts mice?
Pantry staples like cereal and grains, pet food, bird seed, fruit, nuts, sweets, and crumbs — anything easy to reach and high in calories.
What do roof rats eat?
Roof rats love fruit, nuts, and seeds, which is why Fresno’s citrus and fruit trees attract them, along with pet food and pantry items.
How do I stop mice getting to food?
Store food and pet food in sealed metal or hard-plastic containers, clean up crumbs, pick up fallen fruit, secure garbage, and fix water leaks.
Cutting off the food but still seeing mice?
Removing food helps, but clearing an infestation takes trapping and sealing the way in. Book a no-cost rodent inspection in Fresno.

