- Published on
Homemade Dog Kibble: A Realistic How-To Guide
- Authors

- Name
- Sih C.
- Role
- Founder of DearPup

Making your own dog kibble is genuinely appealing. You control the ingredients, you skip the mystery additives, and your kitchen smells like a roast dinner for an afternoon.
It is also the single easiest way to underfeed your dog nutrients without knowing it. So this guide does two things: it gives you a workable process for baking kibble at home, and it is honest about the one step that determines whether the result is food or just snacks.
Start Here: The Step Most Recipes Skip
In a UC Davis study of homemade dog food recipes, researchers evaluated 200 recipes drawn from pet care books, websites, and even veterinary textbooks. Only nine met the AAFCO minimum standards for adult dogs. Ninety-five percent were short on at least one essential nutrient, and more than 83% had multiple deficiencies.
The nutrients that went missing most often were choline, vitamin D, zinc, and vitamin E — and the consequences the researchers flagged were not trivial: immune dysfunction, fat accumulation in the liver, and musculoskeletal problems.
The uncomfortable part is that none of that shows up in the first few months. Your dog eats happily, their coat looks fine, and the shortfall accumulates quietly.
So before you preheat anything, decide which of these you are making:
- A complete diet — the food your dog lives on. This needs a recipe formulated by a board-certified veterinary nutritionist for your specific dog, including a supplement premix. Your vet can refer you, and services exist that formulate recipes remotely.
- A topper or treat — up to roughly 10% of daily calories, sitting on top of a complete commercial food. No formulation required, and this is where most people should start.
Everything below works for either. The difference is entirely in whether a formulated nutrient premix goes into the mix.
What You'll Need
Equipment:
- A food processor or a sturdy stand mixer
- Baking sheets and parchment paper
- A kitchen scale — volume measures are too imprecise for a diet you will feed daily
- Airtight containers for storage
Base ingredients (proportions come from your formulated recipe, not from this list):
- A protein: lean ground beef, turkey, chicken, or cooked eggs
- A carbohydrate binder: oat flour, brown rice flour, or cooked sweet potato
- A fat source: fish oil or a vegetable oil, added after baking where possible
- Vegetables: carrot, green beans, pumpkin
- The nutrient premix, if this is a complete diet
Never include: onions, garlic, grapes, raisins, macadamia nuts, chocolate, xylitol, cooked bones, or seasoning blends. Our guide to toxic foods for dogs covers the full list and why each one matters.
Step 1: Weigh and Combine
Weigh every ingredient. Cook the meat thoroughly first if your recipe calls for cooked protein, then drain the fat and let it cool before it meets anything else.
Combine the protein, carbohydrate, and vegetables in the processor until you have a thick, uniform paste — roughly the texture of cookie dough. Too wet and it will not hold shape; too dry and it will crumble on the tray.
Step 2: Add Supplements Off the Heat
If your recipe includes a nutrient premix or fish oil, stir it in after cooking wherever the instructions allow. Several vitamins degrade with heat, and fish oil oxidises, which is exactly what you were trying to avoid by making this yourself.
Where the premix must be baked in, follow the formulator's guidance — they have accounted for the loss.
Step 3: Shape the Kibble
Roll the mixture to about 5mm thick on parchment and score it into small squares, or press it through a piping bag into pea-sized drops. Keep the pieces uniform: mixed sizes bake unevenly and the small ones burn.
Match the piece size to your dog. A Yorkie and a Rottweiler need very different bites.
Step 4: Bake Low and Slow
Bake at around 150°C (300°F) for 25 to 35 minutes, then turn the oven off and leave the kibble inside with the door ajar for another hour or two. That slow finish is what drives out residual moisture, and moisture is what makes homemade kibble go mouldy.
The pieces should snap rather than bend when fully done. If they flex, they are still too wet.
Step 5: Cool Completely Before Storing
This is where most batches are lost. Sealing warm kibble traps steam, and a sealed container of warm, damp food grows mould within days.
Let everything reach room temperature on a rack — usually two hours — before it goes anywhere near a lid.
Check whether the food you buy is worth replacing
DearPup's AI food scanner grades any dog food A through F with a macro breakdown and a plain-English vet note — a fast way to see whether your current bag is the problem before you take on cooking. Free to download.
Download DearPup FreeCommon Mistakes to Avoid
- Treating a recipe as a diet. The single biggest one, and the reason for the UC Davis findings above.
- Improvising substitutions. Swapping sweet potato for rice changes the mineral profile. In a formulated diet, substitutions undo the formulation.
- Skipping the scale. "A cup of chicken" varies by nearly a third depending on how it is packed.
- Storing it like commercial kibble. Homemade food has no industrial preservative system and will not survive a month in the pantry.
- Switching overnight. Even great food causes digestive upset if introduced too fast — our guide to changing dog food has the week-long ramp.
- Not rechecking as your dog changes. A recipe formulated for a healthy four-year-old is not automatically right at eleven, or after a diagnosis.
Storage and Portioning
Keep about a week's worth in an airtight container at room temperature and freeze the rest in weekly portions. Refrigerated, expect two to three weeks; frozen, up to three months. Label each batch with the date — you will not remember.
Portion by calories rather than volume. Homemade kibble is usually denser and moister than commercial food, so the scoop you have been using will overfeed. The VCA's general feeding guidelines are a sensible reference point, our dog calorie calculator gives you a starting number, and body condition over the following month tells you whether to adjust.
Tips for Specific Dogs
- Puppies: growth is unforgiving of imbalance, especially calcium and phosphorus in large breeds. Do not home-formulate for a growing puppy without a nutritionist.
- Senior dogs: often benefit from home cooking's palatability and moisture, but watch protein levels — see our guide to senior dog food.
- Dogs with diagnosed conditions: kidney disease, pancreatitis, and liver disease all need therapeutic formulation. This is a vet conversation first.
- Picky eaters: a small homemade topper over a complete food often solves the problem without the commitment of a full diet.
Homemade kibble done properly is a real, worthwhile project. Done casually, it is a slow nutritional drift that nobody notices until something goes wrong. The formulation step is what separates the two, and it is the one worth paying for.
Give your dog more good years
DearPup is the daily care companion that turns small habits into a longer, healthier life — built around your dog's breed, age, and lifestyle.
Download DearPup FreeFrequently Asked Questions
Is homemade dog kibble actually healthier than store-bought?
Only if it is properly formulated, and most homemade recipes are not. A UC Davis study of 200 homemade dog food recipes found that just nine met the AAFCO minimum standards for adult dogs, and 95% were short on at least one essential nutrient. A well-made commercial food beats a poorly formulated homemade one every time. A recipe from a veterinary nutritionist can be excellent.
Can I make homemade kibble without a vet nutritionist?
You can make treats or a topper without one. You should not make a sole diet without one. The nutrients that go missing most often — choline, vitamin D, zinc, and vitamin E — are invisible for months before they cause problems, and you cannot tell by looking at your dog that anything is wrong yet.
How long does homemade dog kibble keep?
Far less time than commercial kibble, because it lacks industrial preservatives and rarely reaches the same low moisture level. Plan on about a week in an airtight container at room temperature, two to three weeks refrigerated, or up to three months frozen. If it smells even slightly off or sour, throw it out.
What ingredients should never go in homemade dog food?
Onions, garlic, grapes, raisins, macadamia nuts, chocolate, and anything sweetened with xylitol. Cooked bones are also out, since they splinter. Salt and seasoning blends are worth avoiding entirely — most contain onion or garlic powder even when the label does not lead with it.
Is baked kibble the same as commercial extruded kibble?
No. Commercial kibble is extruded under high heat and pressure, then dried to roughly 10% moisture, which is what makes it shelf-stable for months. A home oven cannot match that, so homemade kibble stays moister, spoils faster, and needs refrigeration or freezing rather than a pantry shelf.