Homemade Dog Food

Why You’ll Love This Recipe

Homemade Dog Food offers a nutritious, customizable, and wholesome alternative to commercial pet food. Preparing meals at home allows you to control ingredients, avoid fillers and artificial additives, and cater to your dog’s specific dietary needs. It’s a cost-effective way to ensure your furry friend gets the best nutrition tailored to their size, breed, and health conditions.

ingredients

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

ground turkeybrown ricecarrotsgreen beanspeaszucchiniolive oilcalcium supplement (vet-approved)fish oil (optional)

directions

Cook the brown rice according to package instructions and set aside.

In a large skillet or Dutch oven, cook the ground turkey over medium heat until no longer pink.

Add chopped carrots, green beans, peas, and zucchini to the skillet and sauté for 8-10 minutes until tender.

Stir in the cooked rice and mix thoroughly.

Drizzle with olive oil and add any vet-approved supplements like calcium or fish oil.

Allow the mixture to cool completely before serving or storing.

Servings and timing

This recipe yields approximately 8 servings (depending on dog size).
Preparation time: 10 minutes
Cooking time: 25 minutes
Cooling time: 15 minutes
Total time: 50 minutes

Variations

Use ground chicken or beef instead of turkey depending on your dog’s preference.

Swap brown rice with quinoa or oats for grain variety.

Add pumpkin or sweet potato for digestive support.

Use bone broth instead of water for added flavor and nutrients.

Include cooked eggs for extra protein and omega-3s.

storage/reheating

Store homemade dog food in airtight containers in the refrigerator for up to 4 days.
For longer storage, freeze individual portions for up to 2 months.
Reheat gently in the microwave until lukewarm—never serve hot food to pets.

Homemade Dog Food

FAQs

Is homemade dog food better than store-bought?

It can be, as long as it’s balanced and meets all your dog’s nutritional needs. Always consult your vet before switching diets.

Can I make a big batch and freeze it?

Yes, freezing in portion sizes makes it easy to serve later.

How do I know if my dog is getting the right nutrients?

Consult your vet or a pet nutritionist to ensure your recipe is complete and balanced.

Can I add raw vegetables?

It’s best to cook or steam vegetables to make them easier to digest.

Should I include supplements?

Yes, especially calcium and sometimes fish oil or multivitamins—ask your vet for guidance.

How often should I feed homemade food?

Feed based on your dog’s weight, age, and activity level. Typically, 1/2 to 1 cup per 10 pounds of body weight per day.

Can I use canned vegetables?

Use low-sodium canned veggies if fresh or frozen aren’t available.

Do I need to rotate proteins?

Yes, rotating between turkey, chicken, and beef helps provide a range of nutrients.

Can puppies eat this?

Yes, but make sure the food is specially formulated to meet their developmental needs.

Is this safe for dogs with allergies?

Yes, especially since you control the ingredients—omit anything your dog reacts to.

Conclusion

Homemade Dog Food is a loving and health-conscious choice for pet owners who want to provide the best for their dogs. With simple ingredients and easy preparation, it’s a rewarding way to boost your pup’s health and happiness. Just be sure to work with your vet to ensure a balanced diet tailored to your dog’s specific needs.

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

Homemade Dog Food

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: simplemealsbykim
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: About 8 cups 1x
  • Category: Dog Food
  • Method: Stovetop
  • Cuisine: Pet
  • Diet: Low Salt

Description

A nutritious and balanced homemade dog food recipe that’s easy to prepare and tailored for your furry friend’s health.


Ingredients

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

Instructions

  1. Cook the brown rice according to package instructions; set aside.
  2. In a large stockpot or Dutch oven, heat olive oil over medium heat. Add ground turkey and cook until browned, about 3-5 minutes, making sure to crumble the turkey as it cooks.
  3. Stir in spinach, carrots, zucchini, peas, and cooked rice.
  4. Add water or chicken broth and bring to a boil. Reduce heat and simmer until the vegetables are tender and the mixture is heated through, about 10-15 minutes.
  5. Allow to cool completely before serving to your dog. Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze portions for later use.

Notes

  • Consult your veterinarian before making major changes to your dog’s diet.
  • Adjust portion sizes based on your dog’s size, breed, and activity level.
  • You can substitute ground chicken or beef for turkey if preferred.

Nutrition

  • Serving Size: 1 cup
  • Calories: 250
  • Sugar: 1g
  • Sodium: 60mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 50mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

Your email address will not be published. Required fields are marked *