DIY Dog Food Recipe

A big pan of home made dog food. This recipe has brown rice, hard boiled eggs, fresh sliced cranberries, boiled sweet potatoes, green peas, ground turkey, fresh herbs, and hemp hearts

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 24 reviews

Don’t forget to rate the recipe and let me know what you and your pup think about this Home Made Dog Food recipe in the comments below, I just love hearing from you and your reviews/comments really help other people that visit This Mess is Ours! 



2 pounds ground white meat turkey, cooked thoroughly and drained

6 cups cooked brown rice, white rice if your dog has had a kidney disease diagnosis

6 hard boiled eggs

2 large sweet potatoes, scrubbed clean, peeled, cubed, and steamed

1 (15-ounce) bag frozen peas

1/2 cup fresh cranberries, sliced thin

1/4 cup hemp hearts

1/4 cup parsley

6 sage leaves, minced

3 tablespoons minced rosemary

3 tablespoons olive oil, Udo's omega-3 and omega-6 oil blend, or safflower oil


Combine all of the ingredients together in a large container and stir to combine completely. Store in the refrigerator in-between feedings.

How much 100% human grade food to feed your dog:

This will obviously vary from dog to dog, but a general rule of thumb is for every 10 pounds your dog weighs they should be fed roughly 1 cup of prepared food. If needed you can always call and consult with you vet about transitioning your dog's diet and the amount of food your dog should eat each day. 


Time saving cooking tips

To make prepping this homemade dog food a cinch and to save LOTS of time and dishes in the process I like to cook the hard boiled eggs and the rice in my Instant Pot!

I start with cooking the eggs first, then while the rice is cooking in the Instant Pot I brown the meat and get all of the fresh ingredients together. It really does help make the process of meal prepping homemade dog food so much easier!

Instant Pot Hard Boiled Eggs: Place the metal trivet into the Instant Pot and add 1 cup of water. Add uncooked eggs on top of the trivet. Place the lid on top, lock to sealing, and cook high pressure for 5 minutes. Release pressure valve manually at the end of the cooking time and carefully remove the hard boiled eggs to a water bath to cool

Instant Pot Brown Rice: Combine the desired amount of rice and water in an Instant Pot. Place the lid on and set the pressure to sealing. Pressure cook on high with the venting knob in the sealed position for 15 minutes, then allow the pressure to release naturally for 5 minutes. Then carefully quick release (turn Venting Knob to Venting position) and remove the lid. Fluff the brown rice with a rice paddle or fork. If the rice still seems a bit wet, let it rest a bit for the moisture to escape before mixing with other ingredients.

Recipe Card powered byTasty Recipes