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.
You are eating your dinner halfway, which is real chicken, rice, and a few carrots, when your dog puts himself at your foot and looks at you with his eyes, “Save me some of that”.
The difference hurts: your plate is colorful, pronounceable, fresh; his bowl has the same brown kibble that you have given him since he was a puppy, and the ingredient list is a chemistry-laden shrug.
Well, you have the opportunity to remove the mystery one spoon of real food at a time, and this homemade dog food recipe is the perfect place to start.
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 combines the power of eggs and cottage cheese for natural probiotics.
- It supports healthy digestion and provides high-quality protein.
- Prep time: 15 minutes.
- Cook time: 20 minutes.
- Serving size: Makes about 6-8 servings for a medium-sized dog.
Ingredients List
- 4 large eggs (approximately $1.50)
- 1 cup plain, low-fat cottage cheese (approximately $1.00)
- 1 cup cooked brown rice (approximately $0.50)
- 1/2 cup finely chopped carrots (approximately $0.30)
- 1/2 cup finely chopped green beans (approximately $0.40)
- 1 tablespoon olive oil (approximately $0.10)
- 1/4 cup bone broth (low sodium, no onion/garlic) (approximately $0.20)
- 1/4 teaspoon ground turmeric (approximately $0.05)
- Optional: 1/2 teaspoon flaxseed meal for Omega-3s (approximately $0.10)
- Total Estimated Cost: $4.35
Substitutions:
- Eggs → cooked lean ground turkey or chicken
- Brown rice → cooked oatmeal or quinoa
- Carrots/green beans → spinach, peas, or sweet potato (all cooked and mashed)
Step-by-Step Instructions
- First, cook the brown rice according to package directions. You want it soft. Set it aside to cool a bit.
- Next, chop your carrots and green beans very finely. Small pieces are easier for dogs to digest.
- Then, heat the olive oil in a large skillet over medium heat.
- Crack the eggs into the skillet and scramble them until they are fully cooked. Break them into small pieces as you stir.
- Now, add the cooked brown rice, chopped carrots, and green beans to the skillet with the scrambled eggs. Stir it all together.
- Pour in the bone broth and sprinkle in the turmeric. Stir well to combine.
- Cook for about 5 minutes, stirring occasionally, just until the vegetables are slightly tender.
- Take the skillet off the heat and let the mixture cool for a few minutes.
- Once it’s cooled down, stir in the plain cottage cheese. Make sure it’s mixed throughout.
- If you’re using flaxseed meal, add it now and stir it in.
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
- Puppies and active adult dogs generally need more calories. Seniors and less active dogs need fewer.
- Small dogs (under 20 lbs): Start with 1/2 to 1 cup per day, divided into two meals.
- Medium dogs (20-50 lbs): Offer 1.5 to 2.5 cups per day, divided.
- Large dogs (over 50 lbs): Provide 3 to 4 cups or more per day, divided.
- Always watch your dog’s weight. If they gain or lose too much, adjust their portions.
- For personalized advice, it’s always best to chat with your vet. They can help you figure out the exact right amount for your specific dog.
Nutritional Benefits of the Recipe
- Eggs are a complete protein source, full of essential amino acids for muscle health. They also give dogs vitamins A, D, E, B vitamins, and iron.
- Cottage cheese provides natural probiotics which are great for gut health. It also adds more protein and calcium for strong bones.
- Brown rice is a complex carbohydrate for steady energy and has fiber for good digestion.
- Carrots are packed with Vitamin A for vision and immune support. They also give dogs a good source of fiber.
- Green beans offer vitamins K and C, plus more fiber without a lot of calories.
- Olive oil gives dogs healthy fats, including Omega-6s, for skin and coat health.
- Turmeric is known for its anti-inflammatory properties, which can help with joint health.
- Bone broth helps with joint health and hydration, and it’s tasty.

Storage and Serving Tips
- This homemade dog food stays fresh in an airtight container in the refrigerator for up to 3-4 days.
- For longer storage, you can freeze individual portions for up to 2-3 months.
- Thaw frozen portions in the refrigerator overnight before serving.
- You can serve this food warm (just microwave briefly) or at room temperature.
- It can be served on its own or mixed with your dog’s regular kibble for an added boost of nutrition and flavor.
Common Questions & Troubleshooting
Can I add a canine vitamin supplement to this recipe?
Yes, absolutely. While this recipe is nutritious, a veterinarian-approved canine vitamin and mineral supplement can ensure complete nutritional balance, especially if you plan to feed it long-term.
My dog has allergies, what if they can’t have eggs?
If your dog is allergic to eggs, you can substitute them with cooked lean ground turkey or chicken. Just make sure it’s plain and unseasoned.
How do I know if this food is right for my dog?
Always introduce new foods slowly to watch for any digestive upset. A good way is to mix a small amount with their current food for a few days. If you have concerns, talk to your vet first.
Can puppies eat this recipe?
Puppies have different nutritional needs, especially for growth. While the ingredients are safe, it’s best to consult your vet to ensure this recipe provides all the specific nutrients a growing puppy requires, or if adjustments are needed.
📖 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 dog food with eggs and cottage cheese is a simple way to boost your furry friend’s health and happiness. You get peace of mind knowing exactly what they’re eating, packed with natural goodness for their gut.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





