Homemade Dog Food

Homemade dog food is a nutritious and customizable way to feed your furry friend with fresh, whole ingredients. Unlike many store-bought options, this recipe gives you complete control over what goes into your dog’s bowl, making it a great choice for pet owners looking to improve their dog’s health, digestion, or manage food sensitivities.

Why You’ll Love This Recipe

  • Whole Ingredients: Made from fresh meat, vegetables, and grains for better nutrition and fewer fillers.
  • Customizable: Easily tailored to your dog’s needs and preferences.
  • Cost-Effective: Can be cheaper than high-end commercial dog foods over time.
  • Allergy-Friendly: Ideal for dogs with dietary restrictions or food sensitivities.
  • Vet-Friendly Base: A balanced recipe you can enhance with vet-recommended supplements.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 1½ pounds ground turkey or chicken
  • 1 tablespoon olive oil
  • 3 cups cooked brown rice
  • 1½ cups chopped carrots
  • 1 cup peas (fresh or frozen)
  • 1 cup chopped spinach
  • ½ cup pumpkin puree (plain, not pie filling)
  • Optional: dog-safe supplements (as recommended by your vet)

Directions

  1. Cook the Protein: Heat the olive oil in a large pot over medium heat. Add the ground turkey or chicken and cook until browned, breaking it up as it cooks.
  2. Add the Vegetables: Stir in the chopped carrots and cook for 5 minutes. Then add the peas, spinach, and pumpkin puree. Cook for another 5–7 minutes until vegetables are soft.
  3. Mix in Rice: Stir in the cooked brown rice and mix until everything is evenly combined and heated through.
  4. Cool and Serve: Let the food cool completely before serving it to your dog. Portion based on your dog’s weight and dietary needs.

Servings and Timing

  • Servings: About 6–8 meals for a medium-sized dog
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes

Variations

  • Protein Options: Use lean ground beef, lamb, or salmon for variety.
  • Vegetable Swaps: Substitute with green beans, zucchini, or sweet potatoes.
  • Grain-Free: Replace rice with quinoa, lentils, or omit for a grain-free version (with vet approval).
  • Egg Boost: Add a scrambled or hard-boiled egg for added protein and omega-3s.

Storage/Reheating

  • Storage: Store in airtight containers in the refrigerator for up to 5 days.
  • Freezing: Freeze portions in zip-top bags or containers for up to 2 months.
  • Reheating: Thaw in the refrigerator overnight and warm gently before serving. Ensure it’s not too hot for your dog.

FAQs

How much homemade food should I feed my dog?

The general guideline is about 1 cup of food per 20–25 lbs of body weight per day, divided into two meals. Consult your vet for specific needs.

Is this a complete and balanced meal?

This recipe offers a healthy base. To make it fully balanced, you may need to add supplements (e.g., calcium, omega-3s) as recommended by your vet.

Can I use raw meat instead of cooking it?

It’s safer to cook the meat to avoid foodborne illnesses. If feeding raw, consult your veterinarian to ensure it’s done properly.

Are there ingredients I should avoid?

Yes—never use onions, garlic, grapes, raisins, chocolate, or xylitol. These are toxic to dogs.

Can I add vitamins or supplements?

Yes. Common additions include fish oil, glucosamine, and calcium. Ask your vet for recommendations based on your dog’s age and health.

Is this suitable for puppies?

Not on its own. Puppies need specific nutrients in proper ratios. Ask your vet how to adjust this for a growing dog.

Can I use canned vegetables?

Yes, but choose no-salt-added versions and rinse thoroughly to reduce sodium.

What if my dog has food allergies?

Swap out any problematic ingredients for alternatives you know are safe. This recipe is easily modified for allergies.

How do I transition from kibble to homemade food?

Start by mixing small amounts of homemade food with kibble, increasing the ratio over 7–10 days to allow your dog’s system to adjust.

Can I prepare this in bulk?

Absolutely. Make a large batch and store in pre-portioned freezer bags for convenient meals.

Conclusion

Making your own dog food is a rewarding way to support your pet’s health with fresh, quality ingredients. This simple recipe is a great starting point, offering a balanced combination of protein, grains, and vegetables. With a little planning and input from your vet, homemade meals can be a nutritious and delicious part of your dog’s routine.

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 10 cups 1x
  • Category: Pet Food
  • Method: Stovetop
  • Cuisine: Homemade
  • Diet: Gluten Free

Description

Homemade Dog Food is a nutritious, vet-approved recipe made with wholesome ingredients like lean meat, vegetables, and grains to support your dog’s health and energy.


Ingredients

Units Scale
  • 1 1/2 cups brown rice
  • 1 tbsp olive oil
  • 3 lbs ground turkey or lean ground beef
  • 3 cups baby spinach, chopped
  • 2 carrots, shredded
  • 1 zucchini, shredded
  • 1/2 cup peas (frozen or canned)
  • 4 cups water or low-sodium chicken broth

Instructions

  1. Cook brown rice according to package instructions and set aside.
  2. Heat olive oil in a large pot over medium heat. Add ground meat and cook until browned, about 5-7 minutes. Drain excess fat.
  3. Add spinach, carrots, zucchini, and peas to the pot. Stir and cook for 5 minutes until vegetables are tender.
  4. Add cooked rice and water or broth to the mixture. Stir to combine well and simmer for an additional 5 minutes.
  5. Let the mixture cool completely before serving to your dog.
  6. Store leftovers in airtight containers in the refrigerator for up to 5 days or freeze for up to 2 months.

Notes

  • Always consult with your vet before changing your dog’s diet.
  • Portion size may vary based on your dog’s size, age, and activity level.
  • Use high-quality meats and fresh vegetables for best nutrition.

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 2g
  • Sodium: 70mg
  • Fat: 9g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 15g
  • Cholesterol: 40mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star