Mix & Match: Buy 2+ eligible items, save 10% | Free UK delivery over £30 Mix & Match: Buy 2+ eligible items, save 10%
Free UK delivery over £30


What Can Pet Rats Eat?
Safe Foods and Foods to Avoid

Last updated: 15 April 2026 Based on UK pet care guidance and common veterinary advice.

Quick Summary: What Should Pet Rats Eat?

Around 15-25g per rat per day, depending on size and activity.

  • About 75% complete rat nuggets or lab blocks
  • About 20% safe fresh foods
  • Treats should stay occasional (around 5% or less)

Always provide fresh water.

Searchable Food Table

Loading foods...
Preparing the searchable food list.

How to Feed Pet Rats: Staple Food, Fresh Foods, Water and Treats

Example Daily Feeding Routine

  • Base diet: a measured portion of a complete rat nugget or lab block (around 15-25g per rat per day, depending on size and activity)
  • Fresh foods: a small portion of safe vegetables or other fresh foods (for example broccoli, peas, carrot, courgette, cooked rice or pasta)
  • Treats: occasional only, not every day (for example small amounts of fruit, seeds, or nuts)

Recommended Staple Foods

Avoid mixed muesli-style foods, as rats tend to pick out their favourite bits (selective feeding) and miss key nutrients.

A practical way to think about a pet rat diet is in layers: staple food first, fresh foods second, treats last. That keeps feeding simple, helps prevent overdoing rich foods, and makes it easier to spot when something does not agree with them.

Fresh foods and treats should be part of the daily allowance, not added on top, to help prevent weight gain.

  • Choose a complete rat nugget or lab block as the daily staple. Food made for rabbits, guinea pigs, hamsters, or other herbivores is not a suitable substitute for fancy rats.
  • Use the safe foods table above to add small portions of vegetables, herbs, cooked grains, and other suitable extras. Fruit, fatty foods, and sugary foods should be kept limited.
  • Check the table before sharing household foods. Some foods should be avoided completely, while others are only suitable in small amounts or with preparation.
  • Feed to a routine and keep an eye on body condition. Morning and evening feeds often work well, and uneaten fresh food should be removed before it spoils.
  • Keep fresh, clean drinking water available at all times. Bottles often stay cleaner than bowls, and groups should ideally have more than one water source. Check bottles daily to make sure they are not blocked, as some rats chew or clog the spout.
  • Food can also be part of enrichment. Scatter dry food, hide it in egg boxes or paper parcels, or use hanging skewers so your rats have to work for some of their food.
  • Ask a rat savvy vet for individual advice if you are feeding babies (who need more protein), older rats (who may need softer foods), pregnant rats, or rats with ongoing health or weight issues.

Common Pet Rat Feeding Questions

What should pet rats eat every day?

Pet rats should eat a complete rat nugget or lab block as the main part of their diet. Small amounts of safe fresh foods can be added alongside this, but treats should stay occasional.

What foods are safe for pet rats?

Many vegetables, herbs, cooked grains, and small amounts of fruit can be safe. Use a rat specific staple food as the base and check individual foods before feeding them.

What foods should pet rats avoid?

Avoid foods that are toxic, unsafe, too sugary, too salty, too fatty, or difficult to digest. If a food is listed under Avoid in the table above, it should not be fed.

Can pet rats eat fresh food every day?

Yes, small amounts of safe fresh food can be given daily alongside a complete rat nugget or lab block. It should add variety, not replace the staple diet.

Can pet rats eat fruit every day?

Fruit should be limited because it is higher in sugar than most vegetables. Offer small amounts only.

Can pet rats drink anything besides water?

Fresh, clean water should always be the main drink. Avoid sugary, fizzy, caffeinated, or flavoured drinks.

Are treats safe for pet rats?

Treats are fine in small amounts, but should only make up a small part of the diet.

How often should pet rats be fed?

Most rats do well with a simple daily routine, often split between morning and evening. Remove fresh food before it spoils.

Should pet rats use a bottle or a bowl for water?

Bottles usually stay cleaner, but some rats also use bowls. In groups, having more than one water source is safest.

What if my pet rat is overweight, underweight, old, or unwell?

Rats with special health or life stage needs may need a different approach. If you are unsure, ask a rat savvy vet.

What if I cannot afford rat food?

If you cannot get a complete rat food, you can still put together a simple, reasonably balanced diet in the short term using foods at home. Plain oats, cooked rice or pasta, vegetables like peas or carrot, and a little protein such as egg or lentils are all useful basics. This is better than feeding unsuitable foods, but it should be a temporary solution while you get a proper staple in place. If cost is ongoing, look for bulk options or ask local pet groups or rescues for support.

Can I make my own rat food mix?

Some owners make their own rat food mixes, and they can work well and be more affordable when done properly. The key is balance, as rats need the right mix of protein, fats, vitamins, and minerals, and they may pick out favourite parts if the mix is not well designed. If you plan to do this, follow a well-researched recipe. Most mixes use whole grains, dried pasta or rice, small amounts of protein like lentils, and limited seeds or dried vegetables.

Sources For This Guide

This guide is based on established UK pet rat care and feeding guidance, plus product-specific feeding advice where relevant.

RSPCA , PDSA , Burgess Pet Care , Supreme Petfoods