This post may contain affiliate links. Please read our disclosure policy.
This homemade dog food is the meal my dog now waits by the stove for, made with ground chicken, brown rice, and real vegetables. It smells like a plain chicken and rice dinner while it cooks, and he starts circling the kitchen the second the chicken hits the pan. Everything goes into one bowl warm, chicken and rice flecked with green, orange, and gold from the vegetables.

I make a big batch on the weekend and portion it out for the week, which is the only way I keep up with how fast he goes through it. It takes about the same effort as cooking a pot of rice and browning chicken for myself. The lean ground chicken keeps it from getting greasy, so there is nothing to drain.
This is the version I reach for when I want to make his food myself without turning it into a project. It is five simple ingredients I already keep in the kitchen, cooked in one pot and one skillet, with no powders or supplements to track down.
I cannot stress this enough. Before you introduce your dog to any type of new food, you should always check with your vet.

My Dog’s Favorite
Why I Finally Started Making My Dog’s Food Myself
I never made my own dog food until my dog started having tummy troubles and I wanted more control over what went in his bowl. The first time I set this down, he cleaned it and looked up for more, and I have not seen him that happy about a meal since. That reaction is why I keep making it.


Key Ingredients
Below is a quick rundown of the main ingredients used in this recipe. Full measurements are listed in the recipe card.
Lean ground chicken: Use lean ground chicken so the food does not turn greasy. There is no pool of fat to drain off, and it keeps in the fridge and freezer without going oily. Regular ground chicken works, but you may need to drain it.
Brown rice: The rice gives the meal its bulk and holds everything together. It takes longer to cook than white rice, so I start it first and let it go while I handle the chicken and vegetables.
Spinach, carrot, and zucchini: These add color, moisture, and texture my dog actually eats instead of pushing to the side of the bowl. Shred the carrot and zucchini so the pieces are small, and chop the spinach so there are no big leaves to pick out.
Just like humans, every dog is different, so this is not meant to be a one-pup-fits-all recipe.
Always check with your veterinarian before introducing new foods into your dog’s diet.

How to Make Homemade Dog Food
Step 1: Cook the Brown Rice Combine the brown rice and 4 cups of water in a large pot. Bring it to a boil, then reduce to a simmer, cover, and cook about 45 minutes until the rice is soft and the water is absorbed.
Step 2: Brown the Ground Chicken Cook the ground chicken in a large skillet over medium-high heat until it is no longer pink, about 6 to 8 minutes. Break it up as it cooks so it mixes in evenly later.
Step 3: Add the Vegetables Stir in the chopped spinach, shredded carrot, and shredded zucchini. Cook 3 to 4 minutes, until the spinach wilts and the vegetables soften.
Step 4: Cool the Chicken Mixture Take the skillet off the heat and let the chicken and vegetables cool down.
Step 5: Combine With the Rice Once the rice is done, stir it into the chicken and vegetables until everything is evenly mixed.
Step 6: Cool Completely Before Serving Let the food cool all the way before you serve it or pack it up. Warm food can burn a dog’s mouth, and it needs to be cool before it goes in the fridge or freezer.
Easy Ways to Switch It Up
Ground turkey stands in for the ground chicken with no other changes, and I have made it both ways. White rice works in place of brown rice and cooks faster, and green beans or peas fill in for the zucchini or carrot.
Any time you give your dog an ingredient they have not had before, introduce it slowly and check with your vet.

Make Ahead and Storage
Store the cooled dog food in an airtight container in the fridge for up to 4 days. To keep it longer, freeze it in meal-size portions for up to 6 months, then thaw a portion in the fridge overnight before serving. Let it come back to a safe, cool temperature before it goes in the bowl, and never serve it hot.
Frequently Asked Questions
No. On its own this is a meal of real ingredients, not a full replacement for a balanced diet. Talk to your vet about whether your dog needs it rounded out with supplements or fed alongside their regular food.
Check with your vet first. Puppies have different needs than adult dogs, and your vet can tell you if and how much of this to feed a growing puppy.
There is nothing in it that would hurt you, but I make it plain for my dog with no salt or seasoning, so it is pretty bland for a person.

More Dog Recipes
You can find the rest of my dog treat recipes in one place.

Homemade Dog Food
Ingredients
- 2 cups brown rice
- 2 pounds lean ground chicken
- 2 cups spinach chopped
- 1 large carrot shredded (about 1 cup)
- 1 small zucchini shredded (about 1 cup)
Instructions
- Combine 4 cups water and the brown rice in a large pot. Bring to a boil, reduce heat to a simmer, cover, and cook 45 minutes until the rice is soft and the water is absorbed.2 cups brown rice
- Cook the ground chicken in a large skillet over medium-high heat until no longer pink, about 6 to 8 minutes.
- Add the spinach, carrot, and zucchini to the skillet. Cook until the spinach wilts and the vegetables soften, about 3 to 4 minutes.2 pounds lean ground chicken
- Remove the chicken mixture from the heat and let it cool.2 cups spinach, 1 large carrot, 1 small zucchini
- Stir the cooked rice into the chicken and vegetable mixture until evenly combined.
- Cool completely before serving or storing.
Jenn’s Notes
- Cool it all the way before you store it so it does not spoil early.
- Freeze it in meal-size portions so you can pull out exactly one serving.
- Leave out salt, onion, and garlic. Those are for my food, not his, and onion and garlic are not safe for dogs.
- Switch your dog over slowly, mixed with their current food. Check with your vet before introducing any new food, and let your vet set how much and how often to feed your dog.












I love your site most of the time.In this instance I don’t think this is a can of worms you should’ve opened.You can cover by saying “consult your vet” but you know most of the readers,Imo,won’t do that.I think this is outside of your wheelhouse.
way to many carbs and no secreting organs or muscle meat. Some dogs need specific things if they have specific issues also. Not balanced..no good sources of oil..to much rice. No explanation of how much to feed. Great treat but this is not a balanced dog food and you will be robbing your dog of needed nutrients and vitamins plus filling its gut with to many carbs which is not good for the heart.
I made this dog food using beef and deer burger. My picky eater has cleaned up her bowl at each feeding and tells me when it time for her next meal. Thank you so much…
This recipe does not contain enough meat protein compared to all of the carbohydrates are in the recipe. Rice, carrots, zucchini, spinach are all carbs. The 2 pounds of ground chicken will shrink to about 1 1/34 pounds when cooked. There is no calcium source, no oily fish, no secreting organ (for much needed important vitamins and minerals). This would make a nice “treat” for a dog (I’m sure it tastes good), but to be used continually for a “meal” just isn’t balanced.
This isn’t nutritionally balanced and should not be fed exclusively or for more than a treat. It must have calcium supplementation for balancing the calcium/phosphorus ratio (or the dog’s body will pull calcium from the dog’s that skeleton to create balance) and it lacks secreting organ which provides important vitamins and minerals. It’s also pretty heavy in carbohydrates (grain and vegetables) vs animal proteins. Dog really need more animal protein in their diets vs carbs.
Where do you find the measurements of how much to feed your dog according to its size and weight?
You will want to check with your vet!
I am definitely going to try this. My baby has no teeth so this will be great for her. Thank you.
would like learning how
How many cups does this completed recipe make?
I just made this recipe and it is close to 12 cups cooked. I plan on giving my 50lb bully 1 cup twice a day. Which means this recipe will work for 6 days. I used chicken breast from Walmart in the large 4lb packages and shredded it up instead of ground chicken. All together this recipe cost about $13. I will have to make it 5 times to have a month worth, costing me $65 for the month. Which I currently pay chewy $125 a month for his current food. The other changes that I made for my dog was added a small touch of celtic salt for nutrients, turmeric, and a pinch of black pepper.
How much would You feed a dog a day please!
This is something you should check with your vet about. Every dogs size and breed would be different.
Pretty basic to most other dog foods. If you’ve got a small dog 30lbs or less I’d do half a cup twice a day. Medium size dog 30-60 lbs I’d do 1 cup twice a day. 60-100 1.5cups twice a day. 100+ 2 cups twice a day. Just start with this and keep an eye on how hungry they are and watch their weight. Every dog reacts differently.
you’re not feeding your dog enough food if you’re only giving it a half a cup of food a day but you don’t know it should be 1 3/4 -3 cups a day .
My mini dachshunds get 1/4 cup am and pm + a treat at night. I add a little olive oil when cooking.