This post may contain affiliate links. Please read our disclosure policy.

As a pet parent, I love making homemade dog food because it gives me peace of mind knowing exactly what my pup is eating. This simple recipe uses real, human grade ingredients like chicken, brown rice, and vegetables to create a balanced meal my dog truly enjoys. It is easy to prepare, budget friendly, and completely free from unnecessary fillers or artificial ingredients.

Homemade dog food with ground chicken rice, carrots, and spinach in a white bowl on a wooden tray.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

My dog goes absolutely bonkers for this homemade dog food. When he came home from the dog sitters with an upset stomach, this was his go-to meal until his tummy got on track. After that, he gave me a serious side-eye when I tried to give him his usual kibble. Needless to say, he no longer gets the store bought dog food. This recipe provides a balanced mix of quality protein, whole grains, and fresh vegetables that help keep him healthy and energized. It’s simple, cost-effective, and a cleaner option compared to processed kibble.

I cannot stress this enough. Before you introduce your dog to any type of new food, you should always check with your vet.

Why This Homemade Dog Food Is A Favorite With Pet Parents

Made with simple, human-grade ingredients. This recipe uses real, recognizable ingredients so you know exactly what you are feeding your dog and feel confident about every meal.

Quick and easy for busy days. It is a straightforward homemade dog food recipe with simple steps, making it manageable even when your schedule is packed.

Gentle chicken and rice base. The combination of chicken and rice is easy to digest and works well for many dogs, including those with sensitive stomachs.

Perfect for batch cooking. You can make a large batch and store leftovers, saving time and simplifying mealtime throughout the week.

Customizable for your pup. This recipe is easy to adjust based on your dog’s taste or dietary needs, making it a versatile option for a variety of pups.

While your pup enjoys this homemade dog food, you can also spoil them with other pet-friendly favorites. Some of my top snacks include Homemade Peanut Butter Dog Treats, refreshing Frozen Dog Treats, and fun Dog Cupcakes for special occasions or just because.

Key Ingredients

Homemade Dog Food ingredients.

Below is a quick rundown of the ingredients used in this recipe. Full measurements are listed in the recipe card.

  • Brown rice: White rice is also safe for pups and easy for doggie digestion. It cooks faster, usually in about 20 minutes, so adjust the cooking time if you make the swap.
  • Lean ground chicken: Chicken is safe for dogs as long as it is fully cooked and unseasoned. Drain any excess fat and check for bones before serving. You can also use lean ground turkey or lean ground beef.
  • Spinach: Spinach is safe in moderation. Large amounts are not recommended because it contains oxalates, which can affect dogs with kidney issues. The amount in this recipe is moderate and safe for most healthy dogs.
  • Carrot: Carrots are nutritious and easy for dogs to digest, providing vitamin A and fiber.
  • Zucchini: Other squash varieties can be substituted depending on what your dog likes or what you have on hand.

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.

Recipe Variations

Low fat option: Use extra lean ground chicken or lean ground turkey and drain any excess fat after cooking.

Sensitive stomach version: Make your homemade dogfood with chicken only and stick to white rice, skipping vegetables until your dog adjusts.

High fiber boost: Add extra carrots or pumpkin puree to support healthy digestion.

Vegetable rotation: Rotate vegetables weekly rather than mixing many at once to help identify sensitivities.

Smaller dog friendly texture: Mash the finished food slightly or pulse briefly in a food processor for easier eating.

Chunkier texture for larger dogs: Leave vegetables more intact if your dog prefers a heartier texture.

Short term bland diet: Use only chicken and rice for dogs recovering from stomach upset, then gradually reintroduce vegetables.

Dog eating homemade dog food from a white bowl.

How to Make Homemade Dog Food

  1. Cook the rice: In a large pot, combine water and brown rice. Bring to a boil, then reduce the heat, cover, and simmer until the rice is fully cooked and soft.
  2. Cook the chicken: In a large skillet, brown the ground chicken over medium heat until it is no longer pink.
    cook the chicken in a pot.
  3. Add the vegetables: Stir in the spinach, carrot, and zucchini. Cook until the veggies are softened.
  4. Combine: Mix the cooked rice with the chicken and vegetable mixture until well combined.
    mix the vegetables and rice.
  5. Cool: Let the food cool completely before serving it to your dog or storing it for later.

Recipe Tips

  • Check with your veterinarian: Always consult your vet before adding any new foods to your dog’s diet, especially if your dog has allergies.
  • Cool before serving: Let the homemade dog food cool completely to prevent burns.
  • Keep it plain: Avoid salt, oil, or seasonings; simple, wholesome ingredients are best for dogs with sensitive stomachs or allergies.
  • Prep vegetables carefully: Chop or shred vegetables like carrots, zucchini, or spinach for easier digestion.
  • Transition gradually: Mix homemade dog food with your dog’s current meals to avoid stomach upset.
  • Watch portion sizes: Adjust servings based on your dog’s size, age, and activity, and check with your vet.
Wooden spoon scooping homemade dog food with rice, turkey, and vegetables.

Frequently Asked Questions

Can I feed my dog homemade dog food every day?

Yes, you can, but it needs to be balanced for your dog’s size, age, and health. Always check with your vet before feeding homemade food long term.

How much homemade dog food should I feed my dog?

Portion sizes depend on your dog’s weight, age, and activity level. Your vet can help you figure out the right amount for your pup.

Is this homemade dog food safe for puppies?

Puppies have special nutritional needs. Always talk with your veterinarian before feeding homemade food to puppies.

Can I switch my dog from kibble to homemade food right away?

It’s best to switch gradually. Mix small amounts of homemade food with your dog’s current food over several days to avoid stomach upset.

Can I substitute other vegetables?

Yes, as long as they are safe for dogs. Good options include carrots, green beans, zucchini, yellow squash, butternut squash, sweet potatoes, peas, and pumpkin puree. Broccoli and kale are also safe, but best served in small amounts as a treats. Avoid onions, garlic, leeks, chives, and mushrooms.

Is this a complete and balanced dog food?

This recipe is a healthy homemade option, but may not meet all of your dog’s long-term nutritional needs. Dogs need nutrients like calcium and certain vitamins and minerals, which may require supplements. Always consult your veterinarian if you plan to feed homemade food regularly.

Make Ahead & Storage Instructions

  • Prepare in advance: You can make this homemade dog food ahead of time and portion it for several days or even weeks.
  • Refrigerate properly: Store leftovers in an airtight container in the refrigerator within 2 hours of cooking. They will stay fresh in the fridge for up to 4 days.
  • Serve safely: Let the food reach room temperature before serving. Avoid microwaving until hot.
  • Freeze for later: Freeze portions in freezer-safe containers for up to 6 months, so healthy meals are always ready when you need them.
Skillet of homemade dog food with turkey, rice, and vegetables.

You Might Also Like These Homemade Dog Treat Recipes

If you’ve tried this or any other recipe on my website, please leave a star rating and let me know how it turned out in the comments below.

4.59 from 29 votes
Homemade dog food with ground chicken, rice, and vegetables in a white bowl.

Homemade Dog Food

Serves — 12
This homemade dog food recipe with chicken and rice is easy to make, freezer-friendly, and uses simple ingredients dogs love.
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes

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
 

  • In a large pot or saucepan, combine 4 cups of water and brown rice. Bring to a boil, then lower heat to a simmer (medium low to low heat) and cover.
    2 cups brown rice
  • Cook rice for 45 minutes or until rice is completely soft and cooked through and all the water is absorbed.
  • While the rice is cooking, cook the ground chicken on a large skillet over medium high heat until no longer pink, about 6-8 minutes.
    2 pounds lean ground chicken
  • Add the spinach, carrot, and zucchini to the skillet with the chicken. Cook until the spinach wilts, and the other vegetables soften, about 3-4 minutes.
    2 cups spinach, 1 large carrot, 1 small zucchini
  • Take the chicken and vegetable mixture off the heat and set aside to cool.
  • When the rice is finished cooking, stir together the rice and ground chicken mixture.
  • Let cool completely before serving to your dog or storing for later.

Jenn’s Notes

Storage:
  • To Store: Leftovers can be stored in an airtight container in the refrigerator no more than 2 hours after cooking the food. It will stay fresh for up to 4 days after that.
  • To Freeze: You can freeze the dog food in a freezer-safe container for up to 6 months.
Tips:
  • It’s not usually advised to abruptly change your dog’s diet. Start transitioning your pet to homemade food by mixing some of this homemade dog food in with their regular food for a few days until they are used to the new food. And again, always consult your vet before feeding your pet something new.
  • To give your dog a variety of different nutrients, you can use different meats, carbs, and vegetables to customize your dog’s food.
  • Be sure to find a dog food recipe that is complete and well-balanced. One of the biggest mistakes you can make is to feed an incomplete or imbalanced diet to your dog.
IMPORTANT NOTE: Please consult your vet before feeding your pet anything new! 

Nutrition Info

Calories: 229kcal | Carbohydrates: 25g | Protein: 16g | Fat: 7g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 65mg | Sodium: 55mg | Potassium: 566mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1351IU | Vitamin C: 5mg | Calcium: 24mg | Iron: 1mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!
4.59 from 29 votes (8 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




Comments

  1. Try organic red rice if you don’t want to use brown. Also you can add organic apples and blueberries.
    I have a similar recipe to this. It also has beef or chicken liver.

  2. 5 stars
    My shitzu LOVES this and can’t wait for me to put down his bowl! He was a very picky eater before I started making this food. We used to put table scraps on his kibble every night and fed him from the table. He ended up with pancreatitis. I slowly started making this food for him and he is now doing just great! He has no issues any more!! Definitely the way to go. ♥️

  3. 5 stars
    My dog LOVES this food! And it’s so easy to make! I freeze several weeks’ worth to have on hand for later. Thank you!

  4. This is a great recipe for your fur babies! I add olive oil and cooked sweet potato. I have french bulldogs who are known to be a bit flatulent and making their food has eliminated that which I feel makes their tummies happy. My 35 pound frenchie gets 1 1/2 to 2 cups per feeding (AM and PM) and my 20 lb. frenchie gets 1 cup per feeding (AM and PM). Fresh food is just better for our pups.

    1. 5 stars
      Thanks for the heads up ! I pay 30.00 for a 5 pound bag of Bully Max food and it lasts about 1 week. I can buy a 40lb box of chicken leg quarters keep thighs for me cook legs down and strip only the meat off of them mix the brown rice with basil or thyme or cilantro and save so much a case of chicken is 22.00 it’s a save save either way you look at it .!plus I can freeze it how can yu best that ? I’ve been feeding my puppy about 2 cups twice a day thanks glad to be here

  5. when u list how much to feed dog is that per feeding or is that the total amount per day then we divide it per feeding

  6. I have to say thank you! This is a simple rice recipe that is absolutely adjustable to fit a dog’s needs. I have checked with my vet, we’ve had a on going issue with my Gabby Girls diet as she does not eat most dog foods and would go 3 or 4 days without eating. She will eat little Ceasars for a while then turn her nose up and go without eating again, now she eats every day! Thus is way better than her going without eating for days. Brewers yeast at 2 table spoons and a 3rd cup apple sauce(all natural) are also great nutritional ingredients to add. My vet did suggest white rice and changing up the veggies as well. One happy supporter! Please ignore the judgey posts, so sad for negative people, must be hard to be so unhappy❣

    1. I assume the 2 cups of rice is uncooked since you add to 4 cups water, but won’t that make 4 cups of rice alone? or is it 2 cups cooked rice?

    2. @Deb Pasdik, you just described how my dog eats totally. I did try a home made recipe once. She loved it but I got lazy & bought Beneful incredibites. She started not eating that too. Her favorite was the salmon. I’ll give homemade another try after reading this. Can I use tuna instead of chicken?

  7. Don’t feed your dog this! It’s poison! Spinach is fine for a snack in very small quantities every so often, but long term has major kidney damaging properties. On top of that, brown rice is EXTREMELY hard to digest for dogs and not recommended at all. IRRESPONSIBLE of the blog owner to post this without research!!!

    1. We did research this extensively. According to the AKC Spinach is safe for dogs to eat. They would need to digest a very large amount in order for it to be any issues (this is the same as with many other foods in popular homemade dog foods and dog treats). It is accurate that brown is harder to digest than white rice, but is still safe for dogs to eat.

      1. 5 stars
        just tried this recipe on my 3 little girls and they Loved it! They can be very picky eaters and each one cleared their bowl’s. Gave them some as a snack. will now begin mixing with there food for a few days until adjusted. Thank you for a easy yummy recipe for my dog’s 🌹❤️👏👏

    2. 5 stars
      Lady, if you read the entire blog post, she very clearly lists numerous other grains that can be substituted for the brown rice. In fact, that is also the case with the spinach. She also states QUITE A FEW TIMES to check with your veterinarian about all of the foods she listed, to make sure they will be compatible with your dog’s needs. Please do YOUR research before being judgmental and rude to a blog owner, or just move on.
      Anyway, great recipe! I wanted to know, when it says 12 servings, does that mean 12 cups?

      1. Thank you for your message – I truly appreciate your support ❤️.
        The serving size will be closer to about 1/2 cup per serving. Thank you again.

      2. 5 stars
        Sounds Awesome & Thank You for The Ideas! ,,, People that are Negative about others Great Ideas, Are such Jealous Creatures & Are going No where in Life! Be Respectful & Kind to others & keep the Negativity away from a cool thing!!

    3. Spinach contains oxalic acid, which interferes with calcium absorption. Brown rice IS recommended by holistic veterinarians as an acceptable grain for dogs. This info is found in “Dr. Pitcairn’s Complete Guide to Natural Health For Dogs And Cats”.

    4. 5 stars
      Rachell is incorrect about spinach & Brown rice not safe for your dog. IRRESPONSIBLE for her not to have facts and try to scare you