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.
It’s that time of the day and you’re pouring the “performance” kibble into your dog’s bowl.
Your dog sniffs it, then looks at you as if to say, “Are you kidding me?”
That’s probably the sign for you to take control over what it’s eating, and it starts with this homemade dog food recipe for active dogs!
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 Sardine & Rice dog food recipe is perfect for high-energy pups.
- It’s packed with Omega-3s, lean protein, and complex carbohydrates to support their active lifestyle.
- Prep time: 15 minutes.
- Cook time: 25 minutes.
- Serving size: Approximately 6-8 servings for a medium-sized active dog.
- Made from premium, food-grade, double-walled stainless steel for durability and quality
- Resistant to sliding and tipping for a stable, mess-free feeding experience
- Lifetime warranty for long-lasting use
- Chip and wear resistant powder coat finish for added elegance
- Dishwasher-safe and easy to clean by hand
Ingredients List
- 1 cup uncooked brown rice (approx. $0.50)
- 2 cans (3.75 oz each) sardines in water, unsalted (approx. $3.00)
- 1 lb lean ground turkey (93% lean) (approx. $5.00)
- 1 cup chopped carrots (approx. $0.40)
- 1 cup chopped green beans (fresh or frozen) (approx. $0.50)
- 1/2 cup chopped spinach (approx. $0.30)
- 2 cups water or low-sodium chicken broth (approx. $0.50)
- 1 tablespoon olive oil (approx. $0.20)
- 1/2 teaspoon turmeric (optional, for anti-inflammatory benefits) (approx. $0.10)
- 1 canine multi-vitamin supplement (optional, ensures complete nutrition) (approx. $0.30 per serving)
Total Estimated Cost: $10.80 – $11.10
Substitutions: You can swap ground turkey for lean ground chicken or beef. If your dog isn’t a fan of green beans, try peas or sweet potato. Always make sure substitutions are dog-safe.

Step-by-Step Instructions
- Rinse the brown rice well under cold water. This helps remove excess starch.
- In a large pot, combine the rinsed brown rice with 2 cups of water or low-sodium chicken broth. Bring it to a boil.
- Once boiling, reduce the heat to low, cover, and let it simmer for about 20 minutes, or until the rice is tender and the liquid is absorbed.
- While the rice cooks, heat the olive oil in a separate large skillet over medium heat.
- Add the ground turkey to the skillet. Break it up with a spoon and cook until it’s no longer pink.
- Drain any excess fat from the turkey.
- Stir in the chopped carrots and green beans with the cooked turkey. Cook for 5-7 minutes, until the vegetables start to soften.
- Add the chopped spinach and turmeric (if using) to the skillet. Cook for another 2-3 minutes, until the spinach wilts.
- Once the rice is done, add it to the skillet with the turkey and vegetables.
- Drain the water from the sardine cans and add the sardines (bones and all!) to the skillet. The bones are soft and full of calcium.
- Mix everything together thoroughly. Make sure it’s all combined.
- Let the mixture cool completely before serving or storing.
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, e.g., Jack Russell Terrier): 1/2 to 1 cup per day, divided into two meals.
- Medium dogs (20-50 lbs, e.g., Border Collie): 1.5 to 2.5 cups per day, divided into two meals.
- Large dogs (50-90 lbs, e.g., German Shepherd): 3 to 4 cups per day, divided into two meals.
- Giant breeds (over 90 lbs, e.g., Great Dane): 4.5+ cups per day, divided into two meals.
- For puppies, pregnant/nursing dogs, or very active dogs, they may need more. For senior or less active dogs, they might need a bit less.
- Always talk to your vet to get exact portion sizes for your specific dog. They can help you figure out what’s best based on age, activity, and health conditions.
- If you’re adding a canine multi-vitamin, mix it in with their meal as directed on the supplement packaging.
- 120+ Nutritious Recipes
- Science-Backed Tips
- Also teaches you how to have a toxin free home
- + Comprehensive wellness tips
Nutritional Benefits of the Recipe
- Sardines are an amazing source of Omega-3 fatty acids (EPA and DHA), which are great for brain health, joint support, and a shiny coat. They also provide calcium and Vitamin D.
- Brown rice offers complex carbohydrates for sustained energy release, perfect for active dogs. It’s also a good source of fiber for healthy digestion.
- Lean ground turkey provides high-quality protein for muscle maintenance and repair without too much fat.
- Carrots give Vitamin A for vision and immune support, plus fiber.
- Green beans add vitamins, minerals, and fiber, helping with satiety.
- Spinach provides essential vitamins (K, A, C) and minerals like iron, supporting overall health.
- Olive oil adds healthy fats and can help with nutrient absorption.
- Turmeric (optional) is known for its anti-inflammatory properties, which can be beneficial for active dogs’ joints.

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, divide portions into freezer-safe containers or bags. It can be frozen for up to 2-3 months.
- To reheat from frozen, thaw in the refrigerator overnight or gently warm in the microwave or on the stovetop.
- Serve the food warm or at room temperature. Some dogs prefer it a little warm, as it enhances the aroma.
- You can serve it on its own, or mix it with a small amount of their regular kibble to help transition or add variety.
Common Questions & Troubleshooting
Can I feed this recipe to my puppy?
Puppies have different nutritional needs, especially for growth. While many ingredients are safe, it’s really important to talk to your vet about specific portion sizes and if a puppy-specific supplement is needed to ensure they get all the necessary nutrients for healthy development.
My dog has a sensitive stomach. Is this recipe suitable?
The lean protein and brown rice are generally easy on the stomach. However, introducing any new food slowly is key. Start with small amounts mixed with their current food. If your dog has specific sensitivities, always consult your vet first.
Do I really need to add a canine multi-vitamin?
While this recipe is nutritionally sound with whole foods, adding a vet-approved canine multi-vitamin can help ensure your dog gets all the trace minerals and vitamins needed for a complete diet, especially if it’s their primary food source. It’s an extra layer of confidence.
📖 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 this homemade Sardine & Rice dog food is a fantastic way to give your active pup the best fuel. It’s simple, nutritious, and they’ll absolutely love it.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!




