healthy homemade dog food in bowls with feeding portions for dogs

Feeding your dog homemade food can feel confusing at first, especially when you’re trying to figure out the right amount per day. Some dogs gain weight quickly, while others stay hungry even after eating a full bowl. The correct portion depends on your dog’s weight, age, activity level, and the ingredients used in the recipe.

Many dog owners switch to homemade meals because they want healthier ingredients, better digestion, shinier coats, and more control over what their dog eats. But even healthy homemade food can cause problems if the portions are too small or too large. That’s why understanding feeding amounts is just as important as choosing the right ingredients.

In this guide, you’ll learn exactly how much homemade dog food to feed, how to calculate portions by body weight, how many cups your dog may need each day, and an easy balanced recipe you can start with today.

How Much Homemade Dog Food Should You Feed

Most adult dogs should eat about 2% to 3% of their ideal body weight daily. Active dogs usually need more food, while older or less active dogs may need smaller portions.

A simple rule many dog owners use is:

  • 1 cup of homemade dog food for every 10 pounds of body weight per day

This is only a starting point. You should always watch your dog’s weight, energy levels, and stool quality and adjust portions if needed.

Homemade Dog Food Feeding Chart

Dog WeightDaily Amount
10 lbs1 cup per day
20 lbs2 cups per day
30 lbs3 cups per day
40 lbs4 cups per day
50 lbs5 cups per day
60 lbs6 cups per day
80 lbs8 cups per day

Split the daily amount into 2 meals for most adult dogs. Puppies may need 3–4 smaller meals throughout the day.

Signs You’re Feeding Too Much

If your dog is eating too much homemade food, you may notice:

  • Weight gain
  • No visible waistline
  • Low energy
  • Loose stools
  • Excessive gas

Reduce portions slightly and monitor changes over the next few weeks.

Signs Your Dog Needs More Food

Some dogs may need larger portions, especially active breeds.

Common signs include:

  • Visible ribs or hip bones
  • Constant hunger
  • Weight loss
  • Low energy levels
  • Poor muscle condition

Increase meal size slowly instead of making sudden changes.

Easy Homemade Dog Food Recipe

Ingredients

  • 2 pounds lean ground beef or turkey
  • 3 cups cooked brown rice
  • 2 carrots, shredded
  • 1 cup green beans
  • 2 eggs
  • 1 tablespoon olive oil
  • 1 can sardines in water
  • 1 tablespoon pumpkin puree

Instructions

  1. Cook the ground meat in a large pan until fully cooked.
  2. Steam the carrots and green beans until soft.
  3. Cook the eggs and chop them into small pieces.
  4. Mix the meat, vegetables, eggs, rice, sardines, and pumpkin together in a large bowl.
  5. Add olive oil and stir well.
  6. Allow the food to cool before serving.

Store leftovers in the refrigerator for up to 4 days or freeze in portions for later use.

How Often Should You Feed Homemade Dog Food

Most adult dogs do best with 2 meals per day. Smaller breeds or dogs with sensitive stomachs may benefit from 3 smaller meals.

Puppies usually need:

  • 8–12 weeks: 4 meals daily
  • 3–6 months: 3 meals daily
  • 6+ months: 2 meals daily

Can You Mix Homemade Food With Kibble

Yes, many dog owners feed a mix of homemade food and kibble. This can make transitioning easier and help balance nutrition.

Start slowly by replacing:

  • 25% homemade food for 2–3 days
  • 50% homemade food for 2–3 days
  • 75% homemade food for 2–3 days
  • Then move to full homemade meals if desired

Tips for Balanced Homemade Dog Food

To keep homemade meals balanced:

  • Use lean proteins
  • Add vegetables for fiber
  • Include healthy fats like sardines or fish oil
  • Rotate protein sources
  • Add calcium sources like eggshell powder if needed
  • Avoid onions, grapes, garlic in large amounts, and heavily seasoned foods

If your dog has health conditions like kidney disease, allergies, or digestive problems, talk to your veterinarian before changing diets.

Frequently Asked Questions

How much homemade dog food should a dog eat per day

Most dogs eat about 2%–3% of their body weight daily, or roughly 1 cup per 10 pounds of body weight.

How many cups of homemade dog food should I feed

It depends on your dog’s size and activity level. A 20-pound dog may need around 2 cups daily, while a 50-pound dog may need around 5 cups.

Can dogs eat homemade food every day

Yes, dogs can eat homemade food daily if the meals are balanced and include the nutrients dogs need.

Is homemade dog food healthier than kibble

Homemade food can be healthier because it uses fresh ingredients and avoids many fillers and preservatives found in processed foods.

Final Thoughts

Homemade dog food gives you more control over your dog’s nutrition, ingredient quality, and feeding routine. The key is finding the right balance between portion size, nutrients, and your dog’s individual needs.

Start with simple recipes, monitor your dog closely, and adjust portions based on weight, energy, and overall health. Over time, feeding homemade meals becomes much easier — and many dog owners notice healthier digestion, better coats, and happier dogs after making the switch.