Pet rats are omnivores, so what rats eat depends on balance, variety, and portion control.
A healthy rat diet starts with a reliable staple and uses fresh produce and small extras to add enrichment and nutrition.
Safe foods for rats include quality pellets, leafy greens, many fruits and vegetables, cooked grains, and small amounts of protein.
Knowing the basics helps you keep feeding pet rats simple while avoiding hazards like sugary snacks, greasy leftovers, and foods that spoil quickly.

What To Feed Pet Rats Daily

You should center your daily rat food on a complete commercial mix made for rats, since it gives your pet the nutrients hardest to balance at home.
Fresh foods add moisture, texture, and variety without replacing the staple.
Why Commercial Rat Food Should Be The Base
A good commercial rat food usually covers protein, vitamins, minerals, and fiber in the right proportions.
Feeding guides for pet rats recommend a formulated staple as the foundation, with extras to round out the diet.
Look for food made specifically for rats, not generic small-animal feed.
Rats need a diet that supports steady growth, healthy weight, and good digestion.
Fresh Foods That Fit A Balanced Routine
You can add leafy greens, cucumber, bell pepper, broccoli, apple, berries, and small pieces of cooked grains.
These foods fit naturally into safe foods for rats and add enrichment to daily routines.
A little fresh food goes a long way.
You want enough variety to keep meals interesting, but not so much that your rat stops eating the staple mix.
How Much Variety Rats Actually Need
Rats do not need a huge menu every day.
A steady base with a few rotating extras is usually enough for balance and to keep feeding pet rats manageable.
Aim for consistency first, then rotate produce and treats.
That approach helps you spot preferences, limit waste, and avoid overfeeding.
Best Safe Foods To Offer As Extras

Extras work best as small toppings, snacks, or training treats.
Many foods people eat can be offered in plain, simple forms, as long as you keep portions modest and skip salt, sugar, and seasoning.
Grains, Rice, Quinoa, And Cereal
Plain cooked rice, quinoa, oats, and simple unsweetened cereal can all be useful extras.
Rats can eat these human foods when they are plain and not loaded with sugar or salt.
Choose soft, cooked versions when needed, and keep servings small.
Whole grains are a better choice than sugary breakfast cereals.
Seeds And Nuts In Small Amounts
Sunflower seeds, pumpkin seeds, and sesame seeds can be useful treats in small amounts.
A few nuts, including plain peanuts, walnuts, or almonds, can also work, as long as they are unsalted and not coated.
Because seeds and nuts are calorie-dense, use them sparingly.
They are great for training, not for large daily portions.
Cooked Egg, Meat, And Other Protein Options
Rats eat meat in the wild, so you can offer small amounts of cooked egg, plain chicken, or lean turkey.
Plain tofu and low-fat dairy in tiny amounts can be used as extra protein, depending on how your rat tolerates them.
Keep all protein plain and fully cooked.
That makes digestion easier and reduces unnecessary fat and seasoning.
Vegetables, Plants, And Mushrooms
Many vegetables work as excellent extras, including leafy greens, peas, carrot, and squash.
Some plants and plain mushrooms are also fine when they are edible species and prepared simply.
When choosing foods rats love, pick fresh, washed, and unseasoned items.
That keeps treats useful without turning them into junk food.
Foods To Limit Or Avoid

Some foods are risky because they are toxic, hard to digest, or likely to trigger choking or obesity.
A few items that people assume are harmless can cause real trouble, so choose carefully.
Toxic Or Questionable Foods
Raw garlic, raw onion, chocolate, alcohol, and moldy foods should stay off the menu.
Some owners also avoid citrus and very acidic foods because they can upset sensitive rats.
If you are unsure about a food, leave it out.
Safe options are abundant, so there is no need to gamble with questionable items.
Sticky, Sugary, And Choking Hazards
Sticky foods like peanut butter can be risky if they cling in the mouth or throat.
Sugary snacks, sweet baked goods, and heavily processed cereal can also encourage weight gain.
Nuts and seeds are useful, yet large or hard pieces should be offered carefully.
Small bites are safer than chunky treats.
When Human Leftovers Become A Problem
Leftovers from the table are often too salty, fatty, or seasoned for rats.
Food from trash or spoiled containers is especially dangerous because of bacteria and contamination.
If rats eat human food, it should be clean, plain, and fresh.
That keeps treats enjoyable without inviting digestive upset.
What Wild And Urban Rats Commonly Scavenge

Wild and city rats eat what the environment provides, which is why their menus look broader than a pet rat’s diet.
Their opportunistic habits help them survive on everything from natural prey to discarded scraps.
Insects, Fungi, And Natural Foraging
Wild rats commonly eat insects, fungi, seeds, and other plant material when those foods are available.
These foods supply moisture, protein, and quick energy, especially when fresh vegetation is limited.
That flexible foraging style helps rats thrive in many habitats.
It also explains why they move quickly from one food patch to another.
Carrion, Meat Scraps, And Opportunistic Eating
Rats also scavenge carrion and meat scraps when they find them.
Because rats are omnivores, they eat meat when it is available, especially in places where plant foods are scarce.
This opportunistic pattern helps them survive lean periods.
It also means they are not picky when food sources are inconsistent.
Why House Rats Go After Pet Food And Trash
Outdoor pet food, grain spills, and open garbage attract rats quickly.
These sources offer easy calories. Grains especially appeal to rats because they store well and provide energy.
When you leave foods rats love unprotected, rats return repeatedly.
If you keep food sealed, remove scraps, and clean spills quickly, you make your home far less inviting.