Easy Homemade Dog Food: 5 Recipes for Beginners

By Graham Whitmore | September 15, 2024 | 14 min read

Starting your homemade dog food journey doesn't need to be complicated or overwhelming. These five beginner-friendly recipes use simple ingredients available at any grocery store and require minimal cooking skills. Each recipe has been formulated to provide complete and balanced nutrition for adult dogs, with clear instructions and nutritional breakdowns to ensure your dog thrives on home-prepared meals.

Why These Recipes Work for Beginners

As a senior canine diet consultant, I've worked with hundreds of dog owners making their first attempts at homemade feeding. The most common reasons people abandon the effort are complexity, confusion about nutritional balance, and time constraints. These five recipes address all three challenges by using straightforward ingredients, providing complete nutritional profiles, and utilizing cooking methods that allow for efficient batch preparation.

Each recipe follows a similar structure that makes it easy to remember proportions even without referring to written instructions. You'll notice the pattern: approximately 40-50% protein, 30-40% vegetables, and 10-20% carbohydrates, plus essential supplements. This consistency helps you understand the basic framework of canine nutrition while building confidence in your ability to prepare balanced meals.

The recipes are designed for rotation. Feeding the same food every day, even if nutritionally complete, can lead to food sensitivities over time. By rotating through these five recipes weekly or bi-weekly, you provide nutritional variety that mirrors the diverse diet dogs would naturally consume. Variety also prevents boredom and ensures a broader spectrum of nutrients, as different proteins and vegetables offer different vitamin and mineral profiles.

Essential Equipment You'll Need

Before diving into the recipes, gather these basic tools that will make preparation easier and more efficient. A digital kitchen scale is non-negotiable for accurate portioning. Dogs require precise amounts based on their weight and activity level, and eyeballing portions leads to overfeeding or underfeeding. A scale that measures in both ounces and grams, with at least a 10-pound capacity, works well for most households.

Large stainless steel or glass mixing bowls are essential for combining ingredients. Avoid plastic, which can harbor bacteria in scratches and may leach chemicals when used with warm food. You'll need at least two large bowls: one for mixing and one for portioning. A set of measuring cups and spoons ensures accuracy when adding supplements and oils.

For cooking, a large stockpot or Dutch oven with a capacity of at least 8 quarts allows you to prepare multiple days' worth of food in one batch. A slow cooker serves as an excellent alternative, particularly for the recipes that benefit from low, slow cooking. A food processor or high-powered blender is crucial for pureeing vegetables, as dogs cannot efficiently digest whole plant matter due to the cellulose in plant cell walls.

Storage containers should be made of glass or BPA-free plastic with tight-fitting lids. Portion individual meals into containers to make feeding time effortless. For freezer storage, use containers specifically designed for freezing, or invest in a vacuum sealer to prevent freezer burn and extend storage time up to six months. Label everything with the recipe name and date prepared.

Recipe 1: Basic Chicken and Vegetable Medley

This foundation recipe serves as the perfect introduction to homemade dog food. Chicken is highly digestible, affordable, and familiar to most dogs, making it an ideal starting protein. This recipe yields approximately 10 pounds of food, enough for a 50-pound dog for about one week.

Ingredients:

5 pounds boneless, skinless chicken thighs (not breast, as thighs contain more fat and flavor)
2 pounds sweet potatoes, peeled and diced
1 pound carrots, peeled and chopped
1 pound green beans, fresh or frozen
8 ounces chicken liver
2 cups cooked brown rice
3 tablespoons ground flaxseed
2 tablespoons fish oil (providing approximately 2,000 mg EPA/DHA)
2 teaspoons ground eggshell powder or calcium carbonate (approximately 4,000 mg calcium)
1 multivitamin tablet formulated for homemade dog diets, crushed

Preparation Instructions:

Begin by cooking the brown rice according to package directions and set aside to cool. In your large stockpot, add the chicken thighs and chicken liver with enough water to cover by about 2 inches. Bring to a boil, then reduce heat and simmer for 25-30 minutes until the chicken is cooked through and reaches an internal temperature of 165°F. Remove the chicken and liver from the pot, reserving the cooking liquid.

In the same cooking liquid, add the diced sweet potatoes and carrots. Simmer for 15 minutes until they begin to soften, then add the green beans and cook for an additional 10 minutes until all vegetables are very tender. Drain the vegetables, reserving about 2 cups of the cooking liquid for later use if the mixture seems too dry.

While the vegetables cool slightly, chop the cooked chicken thighs and liver into small, bite-sized pieces appropriate for your dog's size. In a food processor, pulse the cooked vegetables until they're finely chopped but not completely pureed. Some texture is beneficial for dental health and satiety, but the pieces should be small enough that your dog won't pick them out.

In your largest mixing bowl, combine the chopped chicken and liver, processed vegetables, and cooked brown rice. Mix thoroughly to ensure even distribution. Add the ground flaxseed, fish oil, eggshell powder, and crushed multivitamin. Mix again until all supplements are evenly incorporated throughout the food. If the mixture seems too dry, add some of the reserved cooking liquid until you achieve a moist but not soupy consistency.

Nutritional Breakdown (per pound of food):

Calories: 520
Protein: 28g
Fat: 18g
Carbohydrates: 32g
Fiber: 4g
Calcium: 800mg
Phosphorus: 620mg
Calcium:Phosphorus ratio: 1.29:1

Recipe 2: Turkey and Quinoa Power Bowl

Turkey provides a lean protein alternative to chicken, making this recipe ideal for dogs that need to maintain or lose weight. Quinoa offers a complete protein source from the plant kingdom and provides all nine essential amino acids, making it nutritionally superior to rice or oats.

Ingredients:

5 pounds ground turkey (93% lean)
1.5 cups dry quinoa (yields about 4.5 cups cooked)
2 pounds butternut squash, peeled and cubed
1 pound broccoli florets
1 pound spinach, fresh
8 ounces turkey heart or chicken liver
3 tablespoons coconut oil
2 tablespoons salmon oil
2 teaspoons calcium carbonate
400 IU vitamin E
1 multivitamin for homemade dog diets

Preparation Instructions:

Cook quinoa according to package directions, typically a 1:2 ratio of quinoa to water, simmering for about 15 minutes until fluffy. Set aside to cool. In a large skillet over medium heat, brown the ground turkey, breaking it into small crumbles as it cooks. Add the turkey heart or liver in the last 5 minutes of cooking. The meat should reach 165°F internal temperature. Drain excess fat if needed, but leave some for flavor and nutrition.

Steam the butternut squash cubes for 12-15 minutes until fork-tender. Add the broccoli florets to the steamer for the final 8 minutes. In the last 2 minutes, add the fresh spinach to wilt. Steaming preserves more nutrients than boiling and prevents the vegetables from becoming waterlogged.

Transfer the steamed vegetables to a food processor and pulse until finely chopped. The mixture should have some texture but no large chunks. In your large mixing bowl, combine the cooked turkey and organ meat, processed vegetables, and cooked quinoa. Mix thoroughly.

Add the coconut oil while the mixture is still warm so it incorporates evenly. Once the food has cooled to room temperature, add the salmon oil, calcium carbonate, vitamin E, and crushed multivitamin. Mix until all supplements are evenly distributed. The coconut oil adds medium-chain triglycerides that support brain health and provide quick energy.

Nutritional Breakdown (per pound of food):

Calories: 485
Protein: 32g
Fat: 15g
Carbohydrates: 28g
Fiber: 5g
Calcium: 780mg
Phosphorus: 590mg
Calcium:Phosphorus ratio: 1.32:1

Recipe 3: Fish and Sweet Potato Omega Boost

Fish-based recipes provide exceptional omega-3 fatty acids that support skin health, reduce inflammation, and promote cognitive function. This recipe uses whitefish, which is generally safer and less likely to contain heavy metals compared to larger fish species like tuna.

Ingredients:

5 pounds boneless, skinless cod, haddock, or tilapia fillets
3 pounds sweet potatoes, peeled and cubed
1 pound zucchini, chopped
1 pound peas, fresh or frozen
8 ounces salmon (with skin for added omega-3s)
2 cups cooked white rice
3 tablespoons ground chia seeds
2 tablespoons fish oil
2 teaspoons eggshell powder
500 mg kelp powder (for iodine)
1 multivitamin for homemade dog diets

Preparation Instructions:

Cook white rice according to package directions and set aside. In a large baking dish, arrange the whitefish fillets and salmon. Bake at 375°F for 20-25 minutes until the fish flakes easily with a fork and reaches 145°F internal temperature. Remove any bones carefully, even though the fish is boneless, occasionally small pin bones remain. Flake the fish into small pieces, including the salmon skin which contains concentrated omega-3s.

Boil the sweet potato cubes in a large pot until very tender, about 15-20 minutes. Add the chopped zucchini and peas for the final 8 minutes of cooking. Drain thoroughly and allow to cool slightly before processing. Fish-based recipes benefit from drier vegetables since fish itself contains significant moisture.

Process the vegetables in a food processor until finely chopped. In your large mixing bowl, combine the flaked fish, processed vegetables, and cooked white rice. Mix gently to avoid turning the fish into paste while ensuring even distribution. Add the ground chia seeds, fish oil, eggshell powder, kelp powder, and crushed multivitamin. Mix until supplements are incorporated throughout.

Nutritional Breakdown (per pound of food):

Calories: 445
Protein: 35g
Fat: 12g
Carbohydrates: 30g
Fiber: 4g
Calcium: 820mg
Phosphorus: 640mg
Calcium:Phosphorus ratio: 1.28:1

Recipe 4: Beef and Brown Rice Classic

Beef provides rich flavor that even picky dogs find irresistible, along with high levels of zinc, iron, and B vitamins. This recipe uses ground beef for convenience, but you can substitute cubed beef chuck or other cuts for variety.

Ingredients:

5 pounds ground beef (80-85% lean)
2 cups dry brown rice (yields about 6 cups cooked)
2 pounds carrots, peeled and chopped
1 pound kale, roughly chopped
1 pound green beans, fresh or frozen
12 ounces beef liver
3 tablespoons olive oil
2 tablespoons fish oil
2 teaspoons calcium carbonate
1 multivitamin for homemade dog diets

Preparation Instructions:

Cook brown rice according to package directions, typically requiring 45-50 minutes of simmering. Set aside to cool. In a large skillet or pot, brown the ground beef over medium heat, breaking it into small crumbles. When the beef is about halfway cooked, add the beef liver cut into small pieces. Continue cooking until all meat reaches 160°F internal temperature. Do not drain the fat unless there's an excessive amount, as beef fat contains valuable nutrients and calories.

In a separate pot, boil the chopped carrots for 10 minutes, then add the green beans and kale. Cook for an additional 10 minutes until all vegetables are very tender. Kale can be tough if undercooked, so ensure it's soft. Drain the vegetables and process in a food processor until finely chopped.

Combine the cooked beef and liver, processed vegetables, and brown rice in your large mixing bowl. Mix thoroughly to distribute all ingredients evenly. Add the olive oil, fish oil, calcium carbonate, and crushed multivitamin. Mix again until supplements are evenly incorporated. The beef fat combined with added oils ensures adequate fatty acid intake.

Nutritional Breakdown (per pound of food):

Calories: 575
Protein: 30g
Fat: 22g
Carbohydrates: 30g
Fiber: 4g
Calcium: 790mg
Phosphorus: 610mg
Calcium:Phosphorus ratio: 1.30:1

Recipe 5: Pork and Pumpkin Digestive Support

Pork is often overlooked as a dog food protein, but it's highly digestible and provides excellent nutrition. Pumpkin adds fiber that supports digestive health and provides beta-carotene for vision and immune function. This recipe is particularly beneficial for dogs with sensitive stomachs.

Ingredients:

5 pounds ground pork (or cubed pork shoulder)
2 cups canned pure pumpkin (not pumpkin pie filling)
2 pounds sweet potatoes, peeled and cubed
1 pound carrots, peeled and chopped
1 pound green beans, fresh or frozen
8 ounces pork liver
2 cups cooked oatmeal
3 tablespoons ground flaxseed
2 tablespoons fish oil
2 teaspoons eggshell powder
1 multivitamin for homemade dog diets

Preparation Instructions:

Cook oatmeal according to package directions using water, not milk. Set aside to cool. In a large skillet, cook the ground pork over medium heat, breaking it into crumbles. Add the pork liver cut into small pieces in the last 5 minutes. Cook until all pork reaches 145°F internal temperature. Pork should be thoroughly cooked but not overcooked, which makes it dry.

Boil the sweet potatoes and carrots together for 15 minutes, then add the green beans for the final 10 minutes until all vegetables are very tender. Drain thoroughly. In a food processor, combine the cooked vegetables with the canned pumpkin and process until smooth. The pumpkin helps bind everything together while adding moisture and fiber.

In your large mixing bowl, combine the cooked pork and liver, pumpkin-vegetable mixture, and cooked oatmeal. Mix thoroughly to create an evenly combined mixture. Add the ground flaxseed, fish oil, eggshell powder, and crushed multivitamin. Mix until all supplements are distributed throughout the food. This recipe has a slightly softer texture due to the pumpkin, which many dogs find very palatable.

Nutritional Breakdown (per pound of food):

Calories: 540
Protein: 29g
Fat: 20g
Carbohydrates: 31g
Fiber: 5g
Calcium: 810mg
Phosphorus: 625mg
Calcium:Phosphorus ratio: 1.30:1

Portion Sizing Guidelines

Determining the correct portion size depends on your dog's weight, age, activity level, and metabolism. As a general starting point, adult dogs need approximately 2-3% of their body weight in food daily. A 50-pound dog would eat 1-1.5 pounds of food per day, divided into two meals.

More active dogs, working dogs, and young adults may need portions at the higher end of this range or even slightly more. Senior dogs, less active dogs, and those prone to weight gain should receive portions at the lower end. Monitor your dog's body condition closely during the first month of homemade feeding and adjust portions accordingly.

You should be able to feel your dog's ribs easily with light pressure but not see them prominently. When viewed from above, your dog should have a visible waist. From the side, the abdomen should tuck up behind the ribs. If your dog is losing weight, increase portions by 10-15%. If gaining weight, decrease by the same amount. Make adjustments gradually and reassess after one week.

Storage and Food Safety

Proper storage ensures food safety and maintains nutritional quality. After preparing any of these recipes, allow the food to cool to room temperature before refrigerating or freezing. Divide the batch into meal-sized portions before storing to make feeding convenient and to avoid repeatedly warming and cooling the entire batch.

Refrigerate portions you'll use within three to four days in airtight containers. For longer storage, freeze portions immediately in freezer-safe containers or bags. Remove as much air as possible to prevent freezer burn. Frozen homemade dog food maintains quality for up to six months, though it's best used within three months for optimal nutrition and flavor.

Thaw frozen portions in the refrigerator overnight, never at room temperature. You can feed the food cold, at room temperature, or slightly warmed. If warming, do so gently and check the temperature before feeding to avoid burning your dog's mouth. Never microwave food in the serving bowl you'll give to your dog, as hot spots can develop. Instead, warm in a separate container and transfer to the feeding bowl.

Discard any uneaten food within 30 minutes of serving to prevent bacterial growth. Wash feeding bowls with hot, soapy water after each meal, even if they look clean. Never add fresh food to leftovers in the bowl. These practices prevent foodborne illness and keep your dog healthy.

Rotating Recipes for Optimal Health

Feed different recipes on a rotating schedule rather than the same recipe every day. A simple rotation might involve Recipe 1 for three days, Recipe 2 for three days, Recipe 3 for three days, and so on. Some dogs tolerate more frequent rotation, switching recipes daily, while others do better with weekly changes. Observe your dog's stool quality to determine the rotation schedule that works best.

Rotation provides nutritional variety that single-protein feeding cannot match. Different meats offer different amino acid profiles, and various vegetables contribute unique vitamins and phytonutrients. Rotation also reduces the risk of developing food sensitivities, which can occur when a dog eats the same protein source for extended periods.

These five beginner-friendly recipes give you everything needed to start feeding homemade dog food successfully. With clear instructions, complete nutritional profiles, and practical guidance on portioning and storage, you're fully equipped to provide your dog with fresh, wholesome meals that support their health and vitality. Ready for two targeted formulations? Try our turkey and pumpkin recipe for sensitive stomachs and our salmon and sweet potato recipe for skin, coat, and joints, both with complete macros and batch-prep workflows.

Graham Whitmore
Graham Whitmore
Senior Canine Diet Consultant

Graham Whitmore has spent 15 years as a canine diet consultant, specializing in practical homemade feeding solutions for everyday dog owners. His approach emphasizes simplicity and sustainability, making fresh food feeding accessible to everyone.