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.
Are you tired of having to guess the content of your dog’s food? Concerned about secret fillers or allergens? It is a common problem among pet parents who only want the best for their pets.
But what if you could get rid of the mystery and prepare a healthy and tasty meal right at home? I have a straightforward recipe that will keep your little dog smiling and in good health.
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: Turkey & Sweet Potato Delight
- This homemade dog food is gentle on small stomachs and full of good stuff.
- It’s packed with lean protein, healthy carbs, and essential nutrients.
- Prep time: About 15 minutes.
- Cook time: About 30-40 minutes.
- Serving size: Makes about 6-8 small dog servings.
Ingredients List
- 1 lb Ground Turkey (93% lean): $5.00 – $7.00
- 1 large Sweet Potato (about 1.5 cups diced): $1.00 – $1.50
- 1 cup Green Beans (fresh or frozen, chopped): $1.50 – $2.00
- 1/2 cup Carrots (chopped): $0.50 – $0.75
- 1/4 cup Rolled Oats (uncooked): $0.20 – $0.30
- 2 cups Water (filtered preferred): Free
- 1 tbsp Olive Oil (extra virgin): $0.10 – $0.20
- 1 tsp Canine Multivitamin/Mineral Supplement: $0.30 – $0.50 (per serving, estimated)
Total Estimated Cost: $8.60 – $12.45
Substitutions:
- Ground Turkey: You can use ground chicken or lean ground beef.
- Sweet Potato: Butternut squash or pumpkin are good alternatives.
- Green Beans/Carrots: Peas or spinach can be used instead. Always chop finely.

Step-by-Step Instructions
- 1. Start by washing and peeling your sweet potato.
- Then, cut it into small, uniform cubes, about 1/2 inch big. This helps it cook evenly.
- 2. Heat the olive oil in a large pot or skillet over medium heat.
- Add the ground turkey and cook it, breaking it apart with a spoon, until it’s no longer pink. This usually takes about 5-7 minutes.
- 3. Drain any excess fat from the cooked turkey.
- This keeps the meal leaner for your small dog.
- 4. Add the diced sweet potato, chopped green beans, and chopped carrots to the pot with the turkey.
- Pour in the 2 cups of water.
- 5. Bring the mixture to a boil, then reduce the heat to low.
- Cover the pot and let it simmer for about 20 minutes, or until the sweet potatoes are tender.
- 6. Stir in the rolled oats.
- Cook for another 5-10 minutes, stirring occasionally, until the oats are soft and have absorbed most of the liquid.
- 7. Remove the pot from the heat and let the mixture cool completely.
- This is super important; never serve hot food to your dog.
- 8. Once cool, stir in the canine multivitamin/mineral supplement according to the product’s directions.
- This ensures your dog gets all the necessary nutrients.
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
- Small dogs (under 10 lbs): Start with about 1/4 to 1/2 cup per day, split into two meals.
- Small dogs (10-20 lbs): Offer about 1/2 to 1 cup per day, divided into two meals.
- Puppies and pregnant/nursing dogs need more calories. Talk to your vet for specific amounts.
- Very active dogs might need a bit more food to maintain their energy.
- Less active or senior dogs might need less to avoid weight gain.
- Always check with your veterinarian to get feeding amounts tailored to your dog’s specific needs.
Nutritional Benefits of the Recipe
- Ground Turkey: A fantastic source of lean protein. It provides essential amino acids for muscle health.
- Sweet Potato: Packed with complex carbohydrates for energy. It also offers fiber for digestion and vitamins A and C.
- Green Beans: Low in calories and high in fiber, plus vitamins K and C. They help with satiety.
- Carrots: Another good source of fiber and beta-carotene (which converts to Vitamin A). Good for eye health.
- Rolled Oats: A gentle, gluten-free carbohydrate source. It provides soluble fiber for healthy digestion and steady energy.
- Olive Oil: A healthy fat source. It contributes Omega-6 fatty acids for skin and coat health.
- Canine Supplement: Ensures a complete and balanced diet. It covers essential vitamins and minerals your dog needs.

Storage and Serving Tips
- Store any leftovers in an airtight container in the refrigerator.
- It stays fresh for up to 3-4 days.
- For longer storage, freeze portions in individual containers or ice cube trays.
- Frozen food will keep for up to 2-3 months.
- To serve from frozen, thaw it in the fridge overnight or gently warm it on the stovetop or microwave.
- Always make sure it’s cooled to room temperature before serving.
- You can serve it warm, at room temperature, or even mix a small amount with their regular kibble.
Common Questions & Troubleshooting
Is this recipe a complete and balanced diet for my dog?
This recipe provides many key nutrients. However, to ensure it’s truly complete and balanced long-term, you must add a vet-approved canine multivitamin and mineral supplement. Always talk to your vet about your dog’s diet.
Can I make a big batch and store it?
Yes, absolutely! Making a larger batch is a great time-saver. Just follow the storage and freezing instructions to keep it fresh.
My dog has allergies. How can I adjust this recipe?
If your dog is allergic to turkey, you can swap it for ground chicken. If sweet potato is an issue, try butternut squash or pumpkin. Always introduce new ingredients slowly and watch for any reactions. Talk to your vet about specific allergies.
Can puppies eat this food?
Yes, puppies can eat this recipe, but their nutritional needs are higher. They might need more calories and specific nutrients for growth. Always consult your vet for precise feeding guidelines for puppies.
What if my dog doesn’t like it?
Some dogs can be picky. Try mixing a small amount with their current food first. Gradually increase the homemade food over several days. You can also try slightly warming it to bring out the aromas.
📖 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
Ready to try something new for your little one? This recipe is simple, healthy, and full of goodness.
Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





