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.
Many dog parents are concerned with the content of their dog’s food. Since recalls occur frequently and prices continue to rise, it is hard to put one’s trust in the labels.
In addition, there are some dogs whose allergies the pet food of the stores cannot resolve.
Wouldn’t it be great if you could prepare a tasty and healthy meal for your pet with your own hands and still save money? This is the homemade dog food recipe you need!
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 is designed for ease and economy, taking just under an hour to prepare.
It’s packed with lean protein, healthy fibers, and essential antioxidants.
This recipe is ideal for dogs with sensitive stomachs or those who need a gentle, whole-food diet.
It’s a fantastic alternative to commercial foods, offering peace of mind about what your dog is eating.
- Prep time: 15 minutes
- Cook time: 40 minutes
- Serving size: Approximately 10-12 cups (enough for a medium dog for about 5-7 days)
Ingredients List
Here’s what you’ll need to make this nutritious meal for your pup:
- 1.5 lbs Lean Ground Turkey (93% lean or higher): ~$8.00
This provides excellent lean protein for muscle development and energy. You can swap this for ground chicken or beef. - 2 cups Rolled Oats (uncooked): ~$0.75
Oats are a great source of fiber and gentle carbohydrates, good for sensitive digestion. Avoid instant oats which can be overly processed. - 4 cups Water (for cooking oats): ~$0.00
Plain tap water is all you need here. - 1 cup Fresh or Frozen Blueberries: ~$3.00
These tiny powerhouses are loaded with antioxidants. Make sure they are plain, unsweetened blueberries. - 2 Carrots (medium, peeled and grated): ~$0.75
Carrots add vitamins, minerals, and a touch of natural sweetness. They are also good for dental health. - 1 cup Green Beans (fresh or frozen, chopped): ~$1.50
Low in calories and high in vitamins, green beans are a healthy addition. - 2 tablespoons Olive Oil: ~$0.50
A healthy fat that supports skin and coat health. Coconut oil is another good option if you prefer. - 2 Large Eggs (hard-boiled, mashed, optional): ~$0.50
Eggs offer extra protein and essential amino acids. Cook them well before adding.
Estimated Total Cost: ~$15.00

Step-by-Step Instructions
Making this recipe is straightforward. Here’s how to do it:
- Cook the Oats: In a large pot, combine 2 cups of rolled oats with 4 cups of water. Bring it to a boil, then reduce heat to low and simmer for about 10-15 minutes, or until the oats are fully cooked and most of the water is absorbed. Stir occasionally to prevent sticking.
- Brown the Turkey: While the oats cook, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the ground turkey and cook, breaking it up with a spoon, until it’s fully browned and no pink remains. Drain any excess fat.
- Sauté Vegetables: In the same skillet (or a separate one if needed), add the remaining 1 tablespoon of olive oil. Add the grated carrots and chopped green beans. Sauté for 5-7 minutes until they are tender-crisp. You want them cooked but not mushy.
- Combine Ingredients: Once the oats, turkey, and vegetables are cooked, transfer them all into a very large bowl or the large pot used for oats. Add the fresh or frozen blueberries. If using, add the mashed hard-boiled eggs now.
- Mix Well: Stir everything together thoroughly until all ingredients are evenly distributed. Make sure no large clumps of turkey or oats remain. Let the mixture cool completely before serving or storing.
Feeding Guidelines
- Portion sizes can vary greatly depending on your dog’s size, age, activity level, and metabolism.
- A general starting point is to feed about 1/4 to 1/2 cup per 10 pounds of body weight, divided into two meals per day.
- For example, a 20lb dog might start with 1-2 cups daily, a 40lb dog with 2-4 cups daily, and a 60lb dog with 3-6 cups daily.
- Highly active dogs or puppies may need more, while senior or less active dogs may need less.
- Always monitor your dog’s weight and adjust portions as needed to maintain a healthy body condition.
- It’s really important to talk to your vet before making a big change to your dog’s diet. They can give you personalized advice based on your dog’s specific health needs.
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?
Nutritional Benefits of the Recipe
- Lean Ground Turkey: This is a fantastic source of high-quality protein, essential for muscle maintenance, tissue repair, and overall energy. It’s also lower in fat compared to some other meats, which is good for weight management.
- Rolled Oats: Oats are a gentle, easily digestible carbohydrate and a great source of soluble fiber. This fiber supports healthy digestion, can help regulate blood sugar, and contribute to a feeling of fullness. They are also naturally gluten-free, making them excellent for dogs with wheat sensitivities.
- Blueberries: These are packed with antioxidants, which help fight off free radicals and support a strong immune system. They also provide vitamins C and K, and fiber.
- Carrots: Carrots are rich in Beta-Carotene, which converts to Vitamin A, crucial for good vision and immune function. They also provide fiber and a satisfying crunch.
- Green Beans: These low-calorie vegetables are a good source of vitamins K and C, as well as fiber. They add volume to meals without adding many calories, which is helpful for dogs needing to manage their weight.
- Olive Oil: A healthy monounsaturated fat, olive oil contributes to a shiny coat, healthy skin, and can support joint health. It also aids in the absorption of fat-soluble vitamins.
- Eggs (optional): A complete protein source, eggs contain all essential amino acids. They are also packed with vitamins and minerals like Vitamin D, B vitamins, and selenium, benefiting overall health.

Storage and Serving Tips
- Refrigeration: Once cooled, store the dog food in airtight containers in the refrigerator for up to 5-7 days. This keeps it fresh and safe.
- Freezing: For longer storage, divide portions into freezer-safe bags or containers. It can be frozen for up to 2-3 months without losing quality.
- Thawing & Reheating: Thaw frozen portions in the refrigerator overnight. You can serve it chilled, at room temperature, or slightly warmed in the microwave. Just make sure it’s not too hot.
- Serving Ideas: Serve this homemade meal on its own as a complete meal. You can also mix it with your dog’s regular kibble to transition them or to add extra nutrients and variety.
Common Questions & Troubleshooting
Can I use quick oats instead of rolled oats?
It’s best to stick with rolled oats because they are less processed and have a lower glycemic index. Quick oats can be fine in a pinch, but they might not offer the same slow-release energy and fiber benefits.
Is this recipe suitable for puppies?
While the ingredients are safe, puppies have specific nutritional needs for growth that might require higher protein or fat percentages. Always consult your vet to ensure this recipe meets your puppy’s exact dietary requirements.
How long does the food stay fresh?
This homemade dog food will stay fresh in an airtight container in the refrigerator for about 5-7 days. For longer storage, you can freeze it for up to 2-3 months.
Can I add other vegetables or fruits to the recipe?
Absolutely! Many dog-safe vegetables like pumpkin (pureed), spinach, or sweet potato (cooked) can be added. For fruits, small amounts of apple (without seeds) or banana are good. Just be sure to avoid toxic items like onions, garlic, grapes, and avocado pits.
What if my dog doesn’t like the texture?
Some dogs can be picky! You can try mashing the mixture more thoroughly for a smoother consistency. Adding a little bit of low-sodium chicken broth can also make it more appealing.
📖 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 means knowing exactly what goes into their bowl, giving you peace of mind. It’s a simple way to show them how much you care, and they’ll love the taste too.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





