I honestly lost count of how many of these chicken meatballs I made for Bentley over the years. He was obsessed with them. Tail wags, happy spins, the whole show. Since he passed, I hadn’t made a single batch.
But the other day, I pulled out the ingredients and thought, “Let’s see if Snickers likes them too.”
Spoiler: he loved them.
This recipe is simple, straightforward, and full of ingredients you probably already have. So if your pup’s due for a little extra love on their plate, keep reading.
Homemade Chicken Meatballs Recipe for Dogs

Ingredients
| Ingredient | Amount | Benefit |
|---|---|---|
| Ground chicken | 1 lb. | Lean protein for strong muscles |
| Large egg | 1 | Protein, amino acids, healthy fats |
| Plain yogurt (low-fat) | 2 tablespoons | Probiotics for gut health |
| Rolled oats | ¼ cup | Fiber for digestive health |
| Grated zucchini | ¼ cup | Vitamins and fiber |
| Grated carrots | ¼ cup | Antioxidants, vitamin A, fiber |
| Dried parsley (optional) | 1 tablespoon | Breath freshening, antioxidants |
Step-by-Step Instructions (Oven Method)

Step 1: Preparation
Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper to prevent sticking and ensure easy cleanup.
Step 2: Mix Wet Ingredients
In a large mixing bowl, combine the ground chicken, egg, and plain yogurt. Mix until well combined and smooth.
Step 3: Add Dry Ingredients
Add rolled oats, grated zucchini, grated carrots, and dried parsley to the chicken mixture. Stir thoroughly to combine all ingredients evenly. The mixture should hold together firmly but remain moist enough to shape easily.
Step 4: Shape the Meatballs
Using a tablespoon or small cookie scoop, portion out the mixture and gently roll each portion between your palms to form smooth, even-sized meatballs. Place meatballs spaced evenly apart on the prepared baking sheet.
Step 5: Bake
Bake in the preheated oven for about 30 minutes, or until meatballs turn golden brown and reach an internal temperature of 165°F (74°C). Use a food thermometer if you’re unsure.
Step 6: Cool and Serve
Remove from oven and allow meatballs to cool completely on a wire rack before serving to your pup.
Step-by-Step Instructions (Air Fryer Method)

Step 1: Prepare Meatballs
Follow steps 2-4 from the oven method above to prepare your meatball mixture and shape it into balls.
Step 2: Preheat Air Fryer
Preheat your air fryer to 400°F (200°C) for 3-5 minutes. Line the basket with air fryer-safe parchment paper or lightly spray with dog-safe cooking spray to prevent sticking.
Step 3: Cook in Batches
Arrange meatballs in the air fryer basket, leaving space between each to ensure even cooking. Depending on the size of your air fryer, you may need to cook in batches.
Step 4: Air Fry Meatballs
Cook meatballs at 400°F for approximately 10 minutes or until golden brown and cooked through, with an internal temperature of 165°F.
Step 5: Cool and Serve
Carefully remove the cooked meatballs and let them cool on a plate or cooling rack before serving.
Storage Tips
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze meatballs individually on a baking sheet before transferring to freezer-safe bags. They keep well frozen for up to 3 months. Thaw overnight in the refrigerator before serving.
Serving Guidelines
Homemade chicken meatballs are a tasty way to add variety to your dog’s routine. The right amount will really depend on your dog’s size, age, and daily calorie needs. Every pup is different, so what’s just right for a big, active dog might be too much for a tiny one.
Start by offering your dog a single meatball and see how they do, especially if it’s their first time trying homemade treats. Keep an eye out for any changes in digestion or energy, and adjust future portions as needed.
For some dogs, one or two meatballs is the perfect “extra,” while bigger breeds might enjoy a couple more alongside their usual food.
If your dog has any dietary restrictions, allergies, or is on a special diet, check with your veterinarian before making homemade treats a regular part of their routine.
Customization Ideas
- Protein Swap: Substitute ground chicken with ground turkey or beef.
- Veggie Boost: Add finely chopped spinach or sweet potatoes for additional nutrients.
- Grain-Free Option: Replace oats with almond flour or coconut flour for dogs sensitive to grains.
Nutritional Benefits of Ingredients
- Ground Chicken: Lean protein source, essential for muscle maintenance and overall health.
- Egg: Rich in protein and healthy fats, eggs also provide essential amino acids for your dog’s skin and coat.
- Plain Yogurt: Adds probiotics that aid digestion and boosts the immune system.
- Rolled Oats: Packed with fiber, oats aid digestion and provide steady energy release.
- Zucchini & Carrots: Low in calories and high in fiber, vitamins, and antioxidants to support overall health.
- Parsley: Naturally freshens breath and is packed with antioxidants and vitamins.
FAQs
Can puppies have these meatballs?
Yes, they’re puppy-safe. Start with small pieces and monitor for any reactions.
My dog is lactose intolerant, what should I substitute for yogurt?
Use lactose-free yogurt or a tablespoon of pumpkin puree instead.
Can I make these meatballs without eggs?
Yes! If your dog is allergic to eggs, you can use a “flax egg” (1 tablespoon ground flaxseed + 2.5 tablespoons water, mixed and rested for 5 minutes) as a binder.
Final Thoughts
So there you go—Bentley’s favorite meatballs, officially Snickers-approved.
They’re quick to make, full of good stuff, and honestly just a sweet way to show your pup a little extra love. Whether you’re making them for the first time or bringing back a recipe that means something to you too, I hope your dog enjoys them as much as mine did.
If they do that happy little dance after the first bite? Yeah, you nailed it.