Homemade Beef & Turkey Dog Food Recipe
When I first started making food for my pup, I wanted something simple, wholesome, and reliably nutritious. This Homemade Beef & Turkey Dog Food Recipe is just that: a comforting mash of lean ground beef and ground turkey, combined with brown rice and a rainbow of vegetables. It’s an everyday recipe that’s easy to scale, freezes beautifully, and keeps your dog excited at mealtime. The texture and mild flavors make it perfect for picky eaters and dogs with sensitive stomachs.
Why you’ll love this recipe

This recipe balances protein, complex carbs, and vegetables for fiber and vitamins. It uses ingredients you likely already have in your kitchen, and it requires only one skillet and a pot for the rice. The process is straightforward and the result is a tender, slightly saucy mixture that’s easy to portion and store. If you’re short on time, it reheats well and freezes in portions for busy weeks.
Ingredients
- 1 pound lean ground beef
- 1 pound ground turkey
- 1 cup brown rice, uncooked
- 2 1/2 cups low-sodium chicken broth
- 1 cup carrots, finely diced
- 1 cup green beans, finely chopped
- 1/2 cup peas, frozen or fresh
- 1 tablespoon olive oil
- 1 teaspoon dried parsley
- 1/4 teaspoon turmeric
- 1/2 teaspoon ground ginger
- 1/2 teaspoon calcium carbonate powder or crushed eggshell powder (optional — for adult dogs)
Notes on ingredients and safety
Use lean cuts of beef and turkey to reduce excess fat. Brown rice provides long-burning energy and a gentle texture for digestion. The chicken broth listed is low-sodium; if you can find a low-sodium bone broth made for pets, that works too. Vegetables should be cooked through and chopped finely so they are easy for your dog to eat. If your dog has known food sensitivities, swap any ingredient your veterinarian advises against. The optional calcium powder is useful for adult dogs that require a little extra calcium; consult your veterinarian for specifics and dose recommendations.
Equipment

- Medium pot with lid (for rice)
- Large skillet or wide saucepan with lid
- Spoon or spatula
- Measuring cups and spoons
- Cutting board and knife
- Storage containers or freezer-safe bags
Preparation time and yield

Prep time: 15 minutes
Cook time: 30–35 minutes
Makes about 10–12 cups of food, depending on moisture level — enough for several meals for a medium-sized dog or multiple small servings for smaller breeds.
Step-by-step instructions
Below are the rewritten, step-by-step directions for this Homemade Beef & Turkey Dog Food Recipe. They follow the original order but are clarified for ease of use and safety.
- Rinse the brown rice under cold water until the water runs clearer. This removes excess starch and helps the rice cook more evenly.
- Combine the rinsed brown rice and 2 1/2 cups low-sodium chicken broth in a medium pot. Bring the mixture to a gentle boil over medium-high heat, then reduce the heat to low, cover, and simmer for 30–35 minutes, or until the rice is tender and the liquid is absorbed. Remove from heat and let the rice sit, covered, for 5–10 minutes to finish steaming.
- While the rice cooks, heat the large skillet over medium heat and add 1 tablespoon olive oil.
- Add the finely diced carrots and chopped green beans to the skillet. Sauté for about 5 minutes, stirring occasionally, until the vegetables begin to soften.
- Increase the heat to medium-high and add the 1 pound lean ground beef and 1 pound ground turkey to the skillet with the softened vegetables. Break the meat into small pieces with your spatula or spoon so it cooks evenly.
- Cook the meats, stirring and breaking apart, until no pink remains and the juices run clear, about 7–10 minutes. Drain excess fat if needed, leaving a small amount of the cooking liquid to keep the mixture moist.
- Add 1/2 cup peas to the skillet and stir to combine. If the peas are frozen, give them an extra 2–3 minutes to heat through and soften.
- Sprinkle 1 teaspoon dried parsley, 1/4 teaspoon turmeric, and 1/2 teaspoon ground ginger over the meat and vegetables. Stir thoroughly so the spices distribute evenly throughout the mixture.
- Reduce the heat to low and add the cooked brown rice to the skillet. Stir everything together until the rice is fully incorporated with the meats and vegetables and the mixture is uniformly mixed.
- If using the optional 1/2 teaspoon calcium carbonate powder or crushed eggshell powder, sprinkle it evenly over the mixture now and stir well to combine.
- Let the finished mixture simmer gently for 2–3 minutes so flavors meld and any remaining liquid reduces slightly. Taste to check texture — it should be moist but not soupy. If it seems too dry for your dog, add a splash of warm low-sodium chicken broth to reach your preferred consistency.
- Turn off the heat and let the food cool to room temperature before serving. Portion into serving sizes appropriate for your dog’s weight and activity level. Store leftovers in the refrigerator for up to 4 days or freeze in meal-sized portions for up to 3 months.
Feeding guidelines
Portion sizes depend on your dog’s weight, age, and activity level. As a general starting point:
- Small dogs (under 20 lb): 1/3 to 3/4 cup per day
- Medium dogs (20–50 lb): 3/4 to 2 cups per day
- Large dogs (50–90 lb): 2 to 3 1/2 cups per day
Divide the daily amount into two or three meals. Watch your dog’s weight and adjust portions as needed. If you’re switching from a commercial diet, transition slowly over 7–10 days by mixing increasing amounts of this Homemade Beef & Turkey Dog Food Recipe with the old food to avoid digestive upset.
Storage and freezing tips
Cool the food completely before storing. Portion into airtight containers or freezer-safe bags with the date labeled. In the refrigerator, use within 4 days. In the freezer, store flat in bags or in portioned containers for up to 3 months. Thaw in the refrigerator overnight and reheat gently or serve at room temperature. Always check temperature after reheating to prevent serving hot food.
Variations and substitutions
Feel free to swap vegetables according to seasons and what your dog tolerates. Sweet potato, pumpkin, and finely chopped spinach are good alternatives. If your dog needs a grain-free option, substitute cooked quinoa for the brown rice in equal measure. For added healthy fats, stir in a teaspoon of olive oil or a small amount of pureed cooked salmon (cooled) just before serving.
Common questions
Can I use all beef or all turkey? Yes. You can use 2 pounds of one meat in place of the mixed meats if you prefer. The recipe will remain balanced, though texture and fat content may vary slightly depending on the meat leanness.
Is the turmeric and ginger necessary? They’re optional but beneficial in small amounts. Turmeric has gentle anti-inflammatory properties and ginger can soothe digestion, but both are used here for mild flavor and potential benefits, not as medicines. Keep spices minimal and always observe your dog for any reactions.
Do I need to add more supplements? This recipe includes a protein source, carbohydrate, vegetables, and optional calcium. Depending on your dog’s age and health, you might need additional supplementation such as fish oil for omega-3s or a multivitamin specifically formulated for dogs. Consult your veterinarian before adding supplements.
How this fits into a balanced diet
This Homemade Beef & Turkey Dog Food Recipe is intended as a base for regular feeding. It includes quality protein, digestible carbohydrates, and vegetables for fiber and nutrients. For a long-term diet, periodic veterinary checkups and nutritional assessments are recommended to ensure your dog receives all essential nutrients for their life stage.
Final thoughts
Making your dog’s food at home doesn’t have to be complicated. This Homemade Beef & Turkey Dog Food Recipe keeps things straightforward while delivering flavor and nutrition. It’s perfect for everyday use, travel meal prep, or when you want to know exactly what’s in your dog’s bowl. The best part is seeing your dog enjoy every bite—tail wagging, eyes bright, and full of energy.
Ready to cook? Gather the ingredients, follow the steps above, and enjoy the peace of mind that comes with serving a homemade meal your dog will love.

Homemade Beef & Turkey Dog Food Recipe
Ingredients
Equipment
Method
- Rinse the brown rice, then combine with 2 cups water or low-sodium broth in a medium saucepan; bring to a boil, reduce heat, cover, and simmer until tender, about 35–40 minutes. Fluff and set aside.
- Heat the olive oil in a large skillet over medium heat. Add the chopped carrots and sauté 3–4 minutes until slightly softened.
- Add the ground beef and ground turkey to the skillet, breaking up the meat with a spoon. Cook until no pink remains and liquid has mostly evaporated, about 6–8 minutes.
- Stir in the peas and green beans and cook another 3–4 minutes until heated through and tender-crisp. If using frozen vegetables, cook until fully warmed.
- Combine the cooked rice with the meat and vegetable mixture in the skillet. Stir well to combine and cook 1–2 minutes to meld flavors. Sprinkle in dried parsley if using.
- Remove from heat and let cool to lukewarm before serving to your dog. Portion as appropriate for your pet's size and dietary needs.
Notes
- Cool food to lukewarm before serving.
- Use low-sodium broth if you want extra flavor.
- Finely chop vegetables for easier digestion.
- Adjust portion size for your dog's weight and activity.
