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.
Undoubtedly, you love your dog. BUT, there are times when it seems that food purchased from the store is simply not sufficient.
Perhaps your dog has a delicate stomach or you are just concerned about the unknown ingredients.
The truth is, it doesn’t need to be complicated to feed your dog properly.
How about making something that is not only healthy and tasty but also good for their digestive system right in your own kitchen? This homemade dog food recipe is a straightforward fix.
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 homemade dog food recipe uses turkey and natural probiotics.
- It’s designed for sensitive stomachs and overall gut health.
- Prep time: 15 minutes.
- Cook time: 30-35 minutes.
- Serving size: Approximately 10-12 cups, enough for a medium dog for about 5-7 days.
- It’s packed with quality protein, healthy fats, and gut-friendly nutrients.
Ingredients List
- Ground Turkey (93% lean): 2 lbs (about $8-$10) – High-quality protein source.
- Sweet Potatoes: 2 medium (about $2-$3) – Complex carbs and fiber.
- Carrots: 1 cup, chopped (about $1) – Vitamins and fiber.
- Spinach: 1 cup, fresh (about $1.50) – Vitamins K, A, C, iron.
- Green Beans: 1 cup, fresh or frozen (about $1.50) – Fiber and vitamins.
- Rolled Oats: 1/2 cup (about $0.50) – Soluble fiber, gentle on digestion.
- Blueberries: 1/4 cup, fresh or frozen (about $1.50) – Antioxidants.
- Flaxseed Oil: 1 tablespoon (about $0.20) – Omega-3 fatty acids for skin and coat.
- Probiotic Supplement for Dogs: 1 scoop (as per product instructions) (about $0.50-$1.00 per serving) – Supports gut health.
- Water or Low-Sodium Chicken Broth: 1 cup (about $0.50) – For moisture and flavor.
Total estimated cost: $17.20 – $21.70
Substitutions:
- Turkey can be swapped for lean ground chicken or beef.
- Sweet potatoes can be replaced with pumpkin or brown rice.
- Spinach can be substituted with kale or peas.
- Green beans can be swapped for broccoli florets.
Step-by-Step Instructions
- First, wash and peel the sweet potatoes and carrots.
- Then, chop them into small, dog-bite-sized pieces.
- In a large pot or Dutch oven, cook the ground turkey over medium heat.
- Break it up with a spoon as it cooks until it’s fully browned.
- Drain any excess fat from the pot.
- Next, add the chopped sweet potatoes and carrots to the pot with the turkey.
- Pour in the water or low-sodium chicken broth.
- Bring the mixture to a simmer.
- Cover the pot and let it cook for about 15-20 minutes.
- The vegetables should be tender when poked with a fork.
- Stir occasionally to prevent sticking.
- After that, stir in the spinach, green beans, rolled oats, and blueberries.
- Cook for another 5-7 minutes, or until the oats are soft and the spinach has wilted.
- Remove the pot from the heat and let the mixture cool completely.
- Once it’s cool, stir in the flaxseed oil and the dog probiotic supplement.
- Mix everything well to make sure the supplement is evenly distributed.
Look, prepping and cooking for your dog is great, but sometimes you might be too tired or maybe a tad lazy, or maybe you just want to give yourself a well deserved break.

In such times, you want something reliable and nutritious for your dog, and that’s where Ollie comes in. It’s my favorite dog food subscription ever.
Fresh human grade dog food sent to your doorstep, and there’s no lock in.
Give it a shot, will ya?
Feeding Guidelines
- Always consult your veterinarian for personalized feeding advice for your dog.
- Small dogs (under 20 lbs): 1/2 to 1 cup per day.
- Medium dogs (20-50 lbs): 1.5 to 2.5 cups per day.
- Large dogs (50-90 lbs): 3 to 4 cups per day.
- Giant breeds (over 90 lbs): 4.5 to 6 cups per day.
- Puppies, pregnant/nursing dogs, or highly active dogs may need more food.
- Older or less active dogs might need slightly less to maintain a healthy weight.
- If your dog has allergies, make sure to use suitable substitutions.
- Monitor your dog’s weight and adjust portions as needed.
Nutritional Benefits of the Recipe
- Turkey: Provides lean, high-quality protein essential for muscle growth and repair. It’s also a good source of B vitamins.
- Sweet Potatoes: Offer complex carbohydrates for sustained energy and are rich in dietary fiber, aiding digestion. They also contain Vitamin A.
- Carrots: Packed with beta-carotene, which converts to Vitamin A, important for vision and immune function. They also add fiber.
- Spinach: A nutrient powerhouse with vitamins K, A, and C, and iron, supporting bone health and immunity.
- Green Beans: Low in calories and high in fiber, contributing to digestive health and satiety.
- Rolled Oats: A gentle source of soluble fiber, which can help regulate blood sugar and support a healthy digestive system.
- Blueberries: Full of antioxidants, which combat free radicals and support overall cellular health.
- Flaxseed Oil: A great source of Omega-3 fatty acids, crucial for a healthy coat, skin, and reducing inflammation.
- Probiotic Supplement for Dogs: Directly supports gut flora balance, improving digestion, nutrient absorption, and immune function.

Storage and Serving Tips
- Store any leftovers in an airtight container in the refrigerator for up to 5 days.
- For longer storage, divide the food into daily portions and freeze them.
- Frozen portions can last for up to 2-3 months.
- Thaw frozen food in the refrigerator overnight before serving.
- Reheat gently on the stovetop or in the microwave if your dog prefers warm food.
- Always check that the food is not too hot before giving it to your dog.
- You can serve this food on its own or mix it with your dog’s regular kibble.
- Serve at room temperature or slightly warm.
Common Questions & Troubleshooting
Can I make a big batch and freeze it?
Yes, absolutely. This recipe is great for meal prepping. Divide it into individual serving sizes and freeze them for up to 2-3 months. Just thaw in the fridge before serving.
What if my dog doesn’t like one of the ingredients?
You can substitute ingredients. For example, if your dog doesn’t like green beans, try peas or broccoli. Always introduce new foods slowly and in small amounts.
Do I really need a canine probiotic supplement?
For dogs with sensitive stomachs or if you’re looking to boost gut health, a quality canine probiotic supplement can make a big difference. It helps maintain a healthy balance of gut bacteria, aiding digestion and immunity. Always use one specifically formulated for dogs.
Is this recipe complete for all nutrients?
While this recipe is nutritionally rich, it’s designed as a healthy supplement or a rotational meal. For long-term exclusive feeding, it’s best to discuss with your vet to ensure it meets all AAFCO guidelines for a complete and balanced diet, especially regarding vitamins and minerals. They might suggest adding a multi-vitamin supplement for dogs.
How do I know if this food is right for my dog’s sensitive stomach?
Start by introducing a small amount alongside their regular food. Watch for any changes in their stool, appetite, or energy levels. Many dogs with sensitive stomachs respond well to whole, unprocessed ingredients and added probiotics.
📖 Don’t Miss This…
Need more ideas on what to cook for your dog? Then you must check out my library of homemade dog food recipes today!
Wrapping Up
Making your dog’s food at home can feel really rewarding. This turkey and probiotic recipe is simple, healthy, and a fantastic way to support your dog’s gut health. It’s just good, wholesome food.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





