25 Safe Foods for Rats and 20 to Avoid

safe foods for rats

Today we are going to share 25 safe foods for rats, and 20 that could be dangerous. We will let you know how to pick foods your rats can safely have, and help you to provide your pet rat with a diet that is healthy.

From the smallest of the rodents to the largest of the canines, all pets love treats. But how do we know what is safe to give them and what is dangerous?

For more common house pets such as cats and dogs, the nutritional rules may be more universally known. But for more exotic pets like the intelligent, albeit tiny rat, the lines may be a bit more blurred. Like most pets, rats are unique and have specific dietary needs.

What do rats eat? What can rats eat? In today’s article, we hope to help you navigate your rat’s most prominent dietary needs as well as provide you with a list of what you can feed him and what you should stay away from. So, let’s get started!

What Are The Dietary Needs of Rats?

Rats, like most living creatures, have specific dietary needs that play a vital role in their longevity, their health, and their overall happiness. Whether they are in the wild or in an enclosure, all rats need a balanced diet of vitamins and minerals, proteins, and healthy carbohydrates. So what do wild rats eat, anyway? Do rats eat meat?

Did you know that rats are omnivores? Their natural diet consists of both plant-based foods and animal proteins, and that doesn’t change when they are domesticated.

The best way to keep your pet rat happy and healthy is to provide him with the healthy diet he needs to thrive. Pet rats do best with commercial rat foods specifically designed for them. That means foods made for guinea pigs and rabbits simply won’t do. Rat food is created to meet all the nutritional needs of these plant and meat-eating critters.

Can Rats Eat Human Foods?

While we recommend implementing a high-quality commercial rat food into your rat’s daily diet, there are also some human foods your pet rat will not only enjoy but can help to add a healthy variation to their everyday meals! Many human foods are an excellent source of vitamins, minerals, and protein. They should be implemented into your rat’s day-to-day food intake.

Here Are 25 Foods That Are Safe for Your Pet Rat!

Here’s a list of 25 safe foods.Click on each one to find out more!

  1. Grapes
  2. Bananas
  3. Apples
  4. Tomatoes
  5. Cherries and other berries
  6. Plums
  7. Melons
  8. Pineapples
  9. Green Vegetables
  10. Potatoes
  11. Sweet Potatoes and other tubers
  12. Pasta and bread
  13. Pumpkin
  14. Rice
  15. Popsicles
  16. Peppers
  17. Cheese
  18. Meats
  19. Saltine crackers
  20. Yogurt
  21. Eggs
  22. Almonds and sunflower seeds
  23. Cereal
  24. Dog biscuits
  25. Mushrooms

Can rats eat grapes?

Yes! If they’re seedless. Dogs should stay away from grapes – but rats, on the other hand, will thoroughly enjoy them! In fact, purple grapes especially have even been said to have anti-carcinogenic properties. They can actually help to reduce the chances of your rat developing cancer.

However, we should keep in mind that, like most fruits, grapes are a high source of sugar. An excessive amount can cause digestive issues in your rat, such as diarrhea. Can rats eat raisins? Only in very small amounts, as these treats have a lot of concentrated sugar.

Can rats eat bananas?

As long as they are not green! Feeding your rat an unripe banana can cause harmful digestive problems. However, yellow or browning bananas are just fine and can be an excellent source of vitamins for your rat.

Still, since bananas are high in sugar and fat, they should not be implemented as a primary food source and should only be given as an occasional treat.

Can rats eat apples?

Apples can add a delightful bit of diversity to your rat’s diet. Avoid the core and seeds and offer him small slices a few times a week to give him a tasty, juicy treat he’ll love! Can rats eat pears? What about other fruits? Watery fruits, such as pears, peaches, and kiwis, can also be safe.

Can rats eat tomatoes?

These are actually a great source of potassium, vitamin K, and vitamin C, as well as cancer-fighting phytochemicals. So yes, they can! But just remember, rats may not like the skin, and they might make a mess.

Can rats eat cherries? Can rats eat strawberries? Can rats eat blueberries?

The answer to all of these is yes. A number of other berries such as raspberries and blackberries are also safe for rats and serve as wonderful treats.

Still, remember that like most fruits, berries are a natural source of sugar. They should, therefore, be given in limited doses and you should remove any pits.

Can rats eat plums?

Plums are chock full of vitamins, including vitamin C. Vitamin C is an essential vitamin responsible for healthy tissue development in not only humans but rats as well!

Can rats eat watermelon? Can rats eat other melons?

Rats love juicy fruits like melons. Give them a small slice a few times a week to reward them for good behavior, or simply to show them you care. Some of a rat’s favorite melons include honeydew, cantaloupe, and seedless watermelon.

Can rats eat pineapple?

These acidic fruits are high in sugar. So while they are safe, they should be fed in moderation.

Can rats eat broccoli? Can rats eat cucumber? Can rats eat avocado?

Break out the broccoli, zucchini, asparagus, kale, avocado, and cucumber. Green veggies like the ones listed above are an excellent source of fiber, vitamins, minerals, fatty acids, and protein.

Avocado is great for rats that need to gain weight quickly. Just avoid seeds, rind, and leaves. Note that asparagus, broccoli, and cauliflower can give rats gas, so feed sparingly. Rats will love munching on these healthy green snacks. But see the list below for greens to avoid – spinach and celery!

Can rats eat potatoes?

Potatoes are a fat-free, sodium free, cholesterol free source of vitamins C and B6. They are also excellent sources of fiber, magnesium, and antioxidants that will help to keep your rat happy and thriving. However, you should avoid potatoes that have turned green as they contain solanine, a toxic chemical that can cause digestive issues in rats.

Also, be sure to peel and dice your potatoes. Only give your rat the meat of the potato. Never give your rat the potato eyes, which are the sprouts from which new potato plants can grow.

Can rats eat sweet potatoes? Can rats eat carrots and other tubers?

Like russet potatoes, cooked sweet potatoes are a fabulous source of vitamins and minerals. Avoid giving your rat uncooked sweet potatoes, however, as they can prove toxic. What about other tubers? Can rats eat carrots? Can they have rutabaga and parsnips?

Yes, in small amounts. Tubers can be good for their nutritional value and because they have less sugar and water than other fruits and vegetables. Cooked squash is a healthy veggie your rat will love. Carrots can be eaten raw.

Can rats eat pasta and bread?

Cooked and dried pastas are a tasty treat and a great source of carbs, which rats actually need in their diet to flourish. Rats will especially enjoy dried pasta as they can gnaw on it a bit more.

Can rats eat bread? Whole-grain breads and pastas are safe for rats to eat especially if softened with milk, but don’t allow them much, as it can give them gastrointestinal issues.

Can rats eat pumpkin?

Rats love pumpkin, so feel free to incorporate it into your pet rat’s diet every once in a while. Be careful, though, as pumpkin seeds are very high in fat. While rats can eat the seeds, we suggest you give your rat pumpkin seeds in moderation.

Can rats eat rice?

While rats can have white or brown rice, we suggest brown rice.

Can rats eat popsicles?

Popsicles aren’t just a fun summer treat for us! Rats too enjoy these icy delights, especially when it’s warm outside.

Remember, popsicles are typically a high source of sugar and artificial flavoring, so give only give bits of popsicle to your rat in small doses. You can also seek out the lower fat, sugar-free variety.

Can rats eat peppers?

Of course, we’re talking about sweet red, yellow, and green peppers, not spicy! Give your rats small slices at a time and watch him much away on these colorful, juicy, tasty veggies!

Can rats eat cheese?

This is a no-brainer, really. Everyone knows that rats love cheese! This includes cottage cheese. However, we suggest cheese in smaller quantities and on only on occasion. The healthiest options for your rat are cheeses that are soy-based.

Avoid blue cheese, as the mold can be toxic to your rat.

Can rats eat meat?

As previously mentioned, rats are omnivores. This means they require both meat and plant-based foods. Thoroughly cooked meats such as liver, beef, chicken, turkey, and ham are excellent sources of protein.

Chicken and liver are the healthiest options for your rat. Small amounts of turkey, ham, and beef are fine too.

Can rats eat saltine crackers?

Since rats like to chew, saltine crackers are a fine snack for them. However, only give saltine crackers occasionally, as they are high in salt, Too much sodium will make your rat sick.

Can rats eat yogurt?

Yogurt can play a wonderful role in keeping your rat’s digestive system healthy. Plain yogurt with low sugar and live active cultures are the healthiest.

Can rats eat eggs?

Protein is an essential part of a rat’s diet. Scrambled or hard-boiled eggs are protein-laden food rats will love!

Can rats eat almonds and sunflower seeds?

What about nuts and seeds? Can rats eat almonds? While nuts like almonds and sunflower seeds are fine for your rat, they are high in fats. They should only be given on occasion or as a special treat.

Can rats eat cereal?

Cheerios, Chex Mix, Corn Flakes, and other cereals low in sugar and high in carbs make delightful and healthy snacks for your pet rat.

Can rats eat dog biscuits?

Dogs aren’t the only one who love dog biscuits! If you are going to give your rat this doggy-style treat, we recommend small amounts, broken off if necessary.

Dog biscuits are very hard, and your rat will enjoy chewing on them.

Can rats eat mushrooms?

Can rats eat mushrooms? Yes, in small amounts, if cooked. Cooked mushrooms can offer many health benefits to your pet rat. An occasionally cooked mushroom makes a great treat while at the same time offering a lot of nutritional value to your rat’s diet.

However, not all mushrooms are safe. Only feed your rat mushrooms that are deemed safe for human consumption as well.

20 Foods You Should Never Feed to Your Pet Rat

  1. Raw Beans
  2. Chocolate
  3. Poppy seeds
  4. Licorice
  5. Raw sweet potatoes
  6. Candy
  7. Peanuts
  8. Soft drinks
  9. Caffeinated drinks
  10. Unripe/green bananas
  11. Raw artichokes
  12. Rhubarb
  13. Green potatoes
  14. Spinach and celery
  15. Moldy foods
  16. Wild insects
  17. Onions
  18. Tofu
  19. Potato skin and eyes
  20. Citrus fruits

Can rats eat uncooked beans?


Uncooked beans contain hemagglutinin, an extremely toxic anti-nutrient that can harm the digestive tract in rats.

Can rats eat chocolate?

Chocolate, while a human favorite, is full of large amounts of sugar and caffeine, both of which can be toxic to rats in large doses.

For this reason, chocolate should be avoided.

Can rats eat poppy seeds?

Poppy seeds can be fatal to rats or cause irreversible brain and nerve damage.

You should be especially careful what you are feeding your pet rat, as poppy seeds are found in many tasty human foods.

Can rats eat licorice?

Just like poppy seeds, licorice has been known to cause neurological problems in pet rats.

Aside from being toxic, it is also high in sugar.

Can rats eat raw sweet potatoes?

While cooked sweet potatoes are just fine, raw sweet potatoes can be toxic.

Make sure you cook them and dice them up before giving them to your pet rat.

Can rats eat candy?

Candy is a very high source of sugar with basically no nutritional value whatsoever.

When looking for a sweet treat for your pet rat, we suggest small amounts of fruits from the list of safe foods above.

Can rats eat peanuts?

Peanuts contain anti-nutrients and, like raw beans, harm your pet rat’s digestive system.

For this reason, you should also avoid peanut butter.

Can rats have soft drinks?

Like candy, soft drinks contain high amounts of sugar and high-fructose corn syrup. Neither of these is good for your rat.

Can rats have caffeinated drinks?

Caffeine raises the heart rate and can cause heart attacks in small animals such as rats.

For this reason, caffeine should absolutely be kept away from your pet rat.

Can rats eat unripe or green bananas?

As stated above, ripe bananas are a delicious treat for your rat.

However, green bananas can be toxic and cause digestive issues for your pet rat.

Can rats eat raw artichokes?

While many veggies are great for rats, raw artichokes can harm the rat’s digestive system.

Can rats eat rhubarb?

Rhubarb contains oxalates, which are extremely toxic and can kill your pet rat, especially if improperly cooked.

For that reason, this food is off limits.

Can rats eat green potatoes?

Russet potatoes are perfectly safe when ripe, but they become toxic when they are too ripe and turn green.

Can rats have spinach or celery?

Can rats eat spinach? The answer is no.

Spinach contains high levels of oxalates, which is toxic to rats and can cause numerous health issues.

Can rats eat celery? Not really! Celery has very little nutritional value, and is a known carcinogen for rats.

Can rats eat moldy foods?

If you think your pet rat will fare just fine eating that old piece of moldy bread, think again.

Mold can be toxic to rats. This is the main reason blue cheese is such a no-no!

Can rats eat wild insects?

Many pet stores offer mealworms as a safe food for rats.

However, insects farmed for pet consumption are very different than insects that live in the wild.

Wild insects can be a source of disease and pesticides. Some even harbor parasites.

Can rats eat onions?

Onions can make your rat sick, causing anemia and digestive problems.

Can rats eat tofu?

Some tofu can contain harmful bacteria that can be toxic to your rat.

Can rats eat potato skins and eyes?

While the meat of a potato is safe for your rat, the potato’s skin and eyes (the eyes being the endpoints of the potato) can be toxic to your rat and should not be given to him.

If you are feeding your rat potato, be sure it is peeled and diced first.

Can rats eat oranges? Can rats eat grapefruit?

High-citrus foods like oranges are safe for female rats, but male rats should not eat citrus fruits. These contain high levels of D-limonene, which can cause kidney cancer in males.

For this reason, we say avoid citrus foods altogether for both female and male rats.

Other foods that contain D-limonene include orange peels, orange juice, mangos, black pepper, and nutmeg. So can rats eat mango? Nope.

What Else Should You Know About Your Rat’s Diet?

So now you know the answer to, “What do pet rats eat?”

The lists above are not complete lists. Be sure you research any foods you are unsure of before offering them to your pet rat.

Unlike humans, rats do not have a gag reflex and cannot throw up foods that are toxic to them.

Therefore, it is of the utmost importance that you know what you are giving your rat and whether or not is healthy for him.

Make sure human foods make up no more than 10-20 percent of your rat’s diet. Which ones are your rat’s favorites?

You can learn more about pet rats by clicking here.

Resources and Further Reading


  1. i’m wanting to get a rat eventually and i was curious about food mixes. would a cheesy cracker or potato technically be safe? what about a little piece of ravioli? i understand these would have to be in small amounts on occasion as treats, but on such occasions would any of these be acceptable?

  2. Mostly I find, my girls let me know. They mostly wont eat what they shouldn’t. Asperagus should probably be added to the spinach cellery category. Both my girls have different tastes. They mostly eat what I eat, but do have a bowl of rations when I disgust them. The Celery/Spinach category should include asperagus tho, They Both HATE it Equally, Green pepper too. I wouldn’t give ’em chocolate to test em, but I like to think they aren’t gonna let me kill ’em.

    • Chocolate will not kill your rat. I understand you have owned them your whole life. I myself have too. But a small tiny speck of chocolate as a treat will not kill them.

  3. I have had rats all my life and if you want to train a rat, then I suggest you use frozen yogurt drops or yogurt in a syringe. I do this with all my rats and it works perfectly!

  4. What about cooked artichoke?

    I love a steamed artichoke, and I’d like to know if this is a potential option.

    A quick search turned up nothing.

  5. When I had a rat come into my house, the main thing he was after in my cupboard was a package of Hershey’s chocolate chips.


Please enter your comment!
Please enter your name here