Do you know what DOG ESSENTIALS you are missing out? Find out now!
Zack Keithy, our author, is a certified veterinarian technician (UC Blue Ash) for over 6 years (contact him here). The articles written here are based on his expertise and experience, combined with a review by our expert vet reviewers including Dr M. Tarantino. Learn more about us here.
Your furry friend deserves the very best, and what better way to show your love than with a homemade meal?
This nutrient-rich turkey and cranberry crockpot recipe isn’t just delicious – it’s packed with lean protein, antioxidants, and wholesome ingredients that’ll have your dog’s tail wagging with excitement.
As a dog owner who’s experimented with countless recipes, I can confidently say this one’s a winner for both convenience and nutrition.
Medical Questions? Talk to a Veterinarian 24/7.
Connect one-on-one with a licensed vet who will answer your questions in minutes.
*Article may contain affiliate links to retailers like Amazon and Chewy. Learn more on our disclosure page.
Recipe Overview
This set-and-forget crockpot recipe requires just 15 minutes of prep time and 6 hours of cooking time. Yields approximately 10-12 servings for a medium-sized dog (30-50 lbs).

Ingredients
- 3 lbs lean ground turkey
- 1 cup fresh cranberries
- 2 sweet potatoes, cubed
- 2 carrots, chopped
- 1 cup green beans, trimmed
- 1 cup brown rice
- 1 apple, cored and diced (no seeds)
- 4 cups water
- 1 tablespoon olive oil
- 1 teaspoon turmeric (optional, for anti-inflammatory benefits)
Step-by-Step Instructions
- Brown the ground turkey in a large skillet (optional but adds flavor)
- Add olive oil to the bottom of your crockpot
- Place browned turkey in the crockpot
- Add sweet potatoes, carrots, and green beans
- Pour in the brown rice
- Add cranberries and diced apple
- Sprinkle turmeric if using
- Pour water over all ingredients
- Cook on low for 6 hours or high for 4 hours
- Stir occasionally to ensure even cooking
- Let cool completely before serving
Feeding Guidelines
- Small dogs (under 20 lbs): ½ – ¾ cup per serving
- Medium dogs (20-50 lbs): 1 – 1½ cups per serving
- Large dogs (50+ lbs): 2 – 2½ cups per serving
Important: These are general guidelines. Consult your veterinarian for personalized portions based on your dog’s age, weight, and activity level.
Nutritional Benefits
- Turkey: Lean protein for muscle maintenance
- Cranberries: Urinary health and antioxidants
- Sweet Potatoes: Rich in fiber and vitamin A
- Brown Rice: Complex carbohydrates for energy
- Green Beans: Low-calorie fiber and vitamins
- Carrots: Beta carotene for eye health
- Apple: Fiber and natural sweetness
Storage and Serving Tips
- Refrigerate for up to 5 days in an airtight container
- Freeze portions for up to 3 months
- Thaw overnight in refrigerator
- Warm slightly before serving
- Can be mixed with regular kibble
- Divide into portion-sized containers for easy serving
Common Questions & Troubleshooting
Can I substitute the turkey with other proteins?
Yes! Lean chicken, beef, or lamb work well. Just ensure the meat is lean and properly cooked.
How do I transition my dog to homemade food?
Start by mixing 25% homemade food with 75% regular food, gradually increasing the homemade portion over 7-10 days.
Why should I add cranberries?
Cranberries support urinary health and provide antioxidants. If your dog doesn’t like them, you can omit or substitute with blueberries.
How do I know if the portion size is right?
Monitor your dog’s weight and energy levels. Adjust portions if you notice weight changes or consult your vet for specific guidance.
Final Thoughts
Creating homemade meals for your dog is an act of love that pays off in tail wags and healthy living. This turkey and cranberry mix is just the beginning of your journey into homemade dog food cooking. Remember to store this recipe somewhere handy – your pup will definitely be asking for seconds!
Ready to become your dog’s personal chef? Pin this nutritious crockpot recipe to your Homemade Crockpot Dog Food Recipes board and follow for more paw-some recipes and tips for your furry friend! 🐾





