Skip to Content

Homemade Turkey and Broccoli Dog Food Recipe

Homemade Turkey and Broccoli Dog Food Recipe

If you want a simple homemade dog food recipe that’s easy to prep in batches and customize each day, this one works beautifully. The image shows finely chopped broccoli mixed with lean ground turkey, then served with fresh add-ons like cottage cheese and yogurt.

I’ve used this same “base plus sides” method for years because it saves time and keeps meals fresh without cooking from scratch every night. It’s also a smart way to rotate healthy dog-safe ingredients and support balanced pet nutrition.

One important detail from the photos is worth repeating: mash or finely chop vegetables before serving them to dogs. Breaking down the cell walls makes veggies easier to digest and helps dogs absorb more nutrients.

Homemade Dog Food Recipe Benefits for Daily Feeding

This homemade dog food recipe uses lean protein, fiber-rich vegetables, and fresh toppings to create a balanced meal base for adult dogs.

The finely chopped broccoli in the photos is especially helpful because raw or large broccoli florets can pass through undigested. Smaller pieces are gentler on digestion and safer for small breeds.

The “base meal” approach also makes meal prep much easier. I cook one large batch, refrigerate portions, and then add rotating sides like cottage cheese, plain yogurt, pumpkin, blueberries, or sardines during the week.

Why These Ingredients Are Safe for Dogs

Lean Ground Turkey

Turkey is a lean, highly digestible protein that supports muscle maintenance and energy levels in dogs.

Broccoli

Broccoli contains fiber, vitamin C, and antioxidants that support immune health. Small portions are best because too much broccoli may upset sensitive stomachs.

Rolled Oats

Oats provide soluble fiber and gentle carbohydrates that help dogs feel full longer.

Low-Sodium Chicken Broth

Dog-safe broth adds moisture and flavor without excess salt. Always avoid broths containing onion or garlic.

Plain Cottage Cheese

Cottage cheese offers calcium and protein in moderation. Use low-fat varieties for easier digestion.

Plain Greek Yogurt

Unsweetened yogurt contains probiotics that can support digestive health in many dogs.

Turmeric

Turmeric is commonly used in homemade dog food recipes because it contains natural antioxidant compounds. Use small amounts only.

Egg

Eggs provide protein, healthy fats, and important vitamins for skin and coat health.

Homemade Dog Food Recipe Ingredients

Prep Time

15 minutes

Cook Time

20 minutes

Yield

About 8 cups

Difficulty

Easy

Ingredients

  • 2 pounds lean ground turkey
  • 5 cups broccoli florets, finely chopped
  • 1 cup rolled oats
  • 2 large eggs
  • 1 tablespoon olive oil
  • 1 teaspoon turmeric
  • 1 1/2 cups low-sodium chicken broth
  • 1/2 cup plain low-fat cottage cheese
  • 1/2 cup plain Greek yogurt

How to Make This Homemade Dog Food Recipe

1. Chop the Broccoli Well

Pulse the broccoli in a food processor or chop it very finely by hand. This step helps break down the tough plant fibers and makes digestion easier for dogs.

2. Cook the Turkey

Heat olive oil in a large skillet over medium heat. Add the ground turkey and cook until fully browned with no pink remaining.

3. Add the Vegetables

Stir the chopped broccoli into the turkey mixture. Cook for about 5 minutes until slightly softened.

4. Mix in Oats and Broth

Add rolled oats, turmeric, and chicken broth. Stir thoroughly and simmer for 5–7 minutes until the oats soften and absorb moisture.

5. Add the Eggs

Lightly beat the eggs and stir them into the warm mixture. Cook for another 2 minutes until fully set.

6. Cool Before Serving

Allow the homemade dog food recipe to cool completely before serving.

7. Add Fresh Toppings

Top each serving with a spoonful of cottage cheese or plain yogurt right before feeding.

How Much Should You Feed?

For medium-sized dogs, I recommend starting with about 1 cup per meal twice daily and adjusting based on activity level, age, and body condition.

Small dogs usually need much smaller portions, while large active breeds may require significantly more food.

Storage Tips for Homemade Dog Food

Store the base mixture in airtight containers in the refrigerator for up to 4 days.

You can also freeze individual portions for up to 3 months. I like freezing flat portions in freezer bags because they thaw quickly.

Keep yogurt and cottage cheese separate until serving so they stay fresh.

Texture Tips for Better Digestion

The mixture should look moist but not soupy. If it seems dry after cooling, stir in a splash of warm broth before serving.

Finely chopping or lightly mashing vegetables is one of the best ways to improve digestibility in DIY dog food meals.

One Ingredient Swap That Works Well

You can replace the ground turkey with lean ground chicken if needed.

You can also swap broccoli for green beans or zucchini for dogs that are sensitive to cruciferous vegetables.

Signs the Recipe Turned Out Correctly

The broccoli should be soft and finely textured, not large and crunchy.

The finished mixture should hold together easily without excess liquid pooling at the bottom.

Ingredients You Should Never Add

Never add onions, garlic, chives, grapes, raisins, chocolate, macadamia nuts, or xylitol-sweetened foods to homemade dog food.

Avoid heavily salted broth or seasoned turkey products as well.

Nutritional Highlights of This Homemade Dog Food Recipe

Protein Support

Turkey and eggs provide high-quality protein that helps maintain muscle mass.

Digestive Support

Broccoli and oats contribute fiber that may support healthy digestion and regular stools.

Gut-Friendly Additions

Plain yogurt and cottage cheese can provide probiotics and calcium when fed in moderation.

Can I make homemade dog food recipe meals in advance?

Yes, homemade dog food recipe meals are excellent for batch cooking. Store portions in the fridge or freezer for quick daily feeding.

Is broccoli safe for dogs every day?

Yes, broccoli is safe for most dogs in small to moderate amounts. Finely chopping it helps improve digestion.

Can dogs eat cottage cheese and yogurt?

Yes, most dogs can eat plain cottage cheese and plain yogurt in moderation. Avoid flavored or sweetened varieties.

Do dogs digest vegetables better when mashed?

Yes, dogs usually digest vegetables better when they are finely chopped, mashed, or lightly cooked because the plant cell walls are easier to break down.

What can I add to homemade dog food for variety?

You can rotate dog-safe toppings like pumpkin puree, blueberries, sardines, cooked carrots, green beans, or plain kefir.

This homemade dog food recipe is simple, budget-friendly, and easy to customize for your dog’s needs. For more healthy dog snacks, DIY dog food ideas, and homemade dog treats, visit mydogrecipe.com and save your favorites from pinterest.com/mydogrecipe.

I’m a passionate dog parent, not a veterinarian. Always check with your vet before introducing new foods to your dog’s diet.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Dog Food Recipe With Broccoli and Turkey


  • Author: Emma
  • Total Time: 35 minutes
  • Yield: 8 cups 1x
  • Diet: Low Salt

Description

An easy homemade dog food recipe made with lean turkey, finely chopped broccoli, oats, and fresh toppings like yogurt and cottage cheese for a balanced and customizable meal.


Ingredients

Scale
  • 2 pounds lean ground turkey
  • 5 cups broccoli florets, finely chopped
  • 1 cup rolled oats
  • 2 large eggs
  • 1 tablespoon olive oil
  • 1 teaspoon turmeric
  • 1 1/2 cups low-sodium chicken broth
  • 1/2 cup plain low-fat cottage cheese
  • 1/2 cup plain Greek yogurt

Instructions

  1. Finely chop or pulse the broccoli in a food processor.
  2. Heat olive oil in a large skillet over medium heat.
  3. Add ground turkey and cook until fully browned.
  4. Stir in the chopped broccoli and cook for 5 minutes.
  5. Add rolled oats, turmeric, and chicken broth.
  6. Simmer for 5 to 7 minutes until oats soften.
  7. Beat eggs lightly and stir into the mixture.
  8. Cook for 2 more minutes until eggs are fully set.
  9. Allow the mixture to cool completely before serving.
  10. Top servings with cottage cheese or plain yogurt before feeding.

Notes

  • Always use low-sodium broth without onion or garlic.
  • Finely chopped vegetables are easier for dogs to digest.
  • Store leftovers in airtight containers in the refrigerator for up to 4 days.
  • Freeze portions for up to 3 months.
  • Serve yogurt and cottage cheese fresh at mealtime.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Dog Food
  • Method: Stovetop
  • Cuisine: Pet Nutrition

Nutrition

  • Serving Size: 1 cup
  • Calories: 285
  • Sugar: 3g
  • Sodium: 115mg
  • Fat: 11g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 3g
  • Protein: 29g
  • Cholesterol: 110mg

Keywords: homemade dog food recipe, DIY dog food, healthy dog meals, turkey dog food recipe, broccoli dog food, homemade pet food

Recipe rating