Chicken Broccoli Dog Treats: Packed with Protein and Veggie Goodness
I love spoiling my pup with homemade treats, and these chicken broccoli dog treats have become a total favorite in our house. They’re simple, wholesome, and packed with real ingredients you can actually pronounce. No weird fillers, no mystery meat—just good, clean protein and veggies that make tails wag.
What I really adore about this recipe is how easy it is to whip up on a Sunday afternoon. The smell of chicken and broccoli baking fills the kitchen, and my dog starts doing his happy little dance by the oven. These treats are perfect for training, stuffing into a Kong, or just showing your furry friend some extra love. Plus, they keep well in the fridge, so you can batch-make and grab as needed.
If you’ve been looking for a healthy, homemade alternative to store-bought treats, this is it. Let’s get baking!

Why This Recipe Works
Chicken is a lean, high-quality protein that supports strong muscles and a shiny coat. Broccoli adds fiber, vitamins C and K, and a little crunch that dogs actually enjoy (yes, really—my picky eater gobbles it up). Together, they create a balanced, nutrient-dense treat that’s gentle on the tummy and big on flavor.
I also love that this recipe uses just a handful of ingredients you probably already have in your kitchen. No special trips to the store, no fancy supplements. It’s real food for real dogs.

Equipment You’ll Need
Before we start, let’s gather a few basics. You don’t need anything fancy, just a few kitchen staples:
- Food processor or blender (to finely chop broccoli and blend dough)
- Mixing bowl
- Baking sheet
- Parchment paper (trust me, it makes cleanup so much easier)
- Rolling pin (or just use your hands)
- Cookie cutters (bone shapes are cute, but any small shape works)
That’s it! If you don’t have cookie cutters, you can simply roll the dough into small balls and flatten them with a fork. Your dog won’t mind the shape—they care about taste, not looks.

Ingredients
Here’s what you’ll need for about 30–40 small treats (depending on size):
- 1 cup cooked chicken breast, shredded (no skin, no bones)
- 1 cup fresh or frozen broccoli florets (steamed and cooled)
- 1 large egg
- 1/2 cup oat flour (or whole wheat flour if your dog tolerates it)
- 1 tablespoon coconut oil (melted, optional but adds healthy fats)
- 1/4 cup water (add more if dough is too dry)
Pro tip: If you don’t have oat flour, simply pulse rolled oats in your food processor until they become a fine powder. Super easy and budget-friendly.

How to Make Chicken Broccoli Dog Treats
Let’s get into the fun part. Follow these simple steps:
- Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
- In your food processor, combine the cooked chicken, steamed broccoli, egg, and coconut oil. Pulse until everything is finely chopped and starts to come together.
- Add the oat flour and pulse again. The mixture should form a soft, slightly sticky dough. If it’s too dry, add water a tablespoon at a time until it holds together. If too wet, add a little more flour.
- Sprinkle a clean surface with a tiny bit of oat flour. Roll the dough out to about 1/4-inch thickness.
- Use your cookie cutters to cut out shapes. Place them on the prepared baking sheet, leaving a little space between each.
- Bake for 15–18 minutes, or until the treats are firm and lightly golden on the edges. They will harden more as they cool.
- Let them cool completely on a wire rack before serving. Store in an airtight container in the fridge for up to two weeks, or freeze for up to three months.
My dog loves these right out of the fridge—they stay a little chewy, which is perfect for his senior teeth. If you prefer crunchier treats, bake for an extra 3–5 minutes.

Tips for Perfect Treats Every Time
Here are a few things I’ve learned from making these over and over:
Don’t overbake. These treats continue to dry out as they cool, so pull them out when they’re just firm to the touch. Overbaking can make them too hard for small or senior dogs.
Adjust the texture. If your dough feels too sticky, add a tablespoon of flour at a time. If it’s too crumbly, add a little water. The goal is a smooth, rollable dough that doesn’t crack.
Make it grain-free. Substitute oat flour with chickpea flour or coconut flour. Coconut flour is very absorbent, so you’ll need less—start with 1/4 cup and add water as needed.
Size matters. For training treats, make them tiny (about the size of a pea). For a satisfying chew, use a larger cookie cutter.

Conclusion
These chicken broccoli dog treats have become a weekly staple in my kitchen, and I hope they become one in yours too. They’re simple, wholesome, and made with love—everything a good dog treat should be. Whether you’re rewarding a new trick, soothing an anxious pup, or just celebrating the joy of having a dog, these little bites deliver.
Give them a try, and let me know how your pup reacts. Mine gives them four paws up every single time. Happy baking!

Frequently Asked Questions
1. Can I use raw chicken instead of cooked?
I recommend using cooked chicken to avoid any risk of salmonella and to ensure the treats bake evenly. Leftover rotisserie chicken works great—just remove the skin and bones.
2. My dog doesn’t like broccoli. Will he still eat these?
Probably! When broccoli is blended with chicken and flour, the flavor becomes very mild. My picky eater doesn’t even notice it’s there. If you’re worried, start with a smaller amount of broccoli and increase gradually.
3. How long do these treats last?
Store them in an airtight container in the fridge for up to two weeks. You can also freeze them for up to three months—just thaw a few at a time as needed.
4. Can I use a different flour?
Absolutely. Oat flour, whole wheat flour, chickpea flour, and coconut flour all work well. Just note that coconut flour is very absorbent, so you’ll need to adjust the liquid.
5. Are these treats safe for puppies?
Yes, but make sure the treats are soft enough for little teeth. You can bake them for slightly less time and break them into smaller pieces. Always supervise your puppy while they’re eating.

