Grain-Free Homemade Dog Food

This homemade dog food is full of fresh, wholesome ingredients for your favorite pet. I ask the local butcher for the freshest minced chicken and chicken hearts.

Prep Time:
10 mins
Cook Time:
20 mins
Additional Time:
30 mins
Total Time:
1 hrs
20 servings


  • 1 tablespoon coconut oil

  • 1 pound chicken hearts

  • 1 pound minced chicken meat

  • 3 carrots, roughly chopped

  • 2 apples, roughly chopped

  • 2 pears, roughly chopped

  • 2 cups fresh spinach

  • 1 ⅓ cups strawberries

  • ¾ cup blueberries

  • ½ pound French beans


  1. Heat coconut oil in a large frying pan over medium heat. Add chicken hearts; cook and stir until browned, 5 to 6 minutes. Pour into the bowl a food processor and chop. Transfer to a bowl.

  2. Add minced chicken to the frying pan over medium heat. Cook and stir until evenly white throughout and no longer pink in the center, 8 to 10 minutes. Remove from heat.

  3. While minced chicken is cooking, place carrots, apples, pears, spinach, strawberries, blueberries, and French beans into the bowl of the food processor. Blend until finely chopped.

  4. Stir cooked chicken hearts into the frying pan with the cooked minced chicken. Spoon chopped vegetable-fruit mixture into the pan. Cook and stir gently over medium heat until vegetables are lightly cooked, 5 to 7 minutes. Remove from heat and allow to cool fully, about 30 minutes. Divide into portions and serve.

Cook's Notes:

Although this meal is well balanced, I always supplement with a variety of vitamins, minerals, and oils based on my dog's unique needs.

The yield from this recipe will feed my 14-pound dog about 20 meals. I tend to freeze 2 portions at once, so that I can remove and defrost easily per day.

In large quantities, apple seeds are toxic to dogs, so be sure to remove and discard these safely.

Nutrition Facts (per serving)

95 Calories
3g Fat
9g Carbs
8g Protein
Nutrition Facts
Servings Per Recipe 20
Calories 95
% Daily Value *
Total Fat 3g 4%
Saturated Fat 1g 7%
Cholesterol 69mg 23%
Sodium 57mg 2%
Total Carbohydrate 9g 3%
Dietary Fiber 2g 6%
Total Sugars 5g
Protein 8g
Vitamin C 13mg 63%
Calcium 18mg 1%
Iron 1mg 8%
Potassium 168mg 4%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.