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.
Feeding your dog is an important task, but, the food that you buy at the store can be very confusing. Most of the brands have fillers, artificial ingredients, or allergens that cause itching, lack of energy, or upset stomachs in our pets.
The solution? Making your own homemade dry dog food with this recipe! Let’s do it!
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 dry dog food recipe uses apple and carrot granola.
- It’s packed with wholesome ingredients like oats, fresh fruits, and vegetables.
- It supports digestion, provides sustained energy, and boosts immunity.
- It’s a great option for dogs with sensitive stomachs or picky eaters.
- Prep time: 20 minutes
- Cook time: 3-4 hours (dehydrating/baking)
- Serving size: Makes about 1.5-2 pounds of granola
Ingredients List
- Rolled Oats (not instant): 3 cups ($2.50)
- Unsweetened Apple Puree: 1/2 cup ($1.00)
- Shredded Carrots: 1/2 cup ($0.50)
- Peanut Butter (xylitol-free): 1/4 cup ($1.50)
- Coconut Oil (melted): 2 tablespoons ($0.75)
- Flax Seeds (ground): 2 tablespoons ($0.50)
- Chia Seeds: 1 tablespoon ($0.40)
- Cinnamon (ground): 1/2 teaspoon ($0.10)
- Water: 1/4 cup (negligible cost)
- Optional: Canine multivitamin supplement, 1 scoop (check package directions for dosage) ($1.00 – if used)
Total estimated cost: $8.25 – $9.25
Suitable Substitutions: You can swap shredded carrots for pumpkin puree. For peanut butter, use almond butter (xylitol-free) if your dog has sensitivities.
Step-by-Step Instructions
- Preheat your oven to 200°F (95°C). Or set your dehydrator to its fruit/vegetable setting.
- In a large mixing bowl, combine the rolled oats, shredded carrots, ground flax seeds, chia seeds, and cinnamon. Mix them up well.
- In a separate, smaller bowl, whisk together the unsweetened apple puree, xylitol-free peanut butter, melted coconut oil, and water.
- Pour the wet ingredients over the dry oat mixture. Stir everything until the oats are evenly coated.
- If you’re using a canine multivitamin, mix it in now. Make sure it’s spread throughout the mixture.
- Spread the granola mixture thinly and evenly onto a baking sheet lined with parchment paper. Don’t make it too thick or it won’t dry properly.
- Bake for 3-4 hours, or until the granola is completely dry and crunchy. Stir it gently every hour to ensure even drying. The goal is to remove all moisture.
- If using a dehydrator, follow your dehydrator’s instructions for granola or fruit leather, usually around 140°F (60°C) for 6-8 hours, or until fully dry.
- Once dry, let the granola cool completely on the baking sheet. It will get crispier as it cools.
- Break the cooled granola into bite-sized pieces for your dog.
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
- Start with small amounts to see how your dog reacts to the new food.
- For small dogs (under 20 lbs), offer about 1/4 to 1/2 cup per day, divided into two meals.
- Medium dogs (20-50 lbs) can have 1/2 to 1 cup per day.
- Large dogs (over 50 lbs) might need 1 to 2 cups per day.
- Puppies, pregnant, or nursing dogs have higher energy needs; consult your vet for their specific caloric intake.
- Highly active dogs will need more food than less active dogs. Adjust portions based on their energy levels and body condition.
- Always provide fresh water.
- This recipe is a supplement, not a complete and balanced meal on its own unless a vet-approved multivitamin is added. It’s best used alongside a balanced kibble or wet food.
Nutritional Benefits of the Recipe
- Rolled Oats: A great source of soluble fiber, which aids digestion and can help regulate blood sugar. They also provide B vitamins for energy metabolism.
- Apple Puree: Adds natural sweetness and vitamins A and C, which support immunity. Apples are also a good source of fiber.
- Shredded Carrots: Packed with beta-carotene, an antioxidant that converts to Vitamin A, essential for good vision and skin health. They also offer fiber.
- Peanut Butter (xylitol-free): Provides healthy fats, protein, and vitamins B and E. It’s a good energy source.
- Coconut Oil: Contains medium-chain triglycerides (MCTs) which can boost energy and support brain health. It also helps with skin and coat health.
- Flax Seeds: A rich source of Omega-3 fatty acids, crucial for anti-inflammatory benefits, and a healthy coat and skin. They also provide fiber.
- Chia Seeds: Another powerhouse of Omega-3s, fiber, and protein. They help with hydration and digestion.
- Cinnamon: Offers antioxidant properties and can help regulate blood sugar levels. It’s safe in small amounts for dogs.
- Overall: This recipe delivers complex carbohydrates for sustained energy, healthy fats for skin and coat, and a good amount of fiber for digestive health.

Storage and Serving Tips
- Once fully cooled, store the granola in an airtight container at room temperature for up to 2 weeks.
- For longer storage, you can freeze portions in freezer-safe bags or containers for up to 3 months.
- To serve from frozen, let it thaw at room temperature or in the fridge.
- Serve the granola dry as a treat, a meal topper, or as a full meal (if fortified with a supplement).
- You can also moisten it with a little warm water or low-sodium chicken broth if your dog prefers a softer texture.
- Mixing it with your dog’s regular kibble can add variety and extra nutrients to their diet.
Common Questions & Troubleshooting
What if my dog doesn’t like the taste?
Every dog is different. Try introducing it slowly, mixing a small amount with their favorite food. You can also experiment with different safe additions like a tiny bit of plain cooked chicken or a dash of low-sodium broth to make it more appealing.
Can I add other ingredients?
Yes, but be careful. Always research if an ingredient is safe for dogs. Small amounts of blueberries, green beans, or sweet potato are often good additions. Avoid anything toxic like grapes, raisins, onions, or garlic.
Is this recipe nutritionally complete?
While packed with healthy ingredients, this recipe alone may not meet all the nutritional requirements for a dog’s long-term diet. It’s best used as a supplement, treat, or meal topper. For a complete meal, consult your vet about adding a vet-approved canine multivitamin or pairing it with a balanced commercial food.
My granola didn’t get crunchy. What went wrong?
This usually means it wasn’t dried out enough. Make sure to spread it very thin on the baking sheet. You might need to bake or dehydrate it for a longer period, stirring occasionally, until all moisture is gone. Humidity in your kitchen can also play a role.
📖 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 own Homemade Dry Dog Food Recipe using Apple & Carrot Granola is an easy way to give your dog healthy, wholesome goodness. It’s a treat and a boost they’ll love.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





