Homemade dog food for German Shepherds requires a diet with 18–25% protein, 5–10% fat, and low-glycemic carbs, prepared with lean meats and safe vegetables while avoiding toxic ingredients like onions and garlic.
A German Shepherd’s size, energy level, and breed-specific joint concerns make getting their diet right critical. Commercial kibble covers the basics, but a well-planned homemade diet lets you control every ingredient. The key is hitting the right protein-to-fat balance — not too lean, not too rich — and keeping calcium levels tight for their growing frames.
Nutritional Requirements for German Shepherds
Adult German Shepherds need 18–22% protein on a dry weight basis, with active dogs going up to 25%. Puppies under a year need 22–24% protein and up to 10% fat to support rapid growth. Fat should come from high-quality sources like fish oil or chicken fat — generic fats offer far less nutritional value.
Carbohydrates should be low-glycemic: rice, barley, oats, and quinoa are good choices. Corn, wheat, and soy are less digestible and can cause gas or loose stools. Calcium is especially important for large-breed puppies — the target is 0.7–1.2% of dry weight to support proper bone development without overloading the joints.
Daily calorie needs range from roughly 1,270 kcal for an inactive older adult to 2,100 kcal for an active dog. Feed adults two meals daily, puppies three to four.
Three Reliable Homemade Recipes
These recipes are starting points — each provides balanced macronutrients but should be reviewed by a veterinarian before becoming a permanent diet.
Ground Turkey & Quinoa: Cook 1 cup quinoa per package instructions. Brown 500g lean ground turkey in a separate pan. Add 1 cup chopped spinach to the turkey and cook until wilted. Combine everything with ½ cup blueberries (optional) and serve warm.
Crock Pot Beef & Rice: In a 6.5-quart slow cooker, combine 4 cups white rice, 1 cup brown rice, 1 cup barley, 2 lbs frozen vegetables (potatoes, carrots, celery), 3 Tbsp olive oil, 10 oz chicken livers, 1 lb ground beef or turkey, and 10 cups water or unsalted stock. Cook on low for 6 hours, then cool before serving. Note: some versions include garlic, but garlic is considered toxic by most veterinary authorities — omit it unless your vet explicitly clears it.
Chicken & Rice Boil: Boil chicken pieces in a large pot. Add rice, reduce heat to low, and simmer 20 minutes. Stir in vegetables and cook 5 more minutes. Cool, chop the chicken into bite-sized pieces, and serve at room temperature.
For a reader ready to explore tested commercial options alongside homemade, browse our top dog food picks for shepherds to compare ingredients across brands.
Transitioning to Homemade Food Safely
Switch gradually over one to two weeks. Start by mixing a small amount of homemade food with your dog’s current diet, then increase the proportion every few days. Watch for diarrhea, vomiting, or signs of allergies — a slow transition lets their digestive system adjust without shock. If issues appear, dial back to the previous ratio and hold there for a few more days before trying again.
Water intake matters too: , especially when eating dry kibble or during warmer months.
Common Mistakes to Avoid
Never include these ingredients: onions, garlic, chocolate, avocados, and grapes are toxic to dogs and can cause serious health issues. Even small amounts of garlic are controversial — some online recipes include it, but most veterinary sources strongly advise against it.
Watch fat content: too much fat can trigger pancreatitis, especially in German Shepherds. Use lean ground turkey or beef and measure oil additions carefully.
Don’t skip veterinary approval: homemade diets can easily get out of balance — too much protein strains the kidneys, and incorrect calcium harms growing puppies. A vet or canine nutritionist can check your recipe against your dog’s specific needs.
Watch portion sizes: a general guideline is 2–3% of your dog’s body weight in food daily. , adjusted up for active dogs and down for seniors.
FAQs
Can I feed my German Shepherd homemade food every day?
Yes, but only if the recipe is nutritionally complete and approved by a veterinarian. A diet of straight meat and rice will develop deficiencies over time — you need balanced protein, fat, calcium, and vitamins.
Is raw chicken safe for German Shepherds?
Raw chicken carries risks of Salmonella and other bacteria for both your dog and your family. If you want a raw diet, work with a veterinarian to source high-quality, pathogen-tested meat and follow strict handling protocols.
How do I know if my homemade diet is balanced?
The best way is a veterinary nutrition consultation — they can run a recipe analysis against your dog’s age, weight, and activity level. Blood work every few months also catches early imbalances before they cause symptoms.
References & Sources
- Timberwolf Pet. “Understanding the Nutritional Requirements of German Shepherds.” Details protein and fat targets for adults and puppies.
- Mittelwest German Shepherds. “German Shepherd Feeding Chart.” Caloric intake guidelines and portion recommendations by weight.
- Sequoyah German Shepherds. “Foods Toxic to German Shepherds.” Lists ingredients that must be avoided in homemade diets.
Mo Maruf
I created WellFizz to bridge the gap between vague wellness advice and actionable solutions. My mission is simple: to decode the research and give you practical tools you can actually use.
Beyond the data, I am a passionate traveler. I believe that stepping away from the screen to explore new environments is essential for mental clarity and physical vitality.