3 Vet Approved Homemade Puppy Food Recipes: Best 2024 Picks

3 Vet Approved Homemade Puppy Food Recipes: Best 2024 Picks

All puppies need enough nutrients to fuel their speedy growth. Keeping your pup healthy and fit requires a little bit of effort in having proper nutrition.

Choosing the right food for your puppy it's not an easy task. Buying dry and wet puppy food from markets it's easier than making homemade recipes. Though, many people go for homemade food recipes because are cheaper and safer.

When you choose to feed your pup with home-prepared food, be sure you talk with your vet first.

What should the first 3 ingredients be in puppy food?

The first three ingredients in puppy food are crucial as they often make up a significant portion of the formula. When choosing puppy food, look for high-quality options that prioritize animal-based proteins, as puppies need protein for their growth and development. The first three ingredients in puppy food should ideally include:

❢ Animal Protein Source: Look for specific animal protein sources like chicken, beef, lamb, turkey, or fish. These proteins provide essential amino acids that are important for a puppy's muscle and tissue development.
❷ Whole Grains or Carbohydrates: Whole grains such as brown rice, oatmeal, or quinoa are good sources of carbohydrates that provide energy for active puppies. Carbohydrates also offer dietary fiber, which aids in digestion.
❸ Healthy Fats: Fats are essential for a puppy's overall health, as they support brain development and provide a concentrated source of energy. Look for named fat sources like chicken fat or fish oil.

It's important to read the puppy food label carefully and avoid options with vague or generic ingredients like "meat meal" or "animal by-products." These generic terms may indicate lower-quality protein sources. Instead, opt for foods that list specific protein sources and whole grains to ensure your puppy gets the best nutrition during this critical stage of life.

Keep in mind that each puppy's dietary needs may vary, so consulting with a veterinarian for specific recommendations tailored to your puppy's age, breed, size, and health status is highly recommended. Your vet can guide you in choosing the most appropriate puppy food to support your furry friend's growth.

It's important that your pup receives the proper balance of:

  • Proteins (meat, fish & eggs) for building tissues
  • Essential fatty acids (egg yolks) for growth, immune function and reproduction
  • Fat (meat & vegetable oil) for healthy skin and hair
  • Carbohydrates (rice or vegetables) for energy
  • Calcium

How to make homemade food for puppies? Follow the recipes below for homemade puppy food recipes that are vet-approved.

Best Homemade Food Recipes for Puppies (Vet Approved βœ…)

Homemade Food Recipes for Puppies

#1 Homemade Puppy Recipe: Brown Rice, Mixed Veggies & Turkey


  • 2 cups of brown rice
  • 1 tablespoon of olive oil
  • 2 pounds ground turkey
  • 2 shredded carrots
  • 1 shredded zucchini
  • 2 cups of frozen peas
  • 3 cups of chopped baby spinach

πŸ§‘πŸ»β€πŸ³ HOW TO PREPARE:

  1. Cook the rice in a large saucepan with 3 cups of water according to package instructions (about 45 minutes)
  2. Heat the olive oil in a large stockpot (or dutch oven - preferable) over medium heat
  3. Add the ground turkey and cook it until is browned (about 3-5 minutes). Be sure to crumble the turkey as it cooks.
  4. Stir in the carrots, zucchini, peas, baby spinach, and brown rice until the spinach has wilted and the mixture is heated (about 3-5 minutes).
  5. Let it cool

After you've cooked it, you can divide it into single servings. Note the date, and freeze them. The next time you want to feed your pup, you can defrost it in the fridge overnight.

#2 Homemade Puppy Recipe: Chicken, Sweet Vegetables & Brown Rice


  • 1 pound of ground chicken breast
  • 2 large sweet potatoes
  • 1 large carrot
  • Β½ cup brown rice

πŸ§‘πŸ»β€πŸ³ HOW TO PREPARE:

  1. Peel and chop the sweet potatoes and carrots, then cook the brown rice and set aside.
  2. Preheat a pan to medium-high heat and add a small amount of oil, then add the ground chicken (cook for about 5 min.)
  3. Add the sweet potato pieces and enough water to cover all the potatoes in a pot. (for about 15-20 min. at medium heat).
  4. Remove the sweet potatoes and mash them until you get the desired consistency.
  5. Re-oil the pan and set it to medium heat. Add the chicken and the sweet potatoes, stirring to combine. Then add the sliced carrot.
  6. Cover the pan, reduce heat to medium-low and continue cooking for about 10-15 minutes until the carrots have softened.
  7. Let the food cool fully before serving your pup.

This is one of the delicious, full of nutrients, and cheap dog food recipes with chicken that you can cook for your pup every time.

#3 Homemade Puppy Recipe: Beef, Rice & Veggies (10 minutes prepare)


  • 2 Β½ pounds of ground beef
  • 1 Β½ cups of brown rice
  • 1 drained and rinsed can of kidney beans,
  • 1 Β½ cups of diced carrots
  • Β½ cup of frozen peas
  • 4 cups of water

πŸ§‘πŸ»β€πŸ³ HOW TO PREPARE:

  1. Stir in all ingredients with 4 cups of water at a slow heat
  2. Cover the pan and cook on low heat for about 5-6 hours or high heat for 2-3 hours
  3. Stir as needed
  4. Cool to room temperature


These three delicious and high-protein dog food recipes are vet-approved and a good meal for your pup. Hope I've inspired you on how to make homemade dog food for puppies.

You can also see some of the best frozen treats for dogs, perfect for summer days in this article.

On the next article! Paws & love! 🐾

Related Posts:

How Many Calories Should a Dog Eat? A Comprehensive Guide
Tailoring Your Dog’s Diet: How to Calculate the Perfect Caloric Intake. From playful pups to wise seniors, learn the key factors influencing your dog’s calorie needs and unlock the secret to a happy, healthy companion! πŸΆπŸ—
How Many Times a Day Should You Feed a Medium-Sized Dog
If you’re curious about how many times a day should a medium-sized dog be fed, there are some factors you should take into consideration.