If your dog keeps scratching and biting at their skin, food could be the problem.
Many commercial kibble brands contain common allergens, such as chicken, beef, wheat, and soy, which can trigger reactions in sensitive dogs.
As a certified pet nutritionist, I have helped hundreds of dog owners identify and eliminate dietary triggers. Homemade food is one of the most effective tools I recommend.
I put together this list of homemade dog food for allergies to help you take control of what goes into your pup’s bowl.
Each recipe uses simple, allergy-friendly ingredients that support skin health and reduce itching.
This post covers easy meals you can cook at home using proteins and vegetables that are gentle on your dog’s stomach and skin.
From turkey and sweet potato to salmon and quinoa, there is something for every pup. You will also find tips on picking the right ingredients and switching your dog to a new diet safely. Let’s get started.
Reason for Food Allergies in Dogs
Food allergies develop when a dog’s immune system reacts to a specific protein in their diet.
The body treats that ingredient as a threat. This leads to itching, redness, ear infections, and stomach issues.
According to the American Kennel Club, the most common food allergens in dogs include beef, dairy, chicken, eggs, wheat, and soy.
Homemade dog food for allergies helps because it removes hidden triggers found in processed kibble.
Cooking at home gives full control over every ingredient. A limited-ingredient approach, using one novel protein and one carb source, makes it easier to identify the cause of the reaction.
An elimination diet is the most reliable method to pinpoint the exact allergen bothering your dog.
Food Allergy vs. Food Intolerance: What is the Difference?
Understand the key differences between food allergy and food intolerance in dogs, including causes, symptoms, diagnosis methods, and how each condition is managed through diet and care.
| Feature | Food Allergy | Food Intolerance |
|---|---|---|
| Cause | Immune system response to a protein | The digestive system has difficulty processing an ingredient |
| Symptoms | Itching, hives, ear infections, and skin redness | Vomiting, diarrhea, gas, bloating |
| Onset | It can appear after years of exposure | Usually appears shortly after eating |
| Diagnosis | Elimination diet (8 to 12 weeks) | Dietary adjustment and observation |
| Treatment | Permanent avoidance of the allergen | Reducing or removing the trigger ingredient |
Best Homemade Dog Food for Allergies Recipes
These allergy-friendly recipes use novel proteins and anti-inflammatory vegetables. Consult your vet for dietary changes and adjust portions based on your dog’s weight and activity level.
1. Turkey and Sweet Potato Meal

Ground turkey is a lean protein suitable for dogs with chicken or beef allergies, while sweet potatoes provide fiber and beta-carotene for skin health.
This easy homemade dog food is gentle on the stomach and takes under 30 minutes to make.
This is often the first recipe I suggest to clients starting an elimination diet. The ingredient list is short enough to keep things clean, and most dogs take to it right away.
When switching diets, make sure any snacks you give are also allergen-free. Safe, healthy treats for dogs can keep rewards consistent without undoing progress.
Serving: 4 to 5 cups | Cook time: 25 to 30 minutes
Ingredients: 1 pound ground turkey, 2 sweet potatoes, 1 tablespoon coconut oil
Steps:
- Cook 1 pound of ground turkey in a pan until fully browned. Drain any excess fat.
- Boil 2 sweet potatoes until soft, then mash them thoroughly.
- Mix the mashed sweet potatoes into the cooked turkey.
- Stir in 1 tablespoon of coconut oil until evenly combined.
- Let the meal cool completely before serving.
Serving tip: Store leftovers in the fridge for up to 3 days or freeze portions for up to 2 weeks. Serve at room temperature.
2. Salmon and Quinoa Bowl

Salmon provides a strong dose of omega-3 fatty acids, which help reduce inflammation and soothe itchy skin.
Quinoa is a grain-free carb that adds protein and fiber without triggering gluten reactions. This anti-inflammatory recipe is ideal for dogs with dry, flaky skin.
Serving: 5 to 6 cups | Cook time: 30 to 35 minutes
Ingredients: 1 pound salmon, 1 cup quinoa, 1/2 cup green beans, 1/2 cup carrots
Steps:
- Bake 1 pound of salmon at 375F for 20 minutes until fully cooked.
- Cook 1 cup of quinoa separately according to package directions.
- Steam half a cup of green beans and half a cup of carrots until tender.
- Flake the baked salmon into small pieces, removing any bones.
- Combine all ingredients in a large bowl and let cool before serving.
Serving tip: Rich in omega-3s. Ideal for dogs dealing with dry, flaky skin or persistent itching.
3. Venison and Pumpkin Stew

Venison is a novel protein that most dogs have never eaten before. This makes it a top pick for an elimination diet. Pumpkin aids digestion and adds soluble fiber.
Serving: 4 to 5 cups | Cook time: 25 to 30 minutes
Ingredients: 1 pound ground venison, 1 cup plain canned pumpkin (not pie filling), 1/2 cup cooked peas, 1 tablespoon coconut oil
Steps:
- Heat 1 tablespoon of coconut oil in a pan over medium heat.
- Brown 1 pound of ground venison until fully cooked. Drain any excess fat.
- Add 1 cup of plain canned pumpkin and stir well.
- Stir in 1/2 cup of cooked peas.
- Simmer for about 10 minutes on low heat, then let cool before serving.
Serving tip: Double-check that the canned pumpkin is plain and not pie filling. Pie filling contains sugar and spices that are harmful to dogs.
4. Duck and Brown Rice Mix

Duck is another novel protein that rarely causes allergic reactions. Brown rice is easy to digest and gives sustained energy.
This meal supports coat health while keeping common allergens out of the bowl.
Serving: 5 to 6 cups | Cook time: 35 to 40 minutes
Ingredients: 1 pound duck breast, 1 cup brown rice, 1/2 cup broccoli, 1/2 cup carrots, fish oil (drizzle)
Steps:
- Cook 1 pound of duck breast until fully done, then shred the meat into small pieces.
- Boil 1 cup of brown rice according to package directions.
- Steam half a cup of broccoli and half a cup of carrots until tender.
- Combine the shredded duck, rice, and vegetables in a large bowl.
- Drizzle fish oil over the top, stir, and let cool before serving.
Serving tip: Fish oil adds omega-3 fatty acids that support coat health and reduce inflammation. Start with a small drizzle and adjust based on your dog’s size.
5. Lamb and Butternut Squash

Lamb is a rich source of protein and zinc, supporting immune function, while butternut squash offers vitamins A and C for healthier skin.
This homemade dog food is packed with nutrients that promote healing.
Serving: 5 to 6 cups | Cook time: 35 to 40 minutes
Ingredients: 1 pound ground lamb, 1 cup cubed butternut squash, 1/2 cup cooked lentils, 1 tablespoon flaxseed oil
Steps:
- Cook 1 pound of ground lamb in a pan until fully browned. Drain any excess fat.
- Roast 1 cup of cubed butternut squash at 400F for 20 to 25 minutes until soft.
- Boil 1/2 cup of lentils until soft and fully cooked.
- Combine the lamb, roasted squash, and lentils in a large bowl.
- Add 1 tablespoon of flaxseed oil, mix well, and let cool before serving.
Serving tip: Flaxseed oil adds healthy fats that support skin repair. Store in the fridge and use within 3 days.
6. White Fish and Peas

Cod and haddock are mild, low-allergen proteins rich in omega-3 fatty acids. Peas provide plant-based protein and fiber.
A light, easy-to-digest option for dogs with sensitive stomachs and itchy skin.
Serving: 3 to 4 cups | Cook time: 20 to 25 minutes
Ingredients: 1 pound white fish fillets (cod or haddock), 1/2 cup peas, 1/2 cup diced carrots, 1 teaspoon olive oil
Steps:
- Steam 1 pound of white fish fillets until flaky and fully cooked.
- Boil half a cup of peas and half a cup of diced carrots until tender.
- Flake the steamed fish into small pieces, removing any bones.
- Combine the fish, peas, and carrots in a bowl.
- Add 1 teaspoon of olive oil, mix gently, and let cool before serving.
Serving tip: One of the lightest recipes on this list. A good starting point for dogs with very sensitive stomachs.
7. Bison and Carrot Blend

Bison is leaner than beef and contains fewer calories with more protein per serving. Carrots are loaded with antioxidants that fight inflammation.
This limited-ingredient recipe works well for dogs on a strict elimination diet.
Serving: 4 to 5 cups | Cook time: 20 to 25 minutes
Ingredients: 1 pound ground bison, 1 cup diced carrots, 1/2 cup green beans, 1 tablespoon coconut oil
Steps:
- Brown 1 pound of ground bison in a skillet until fully cooked. Drain any excess fat.
- Boil 1 cup of diced carrots and half a cup of green beans until tender.
- Combine the bison, carrots, and green beans in a large bowl.
- Stir in 1 tablespoon of coconut oil until evenly mixed.
- Let the meal cool completely before serving.
Serving tip: Bison can be pricier than other proteins. Buying in bulk from a local butcher or farm often lowers the cost.
8. Rabbit and Zucchini Meal

Rabbit is one of the rarest proteins in commercial dog food. This makes it an excellent choice for homemade dog food for allergies when other proteins fail.
The mild flavor of rabbit appeals to picky eaters dealing with food sensitivities.
I have seen rabbit-based diets produce noticeable improvements in dogs that failed to respond to turkey or fish.
This is especially true for dogs that have eaten chicken-based kibble their entire lives and have developed sensitivities to many common proteins.
Serving: 4 to 5 cups | Cook time: 25 to 30 minutes
Ingredients: 1 pound rabbit meat, 1 cup diced zucchini, 1/2 cup cooked oats, flaxseed oil (drizzle)
Steps:
- Cook 1 pound of rabbit meat until fully done. Shred or dice into small pieces.
- Dice 1 cup of zucchini and saute in a pan until soft.
- Cook 1/2 cup of oats according to package directions.
- Combine the rabbit, zucchini, and oats in a bowl.
- Drizzle flaxseed oil over the top, mix gently, and let cool before serving.
Serving tip: Rabbit can be sourced from specialty butchers or online pet food suppliers. Always use unseasoned, plain rabbit meat.
9. Pork and Apple Mix

Lean pork provides essential amino acids, and apples contain quercetin, a natural antihistamine that can help reduce allergy symptoms.
Serving: 4 to 5 cups | Cook time: 20 to 25 minutes
Ingredients: 1 pound ground pork, 1 small apple (seeds removed), 1 cup cooked rice, 1/2 cup spinach
Steps:
- Brown 1 pound of ground pork in a pan until fully cooked. Drain any excess fat.
- Grate 1 small apple, removing all seeds.
- Add the grated apple to the pan with the pork and stir.
- Stir in 1 cup of cooked rice and 1/2 cup of spinach.
- Mix until well combined, then let cool before serving.
Serving tip: Always remove apple seeds before adding to the recipe. Apple seeds contain trace amounts of cyanide, which is harmful to dogs.
10. Sardine and Spinach Bowl

Sardines are small but mighty when it comes to omega-3 content. They promote healthy skin and reduce inflammation. Spinach adds iron, vitamins, and minerals.
A budget-friendly homemade dog food for allergies that packs a serious nutritional punch.
I often suggest this to clients watching their grocery budget. A can of sardines in water typically costs under $2, and the omega-3 content rivals that of fresh salmon at a fraction of the price.
Serving: 3 to 4 cups | Cook time: 15 to 20 minutes
Ingredients: 2 cans sardines (packed in water), 1/2 cup brown rice, 1 cup spinach
Steps:
- Drain 2 cans of sardines packed in water.
- Cook 1/2 cup of brown rice according to package directions.
- Lightly steam 1 cup of spinach until wilted.
- Combine the sardines, rice, and spinach in a bowl.
- Mix gently and let cool before serving.
Serving tip: The most budget-friendly recipe on this list. Use only sardines packed in water, not oil or flavored sauces.
11. Turkey and Lentil Stew

Lentils are a great source of plant-based protein and fiber, which support gut health. Combined with turkey, this meal is gentle and filling.
Turmeric works as a natural antioxidant that can help calm skin irritation in allergic dogs.
Serving: 5 to 6 cups | Cook time: 30 to 35 minutes
Ingredients: 1 pound ground turkey, 1/2 cup lentils, 1/2 cup diced carrots, 1/2 cup diced zucchini, 1 teaspoon turmeric
Steps:
- Cook 1 pound of ground turkey in a pan until fully browned. Drain any excess fat.
- Boil 1/2 cup of lentils until soft and fully cooked.
- Dice and steam half a cup of carrots and half a cup of zucchini until tender.
- Combine the turkey, lentils, carrots, and zucchini in a large bowl.
- Add 1 teaspoon of turmeric, mix thoroughly, and let cool before serving.
Serving tip: Start with a small amount of turmeric and increase gradually. Some dogs may need time to adjust to the flavor.
12. Cod and Sweet Potato Meal

Cod is a hypoallergenic fish that rarely triggers reactions. Sweet potatoes provide complex carbohydrates and vitamins that support healthy skin.
Serving: 4 to 5 cups | Cook time: 25 to 30 minutes
Ingredients: 1 pound cod, 2 small sweet potatoes, 1/2 cup green beans
Steps:
- Bake 1 pound of cod at 375F for 15 minutes until fully cooked and flaky.
- Boil 2 small sweet potatoes until soft, then mash them.
- Steam half a cup of green beans until tender.
- Flake the cod into small pieces, removing any bones.
- Combine the cod, mashed sweet potatoes, and green beans. Let cool before serving.
Serving tip: A simple 3-ingredient recipe that works well for dogs just starting an elimination diet. Easy to batch cook and freeze.
13. Venison and Green Bean Blend

Green beans are low in calories and high in fiber. They pair well with venison for a clean, allergy-friendly meal.
This homemade dog food for allergies keeps things minimal while still providing complete nutrition.
Serving: 4 to 5 cups | Cook time: 25 to 30 minutes
Ingredients: 1 pound venison, 1 cup chopped green beans, 1/2 cup diced sweet potato, 1 tablespoon coconut oil
Steps:
- Brown 1 pound of venison in a pan until fully cooked. Drain any excess fat.
- Steam 1 cup of chopped green beans and half a cup of diced sweet potato until tender.
- Combine the venison, green beans, and sweet potato in a large bowl.
- Stir in 1 tablespoon of coconut oil until evenly mixed.
- Let the meal cool completely before serving.
Serving tip: One of the most minimal recipes on this list. Ideal for the strictest phase of an elimination diet.
14. Salmon and Pumpkin Puree

Pumpkin supports digestion and helps firm up stools, which is useful for dogs adjusting to a new diet. Salmon adds anti-inflammatory omega-3 fatty acids.
A smooth, easy-to-eat meal that works for both adult dogs and seniors with dental issues.
Serving: 4 to 5 cups | Cook time: 25 to 30 minutes
Ingredients: 1 pound salmon, 1 cup plain pumpkin puree, 1/2 cup cooked quinoa
Steps:
- Bake 1 pound of salmon at 375F for 20 minutes until fully cooked.
- Cook 1/2 cup of quinoa according to package directions.
- Flake the baked salmon into small pieces, removing any bones.
- Mix the flaked salmon with 1 cup of plain pumpkin puree.
- Stir in the cooked quinoa gently, then let cool before serving.
Serving tip: The smooth texture makes this a good option for older dogs with dental problems who struggle with harder foods.
15. Duck and Quinoa Bowl
This recipe combines allergy-safe ingredients for a balanced, protein-rich meal.
Using 1 pound of cooked, shredded duck breast and 1 cup of cooked quinoa creates a hearty base. Serve at room temperature as a nourishing, grain-free homemade dog food option that most dogs enjoy.
Serving: 4 to 5 cups | Cook time: 30 to 35 minutes
Ingredients: 1 pound duck breast, 1 cup quinoa, 1/2 cup broccoli, 1 tablespoon fish oil
Steps:
- Cook 1 pound of duck breast until fully done. Shred the meat into small pieces.
- Cook 1 cup of quinoa according to package directions.
- Steam half a cup of broccoli until tender.
- Combine the shredded duck, quinoa, and broccoli in a large bowl.
- Drizzle 1 tablespoon of fish oil over the top, mix gently, and let cool before serving.
Serving tip: Fish oil boosts omega-3 intake for coat and skin health. This grain-free recipe works well as a regular rotation meal after the elimination phase.
Quick Reference: Which Recipe for Which Dog?
Choose the right homemade dog recipe based on specific needs like allergies, skin health, digestion, or budget, ensuring balanced nutrition and targeted support for different life stages.
| Recipe | Best For | Key Benefit | Budget |
|---|---|---|---|
| Turkey and Sweet Potato | First-time elimination diet | Gentle, short ingredient list | Low |
| Salmon and Quinoa | Dry, flaky skin | High omega-3 content | Medium |
| Venison and Pumpkin | Dogs are new to novel proteins | Digestive support | Medium |
| Duck and Brown Rice | Coat and skin health | Sustained energy | Medium |
| Sardine and Spinach | Budget-conscious owners | High omega-3 at low cost | Very low |
| Rabbit and Zucchini | Multi-protein sensitivity dogs | Rare protein, picky-eater friendly | High |
| Cod and Sweet Potato | Strictest elimination phase | 3 ingredients, easy to freeze | Low |
| Salmon and Pumpkin Puree | Senior dogs or dental issues | Smooth texture, anti-inflammatory | Medium |
| Bison and Carrot | Dogs are sensitive to common meats | Lean, low-calorie protein | High |
| Turkey and Lentil Stew | Dogs needing gut support | Fiber, anti-inflammatory turmeric | Low |
Foods to Always Avoid in Homemade Dog Food
Knowing what to leave out is just as important as knowing what to include. Beyond common allergens, the following ingredients should never appear in your dog’s meals:
- Onions and garlic: Toxic to dogs; cause red blood cell damage even in small amounts
- Grapes and raisins: Can cause acute kidney failure
- Xylitol: A sweetener found in some nut butters; highly toxic
- Cooked bones: Splinter and create internal injury risks
- Excessive salt: Leads to sodium toxicity and worsens inflammation
- Nutmeg: A common pantry spice, toxic to dogs in even moderate amounts
- Macadamia nuts: Can cause weakness, vomiting, and tremors in dogs
- Avocado: Contains persin, which can cause digestive upset and more serious reactions in some dogs
When shopping for novel proteins, always read labels carefully. Some “pork” or “rabbit” products are seasoned or marinated, and those are not safe for dogs with allergies.
How to Switch Your Dog to a Homemade Diet?
Switching to a homemade diet takes some planning. Start by introducing the new food slowly. Mix a small amount with the current diet for the first week.
Gradually increase the homemade portion over 10 to 14 days.
Stick to one protein source at a time, especially during an elimination diet. This helps identify which ingredients cause problems.
If your dog shows signs of digestive upset during the switch, a temporary bland diet for dogs can help settle their stomach before continuing the transition.
Store homemade meals in the fridge for up to 3 days or freeze them for up to 2 weeks. Always let food cool before serving.
According to Cummings Veterinary Medical Center at Tufts University, most homemade diets need a vitamin and mineral supplement to be nutritionally complete.
In my practice, I typically recommend starting with the simplest possible recipe: one protein, one carb, one vegetable.
Only after the dog stabilizes do I add healthy fats or supplements.
This makes it much easier to attribute any positive or negative change to a specific ingredient. Rushing the process is the most common mistake I see.
Supplements to Consider for Dogs on Homemade Allergy Diets
Essential supplements help balance homemade allergy diets for dogs, supporting skin health, digestion, and overall nutrition while preventing deficiencies that can occur in limited or home-prepared meals.
| Supplement | Why It Helps | Notes |
|---|---|---|
| Fish oil (omega-3) | Reduces skin inflammation, supports coat | Add after cooking; heat degrades omega-3s |
| Calcium (ground eggshell or supplement) | Balances phosphorus from meat-heavy meals | Consult a vet for the correct dose by weight |
| Dog-specific multivitamin | Covers micronutrient gaps in homemade diets | Choose one formulated for homemade diets |
| Zinc | Supports skin repair and immune function | Especially important in fish-based diets |
| Probiotics | Supports gut health during diet transition | Use dog-specific strains |
Conclusion
Cooking for a dog with allergies can feel like a big task at first, but it gets easier with each batch.
I have shared these simple recipes that use allergy-safe proteins and vegetables to help reduce itching and skin problems.
The key is to keep meals simple, use fresh ingredients, and watch how your dog responds over time.
If you notice less scratching and healthier skin, the new diet may be working.
Homemade dog food for allergies puts you in charge of what your dog eats, and that control can make a real difference in their comfort and health.
Talk to your vet before making any big changes. Share your favorite recipe or ask a question in the comments below.
