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.
Do you ever worry over the actual contents of the food you buy for your dog at the store? It’s really hard to look at the ingredient list when it is full of things that you cannot even pronounce, and sometimes, those additives that are hidden can cause their stomachs to be upset.
Well, you have the option of preparing tasty and healthy meals for their digestive system at home without any inconvenience, and I’m gonna show you a simple and healthy homemade dog food recipe.
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 nutrient-dense sardines and yogurt to boost your dog’s gut health.
- It’s designed to introduce natural probiotics and Omega-3s, supporting digestion and a shiny coat.
- Prep time: 15 minutes.
- Cook time: 20 minutes.
- Serving size: Makes about 8-10 servings for a medium dog (approx. 3-4 days of food).
Ingredients List
- 1 can (3.75 oz) sardines in water, no salt added (drained): $2.00
- 1 cup plain, unsweetened yogurt (full-fat or low-fat): $0.50
- 2 cups cooked brown rice: $0.75
- 1 lb lean ground turkey or chicken: $5.00
- 1 cup finely chopped carrots: $0.30
- 1 cup finely chopped green beans: $0.40
- 1 tbsp olive oil: $0.10
- 1/2 cup bone broth (low sodium, no onion/garlic): $0.75
- 1/4 tsp dried kelp powder (optional, for minerals): $0.15
- Total Estimated Cost: $9.95
Substitutions:
You can swap ground turkey for ground chicken or lean beef.
If your dog can’t have dairy, skip the yogurt or try a dairy-free probiotic supplement designed for dogs.
Other dog-safe veggies like peas or spinach can replace carrots or green beans.
Step-by-Step Instructions
- Cook the meat: In a large skillet, heat the olive oil over medium heat. Add the ground turkey or chicken and cook, breaking it up with a spoon, until it’s fully browned. This takes about 8-10 minutes.
- Drain excess fat: Once cooked, drain any excess fat from the meat. This keeps the recipe leaner.
- Add vegetables and broth: Stir in the chopped carrots and green beans. Pour in the bone broth. Cook for another 5-7 minutes, until the vegetables are slightly tender but still have a bit of crunch.
- Mix in rice and kelp: Take the skillet off the heat. Add the cooked brown rice and kelp powder (if using). Stir everything together well until it’s combined.
- Incorporate sardines and yogurt: Once the mixture has cooled down a bit (it should be warm, not hot), add the drained sardines and plain yogurt. Mash the sardines gently with a fork and mix thoroughly. You want to make sure the yogurt and sardines are evenly distributed.
- Cool completely: Let the entire batch cool down completely before storing it.
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 20 lbs): 1/2 to 1 cup per day, split into two meals.
- Medium dogs (20-50 lbs): 1.5 to 2.5 cups per day, split into two meals.
- Large dogs (over 50 lbs): 3 to 4.5 cups per day, split into two meals.
- Adjust for activity: Active dogs might need slightly more, while less active or senior dogs might need a bit less to maintain a healthy weight.
- Puppies and pregnant/nursing dogs: These dogs have higher caloric and nutritional needs. Consult your vet to adjust portion sizes and ensure a balanced diet, as they may require additional supplements.
- Always consult your veterinarian for personalized feeding recommendations based on your dog’s specific health, breed, and life stage. They can help you make sure this recipe fits perfectly into their diet.
Nutritional Benefits of the Recipe
- Sardines: These tiny fish are powerhouses. They provide excellent Omega-3 fatty acids (EPA and DHA) for healthy skin, a shiny coat, and joint health. They are also a great source of protein and essential vitamins like D and B12.
- Plain Yogurt: This is where the natural probiotics come in. Yogurt supports a healthy gut microbiome, which is crucial for digestion and immune system function. It also offers calcium for strong bones.
- Ground Turkey/Chicken: A lean source of high-quality protein. Protein is vital for muscle development, repair, and overall body function.
- Brown Rice: A complex carbohydrate that provides sustained energy. It’s also a good source of fiber, helping with digestive regularity.
- Carrots & Green Beans: These vegetables add essential vitamins (like Vitamin A from carrots), minerals, and dietary fiber. They help keep your dog feeling full and support healthy digestion.
- Olive Oil: A healthy fat that contributes to skin and coat health.
- Kelp Powder: If you use it, kelp provides a broad spectrum of minerals, including iodine, which is important for thyroid function.

Storage and Serving Tips
- Refrigeration: Store the cooked food in an airtight container in the refrigerator for up to 3-4 days.
- Freezing: For longer storage, divide the cooled food into individual serving portions or meal-sized batches. Freeze in airtight containers or freezer bags for up to 2-3 months.
- Reheating: Thaw frozen portions in the refrigerator overnight. You can serve it cold, at room temperature, or gently warmed in the microwave or on the stovetop. Make sure it’s not too hot before serving.
- Serving ideas: This food can be served on its own as a complete meal. You can also mix it with your dog’s regular kibble to add extra nutrition and flavor. This is a good way to transition them to new food.
Common Questions & Troubleshooting
Can I use sardines in oil?
It’s best to use sardines packed in water with no added salt. Oil-packed sardines can add unnecessary fats and calories, and the type of oil might not be ideal for dogs.
What if my dog is lactose intolerant?
Some dogs can be sensitive to dairy. If your dog shows signs of upset after eating yogurt, like gas or diarrhea, consider omitting it. You can explore dog-specific probiotic supplements instead, but always talk to your vet first.
Is this recipe balanced for long-term feeding?
While this recipe is nutritionally sound, for long-term feeding as a primary diet, it’s wise to consult a veterinary nutritionist. They can ensure it meets all AAFCO guidelines for your dog’s specific needs, potentially recommending a canine vitamin and mineral supplement for complete balance.
Can I add other vegetables?
Yes, you can. Dog-safe vegetables like peas, spinach, pumpkin, or sweet potato (cooked) can be added. Always check that any new ingredient is safe for dogs before including it.
📖 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
Giving your dog homemade food packed with natural probiotics from sardines and yogurt is a simple way to boost their health. You’ll love seeing their happy wagging tail and knowing you’re providing top-notch nutrition.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





