When I first started thinking about this post, I almost hesitated to share my recipe for homemade dog food since it’s so tailored to the needs of my pugs.

But, I wanted to show other dog owners that homemade, wholesome, healthy food is possible, and doesn’t take much more time than preparing your own meal at home.

Depending on how many dogs you have and how much they eat, you may only need to prepare their food once or twice a week.


First, we cook our complex carbs, whether they’re grains, legumes, or starchy vegetables.


While that pot is simmering on the stove, we cook the meat in a separate pan in coconut oil and ground turmeric. After it’s cooled a bit, we add chunks of meat to our food processor and pulse until they’re broken down into 1/2- to 1-inch pieces.


Then, we gather whatever vegetables or fruits we have in the kitchen (usually an assortment of five or more things), chop them up as needed, and toss them into the food processor.


We also add a few clean, crushed eggshells to the mix. A few pulses turns all this food into smaller pieces, making them more digestible for our dogs.


Finally, we add the cooled, cooked carbs to the food processor and do a couple more pulses to combine. Everything should have a finely crumbled texture by this point.

Swipe up to learn more.