Making your own dog food sounds like a lot until you realize how easy it is to beat the mystery meat vibe of many store-bought options. This ground chicken version is one of the simplest “real food” meals you can make without turning your kitchen into a science lab.
It’s balanced, fresh, and honestly kind of satisfying to cook because you can actually see what’s going into your dog’s bowl.
And yes, your dog will absolutely act like you just served a five-star meal.
Table of Contents
What Makes This Recipe Shine
The best part about homemade dog food with ground chicken is that it hits that sweet spot between “healthy and thoughtful” and “not a ridiculous amount of work.” Ground chicken cooks fast, doesn’t need fancy seasoning, and it mixes well with all the other ingredients without turning into a weird mushy mess.
I also love that chicken is usually easier on a dog’s stomach than heavier meats. If you’ve ever dealt with a dog who gets picky, sensitive, or randomly dramatic about dinner, ground chicken tends to be a safe and gentle choice.
This recipe works because it’s not trying to be overly complicated. It gives your dog protein, fiber, and healthy carbs in a way that feels natural and easy to portion. No strange powders, no “kibble-like” smell, and no ingredient list that reads like a chemistry exam.
And if you’ve ever opened a bag of dog food and thought, “This smells like sadness,” yeah… this recipe fixes that problem instantly.
Another reason it shines is the flexibility. Once you learn the basic structure, you can adjust the veggies, switch the carb source, or add small extras depending on what your dog likes and what you have in the kitchen. It’s basically meal prep, but for someone who thinks socks are a snack.
Also, not gonna lie, it feels kind of good knowing you’re feeding your dog something that looks like actual food instead of crunchy pellets shaped like tiny rocks.
The final bonus? It stores really well. You can make a big batch, refrigerate what you need, freeze the rest, and suddenly you’re that person who has their life together. Your dog doesn’t care about your organization skills, but you will.
Plus, the smell while it cooks is so normal that your kitchen doesn’t end up smelling like “pet aisle at the store,” which is a win for everyone involved.
Ingredients You’ll Need
- 1 ½ to 2 pounds ground chicken (lean is great, but not too dry)
- 1 tablespoon olive oil (optional, but helps prevent sticking and adds healthy fat)
- 1 cup brown rice (uncooked)
- 2 ½ cups water or low-sodium broth (broth adds flavor, but keep it dog-safe)
- 1 cup carrots, diced or shredded (great for fiber and crunch)
- 1 cup green beans, chopped (fresh or frozen both work fine)
- 1 cup peas (frozen peas are super convenient)
- 1 medium sweet potato, peeled and diced (adds nutrients and helps the texture)
- 2 eggs (adds protein and makes the mix richer)
- 1 tablespoon ground flaxseed (optional, but great for omega-3 support)
- 1 teaspoon crushed eggshell powder or calcium supplement (important if feeding regularly)
- 1 tablespoon chopped parsley (optional, freshens breath slightly and adds micronutrients)
Step-by-Step Instructions
Step 1: Cook the rice first
Add the brown rice and water (or broth) to a medium pot and bring it to a boil. Once it boils, lower the heat, cover it, and let it simmer until the rice is soft and fluffy.
Brown rice takes longer than white rice, but it holds up better in homemade dog food and doesn’t turn into sticky paste. Let it cool slightly while you prep everything else.
Step 2: Start cooking the ground chicken
Heat a large skillet or pot over medium heat and add the olive oil if you’re using it. Add the ground chicken and break it up with a spoon or spatula until it’s fully cooked and no longer pink.
Don’t rush this step by blasting the heat, because chicken can go from “cooked” to “dry and sad” really fast.
Step 3: Add the vegetables in the right order
Once the chicken is cooked, stir in the diced sweet potato first. Let it cook for about 5 minutes before adding the carrots and green beans.
Sweet potato takes longer to soften, so giving it a head start keeps everything cooking evenly instead of ending up with crunchy cubes hiding in the bowl.
Step 4: Add peas and simmer everything together
After the carrots and green beans soften a bit, add the peas and stir everything well. Pour in about ½ cup of water if the mixture looks dry, then cover the pot and let it simmer for 10–15 minutes.
This softens the vegetables and lets the flavors blend, even though we’re not using seasonings like garlic or onion (because those are a no-go for dogs).
Step 5: Mix in the cooked rice
Once the vegetables are tender, stir in your cooked brown rice. Mix everything until the rice is evenly distributed and the mixture looks consistent.
This is where it starts looking like an actual meal instead of random ingredients hanging out in the same pot.
Step 6: Add the eggs (without scrambling them into chunks)
In a small bowl, whisk the eggs. Turn the heat down low, then slowly stir the eggs into the warm mixture while stirring constantly.
The goal is to coat the food lightly with cooked egg instead of ending up with big scrambled egg lumps. It’s not the end of the world if that happens, but the texture is nicer when it blends smoothly.
Step 7: Add flaxseed and calcium
Turn off the heat and let the food cool for a couple minutes. Stir in the flaxseed and the calcium source (either eggshell powder or a vet-approved supplement).
This part matters more than people think, because homemade dog food needs calcium balance, especially if you’re feeding it as a main diet and not just an occasional topper.
Step 8: Cool and portion
Let the mixture cool completely before serving. Portion it into meal-sized containers and refrigerate what you’ll use in the next 3–4 days.
Freeze the rest in individual portions so you can thaw it easily without dealing with one giant frozen dog-food brick.
Common Mistakes to Avoid
One of the biggest mistakes people make is skipping the calcium. I know it feels like an annoying extra step, but dogs need calcium balance to support bones and overall health, especially if homemade food becomes a regular thing.
If you feed this occasionally, it’s less of a big deal, but if it becomes a daily meal, you really don’t want to ignore it.
Another common mistake is using too much rice and not enough protein. Rice is fine, but it’s basically the filler in the recipe, not the star.
Some people accidentally turn homemade dog food into a carb-heavy bowl of mush, and then wonder why their dog still seems hungry two hours later.
Overcooking the chicken is another issue. Ground chicken can dry out fast, especially if you cook it on high heat or leave it simmering forever.
Dry chicken isn’t dangerous, but it makes the whole meal less appealing, and your dog will probably give you that offended look like you personally betrayed them.
Using unsafe vegetables is also something people do without realizing. Onions, garlic, and anything seasoned with them should stay out of dog food, even if you think “just a little won’t hurt.”
Dogs don’t process those ingredients the same way humans do, and it’s not worth the risk just for flavor.
Finally, a lot of people don’t portion properly and end up feeding way too much. Homemade food feels “healthier,” so it’s easy to accidentally overfeed.
Your dog won’t stop you, obviously, because dogs are professional opportunists, but their weight will tell the truth eventually.
Alternatives & Substitutions
If your dog doesn’t tolerate chicken well, you can swap ground turkey in the exact same amount. Turkey cooks similarly, has a mild flavor, and most dogs handle it really well.
I actually rotate between chicken and turkey sometimes just so my dog doesn’t get bored, because yes, dogs can get bored of food, even though they also eat random leaves outside.
Instead of brown rice, you can use white rice if your dog has a sensitive stomach. White rice is easier to digest and works great if your dog gets loose stool easily.
The downside is that white rice gets softer faster, so the texture becomes more “stew-like,” but most dogs honestly love that.
Sweet potato can be swapped for regular potato, pumpkin, or even butternut squash. Pumpkin is especially nice if your dog needs digestive support, and it gives the food a smoother texture.
Personally, I love sweet potato because it adds natural sweetness without needing anything extra, and dogs usually go nuts for it.
For vegetables, you can rotate zucchini, spinach, broccoli (small amounts), or even cooked cauliflower. Just keep everything chopped small and cooked until soft.
I avoid loading too much broccoli because some dogs turn into little fart machines afterward, and nobody needs that energy in their house.
If you want to boost healthy fats, you can add a little fish oil or a spoonful of plain unsweetened yogurt after cooking. Yogurt works great for dogs who handle dairy well.
I usually keep it simple, but if your dog’s coat looks dry or flaky, adding omega fats can make a noticeable difference.
You can also add a small amount of liver (chicken liver works well) once in a while for extra nutrients. Just don’t overdo it because liver is rich, and too much can throw off balance.
Think of liver like a supplement food, not something you dump in every batch like it’s seasoning.
FAQ
Can I feed this homemade dog food every day?
Yes, but only if you make sure it’s nutritionally balanced long-term. This recipe is a strong base, but daily feeding usually requires proper calcium and possibly additional vitamins depending on your dog’s size and health.
If you plan to make this your dog’s main diet, it’s smart to check with your vet so you’re not accidentally missing something important.
How long does homemade ground chicken dog food last in the fridge?
Usually 3 to 4 days in a sealed container. If it starts smelling sour or looks slimy, toss it immediately.
I always store mine in smaller containers because opening and closing one big container over and over makes it spoil faster.
Can I freeze this recipe?
Absolutely, and honestly you should. Freeze it in portion-sized containers or freezer bags so you can thaw only what you need.
It lasts about 2 to 3 months in the freezer without losing quality, though your dog won’t complain even if it’s older.
How much should I feed my dog?
It depends on your dog’s weight, activity level, and age. A rough starting point is about ½ cup to 1 cup per 10 pounds of body weight per day, split into meals, but that’s not a perfect rule.
Watch your dog’s weight and energy, then adjust slowly instead of changing portions dramatically overnight.
Is ground chicken safe for puppies?
Yes, but puppies have higher nutritional needs than adult dogs. They need the right balance of calcium, phosphorus, and calories for growth, so homemade diets for puppies need extra care.
If your puppy is still growing, I’d definitely run the plan by your vet before switching fully.
Do I need to add supplements to homemade dog food?
If you’re feeding it regularly, yes, you should. Calcium is the big one, but depending on your dog, you might also need omega-3, vitamin D, or other nutrients.
If you’re using this as an occasional topper, you don’t need to stress as much, but for full-time feeding, supplements matter.
Can I add seasoning to make it taste better?
You really shouldn’t add salt, onion powder, garlic, or spice blends. Dogs don’t need them, and some seasonings can be harmful.
If you want more flavor, use dog-safe broth, add a little pumpkin, or mix in a spoonful of plain yogurt after cooking.
FINAL THOUGHTS
Homemade dog food with ground chicken is one of those recipes that feels way fancier than it actually is. It’s simple, nutritious, and honestly a nice break from the processed stuff that dominates most pet aisles.
Once you make it a couple times, you’ll get faster, and it’ll start feeling like normal meal prep instead of a big project. If your dog starts sitting in the kitchen like a tiny hungry supervisor, don’t say I didn’t warn you.

I’m Pallab Kishore, the owner of Little Pets Realm — an animal lover and pet care enthusiast sharing easy tips, healthy recipes, and honest advice to help every small pet live a happy, healthy, tail-wagging life.