Homemade dog food recipes: vet guidance and easy recipes
Making homemade dog food is one of the most loving things you can do for your dog, but getting it right takes a little more than good intentions and a well-stocked fridge. In this guide, you will find everything from what a nutritionally balanced bowl actually needs, to which ingredients to use or skip, to easy recipes you can realistically cook on a weeknight. We will also cover how to portion, store, and transition meals safely, and when it is worth looping in your vet before you make the switch. Why make homemade dog food in the first place? Most pet parents who start making homemade dog food do so because something shifted. Maybe their dog started turning their nose up at the same old kibble. Maybe a vet flagged a sensitivity and suddenly the ingredient list on every bag felt overwhelming. Or maybe they simply noticed their dog seemed brighter, more excited at mealtimes, when something fresh hit the bowl. Whatever brought you here, you’re not alone in wondering whether a home-cooked meal might suit your dog better. The good news is that homemade dog food can absolutely work well — dogs can genuinely thrive on it. But there’s a real difference between throwing together whatever’s in the fridge and building a meal that meets your dog’s nutritional needs. That gap is exactly what this guide is here to close. We’ll walk you through what a balanced homemade meal actually looks like, which ingredients earn a place in the bowl and which to leave well alone, and how to make the switch without upsetting your dog’s digestion along the way. You’ll also find some easy, vet-informed recipes you can realistically cook on a weeknight — no slow Sunday afternoon required. If you’re thinking more broadly about your dog’s diet and what healthy eating looks like day to day, our guide to healthy dog food and sustainability is well worth a read alongside this one. The goal here isn’t perfection. It’s helping you feel confident, informed, and genuinely good about what you’re putting in your dog’s bowl. Because when you get homemade dog food right, it shows. And your dog will almost certainly let you know the moment you pick up the pan. What a healthy homemade dog meal needs to include A balanced bowl of homemade dog food needs a bit more than cooked meat and whatever veg happens to be in the fridge. Most of us have reached for something simple like chicken and rice at some point, especially after an upset tummy, but a healthy everyday meal needs a wider mix of nutrients. If you are building meals at home, it helps to start with the basics of correct nutrition for dogs, then make sure each bowl covers the key building blocks. Here’s what that looks like in practice: Protein: This is the main part of the meal and helps support muscles, tissue repair, immune health, and day-to-day energy. Good choices include chicken, turkey, beef, lamb, eggs, and fish. Carbohydrates: Dogs do not need huge amounts of carbs, but the right ones can provide steady energy and helpful fibre. Brown rice, oats, quinoa, and sweet potato are all common options in homemade dog food recipes. Vegetables: Veg bring extra fibre, vitamins, and antioxidants that meat alone will not cover. Cooked carrots, green beans, courgette, broccoli, and spinach are all easy additions for homemade dog food for dogs of many ages. Healthy fats: Fats matter for skin, coat, brain function, and overall health. Oily fish, sardines, salmon oil, and small amounts of dog-safe oils can all help round out a meal. Vitamins and minerals: This is the bit many well-meaning pet parents accidentally miss. Dogs need nutrients like calcium, phosphorus, zinc, iodine, and B vitamins in the right balance. That often means including organ meat, bone meal or another calcium source, and sometimes a vet-recommended supplement. One of the biggest mistakes with DIY dog food is assuming that if the ingredients look wholesome, the meal must be complete. Unfortunately, that is not always the case. Why chicken and rice isn’t enough: It can be useful for a day or two when your dog has a sensitive stomach, but it is not a complete long-term diet. Feed it every day and your dog can miss out on calcium, essential fatty acids, and other key nutrients. In short, the best healthy dog food recipes are not just fresh, they are balanced too. That balance is what makes homemade dog food a good long-term option rather than just a kind idea. Vet guidance: ingredients to use, limit, and avoid Knowing what goes into your dog’s bowl matters just as much as how you cook it. When vets talk about homemade dog food, ingredient safety is one of the first things they mention, because plenty of everyday foods in a family kitchen are fine for us but not so good for dogs. Once you know the basics, making homemade dog food for dogs feels much more straightforward. ✅ Safe to include Lean proteins such as chicken, turkey, beef, white fish, and eggs Carbohydrates like brown rice, oats, and plain cooked pasta Dog-safe vegetables including carrots, courgette, peas, green beans, and sweet potato Plain cooked pumpkin or butternut squash Small amounts of fruit like blueberries or seedless watermelon as occasional extras ⚠️ Feed in moderation Liver and other organ meats, which are nutritious but very rich and easy to overdo Spinach, which is fine now and then but best not served all the time Dairy such as plain yoghurt or cottage cheese, since some dogs tolerate it well and others get an upset tummy Salmon, which should always be cooked, not raw Avocado flesh, which is best limited or skipped because it is high in fat; the pit, skin, and leaves should be kept away completely ❌ Always avoid Grapes and raisins, which can cause sudden kidney problems Onions, garlic, leeks, and chives in any form Macadamia nuts and xylitol, often found in some nut butters and sugar-free snacks Chocolate and cooked bones A quick word of caution: puppies, senior dogs, and dogs with conditions like kidney disease, diabetes, pancreatitis, or allergies often need more tailored nutrition than standard homemade dog food recipes can offer. If that sounds like your dog, it’s well worth checking in with your vet before you change their meals. A little care at this stage makes healthy dog food recipes much safer and easier to get right. Easy homemade dog food recipes to try at home These homemade dog food recipes are meant to be practical starting points: simple enough for a midweek dinner rush, and easy to batch-cook for the freezer. They give you a sensible mix of protein, carbohydrate, and veg, but it’s worth saying clearly that homemade dog food is not automatically nutritionally complete just because it looks wholesome in the bowl. If you plan to feed homemade dog food for dogs regularly, ask your vet or a qualified canine nutritionist to help you balance the diet properly and decide whether you need a supplement. And if life gets busy, a trusted option from our dog food range can make the routine feel much more manageable. Chicken, Rice, and Veggie Bowl 300g cooked chicken breast, shredded 150g cooked brown rice 100g steamed carrots, diced 50g cooked peas Let everything cool, then mix well so your dog doesn’t just pick out the chicken and leave the veg behind. This makes a handy everyday meal idea and works well for batch prep. As a rough guide, a 10kg dog may eat around 250–300g per meal, so this batch gives you roughly two to three servings depending on appetite, age, and activity. Beef and Sweet Potato Mash 250g lean minced beef, browned and drained 200g cooked sweet potato, mashed 100g cooked green beans, chopped 1 tbsp plain, unsweetened Greek yogurt (optional) Cook the mince thoroughly and drain away excess fat before stirring everything together. The sweet potato gives it a soft texture that many dogs love, especially those who inhale their food in seconds. This batch makes about two generous portions for a medium dog of around 15kg. If your dog is sensitive to dairy, simply skip the yogurt. Salmon and Oat Supper 200g cooked salmon fillet, flaked with all bones removed 100g cooked rolled oats 100g cooked courgette, diced 1 tsp flaxseed oil (optional) Flake the salmon carefully and mix through the oats and courgette once cooled. If you use flaxseed oil, keep it to a small amount and treat it as an optional extra rather than a shortcut to a “complete” meal. This recipe makes one to two portions for a smaller dog under 10kg, or a single meal for a larger dog as part of a mixed feeding routine. Rotating homemade dog food recipes can help add variety across the week, but variety alone does not guarantee balance. Think of these as easy homemade dog food ideas you can use now and then, or build on with professional guidance if you want to feed this way long term. Keep portions realistic for your own dog, store leftovers safely, and if you’re unsure whether a recipe suits their age, health, or breed, it’s always wise to check with your vet first. How to portion, store, and switch your dog over safely Getting the practical side right matters just as much as choosing good homemade dog food recipes. Even well-balanced homemade dog food can cause tummy trouble if portions are too generous, meals are stored carelessly, or the change happens too fast. Start with your vet’s suggested daily calorie intake, then weigh out your dog’s full day of food rather than guessing by eye. From there, split it into however many meals your dog normally has. For example, if your dog eats twice a day, divide the daily amount into two equal portions. It also helps to keep an eye on body condition over the next few weeks. If your dog starts looking a little rounder or leaner than usual, adjust gently and check in with your vet if you’re unsure. How to transition over 7–10 days: Days 1–2: 25% homemade food, 75% current food Days 3–4: 50% homemade, 50% current food Days 5–6: 75% homemade, 25% current food Days 7–10: fully switch to homemade meals If stools go loose or appetite dips, pause and slow the change down Storage at a glance: Fridge: keep homemade dog food in an airtight container for 3–4 days Freezer: freeze meal-sized portions for up to 3 months Tip: label each container with the date so nothing gets lost at the back One simple habit makes life easier: portion meals before chilling or freezing. It turns busy evenings into a quick grab-and-serve job. If you’d like more step-by-step help, our guide to switching your dog’s food safely is a handy next read. When homemade dog food works well — and when to ask for help Homemade dog food can be a genuinely wonderful choice — for the right dog, in the right hands. If your dog is a healthy adult, you enjoy cooking, and you’re happy to do a little planning, it can be one of the most nourishing and rewarding ways to feed them. It tends to work especially well for dogs with food sensitivities, picky eaters who’ve turned their nose up at commercial food, or pet parents who simply want to know exactly what’s going into the bowl. When meals are properly balanced and varied, most dogs absolutely thrive on it. Some dogs, though, need a little more support. Puppies, seniors, pregnant or nursing dogs, and those managing health conditions like kidney disease, diabetes, or allergies all have specific nutritional needs that are genuinely difficult to meet without professional input. If your dog falls into any of these groups, it’s worth speaking with your vet before you start — or asking for a referral to a qualified canine nutritionist. They’re not there to talk you out of it; they’re there to help you do it well. And if you notice any changes after switching — loose stools, low energy, a dull coat, unexpected weight shifts — pay attention. Your dog is telling you something needs tweaking. Homemade dog food, done well, is an act of love. Just make sure that love comes with a little expert backup when it counts. Frequently Asked Questions What are the best ingredients to use for homemade dog food? The best ingredients for homemade dog food are a balanced mix of protein, dog-safe carbohydrates, vegetables, healthy fats, and the right vitamins and minerals. Good staples include chicken, turkey, beef, eggs, fish, brown rice, oats, sweet potato, carrots, green beans, and courgette, with calcium and other nutrients properly covered too. What are common mistakes in homemade dog food? Common mistakes include feeding meals that look wholesome but are not actually balanced, relying on chicken and rice long term, missing key nutrients like calcium and essential fatty acids, overdoing rich ingredients like organ meat, using unsafe foods, and switching too quickly, which can upset your dog’s digestion. What are some good homemade foods for dogs? Good homemade foods for dogs include simple cooked meals built around lean protein, a gentle carbohydrate, and dog-safe vegetables. Practical options include chicken with brown rice and carrots, beef with sweet potato and green beans, or cooked salmon with oats and courgette, as long as meals are balanced overall.