Food for Young Labs: A Simple Homemade Meal

Updated November 5, 2026

Total time
45 min
prep 15 min · cook 30 min
Serves
8
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Food for Young Labs: A Simple Homemade Meal

This homemade meal for young Labrador retrievers combines cooked chicken, rice, vegetables, and a little oil in a mild, easy-to-portion bowl. It is a recipe idea rather than a complete, balanced growth diet: puppies have specific nutritional needs, so ask your veterinarian before using homemade food as more than an occasional topper or short-term meal.

Ingredients

  • 1 lb (454 g) boneless, skinless chicken breast
  • 1 cup (185 g) dry white rice, rinsed
  • 2 cups (475 ml) water, plus more as needed
  • 1 cup (130 g) finely diced carrots
  • 1 cup (120 g) finely chopped green beans, fresh or frozen
  • 1 teaspoon (5 ml) plain olive oil

Instructions

  1. Rinse the rice in a fine-mesh strainer under cool running water until the water looks mostly clear. Put it in a medium saucepan with 2 cups (475 ml) water. Bring to a boil, cover, lower the heat, and simmer according to the rice package directions, usually 15 to 18 minutes. Turn off the heat and leave covered for 5 minutes.
  2. While the rice cooks, place the chicken breast in a separate saucepan and add enough water to cover it. Bring the water to a gentle simmer; avoid a hard boil, which can make the meat tough. Cook for about 12 to 16 minutes, turning once if needed. Check the thickest part with a food thermometer: the USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C). Cooking time varies with thickness, so use the temperature rather than the clock to judge doneness.
  3. Transfer the cooked chicken to a clean plate and let it rest for 5 minutes. Keep raw-chicken utensils and surfaces separate from cooked food; wash hands and clean anything that touched raw poultry. Shred or finely chop the chicken, checking carefully for any bone or gristle.
  4. Steam the carrots and green beans until tender enough to mash lightly with a fork, about 8 to 10 minutes. If steaming is not convenient, simmer them in a small amount of water in a covered pan until soft, then drain well. Chop the vegetables into small pieces appropriate for your puppy.
  5. Combine the cooked rice, chicken, vegetables, and olive oil in a large bowl. Mix thoroughly and add a splash of plain water if the mixture seems dry. Let it cool until lukewarm or room temperature before serving. Do not add salt, stock, onion, garlic, butter, or seasoning blends.
  6. Offer a small portion suited to your puppy’s size and usual meal schedule. Introduce it gradually, especially if the ingredients are new, and remove anything uneaten rather than leaving it out for an extended period.

Tips

  • Keep it plain. Dogs do not need added salt or seasoning here. Onion and garlic can be harmful to dogs, and cooked bones can splinter; never include either.
  • Adjust the texture. For a very young puppy, finely mince the cooked ingredients and moisten with a little water. The food should be soft but not a sticky paste.
  • Make substitutions cautiously. Turkey breast can replace chicken if cooked to 165°F (74°C). Plain pumpkin or chopped zucchini may replace some vegetables, but avoid canned pumpkin pie filling, which contains added ingredients.
  • Check with a veterinarian. This ingredient list is not nutritionally complete for growth and does not provide a calculated puppy feeding amount. Do not use it as a regular sole diet without guidance from a veterinarian or board-certified veterinary nutritionist.

Serving Suggestions

Serve the mixture plain, in a clean bowl, as a small topper mixed into your puppy’s usual complete-and-balanced puppy food. Keep the portion modest so it does not displace the nutritionally formulated food that should supply most of a growing dog’s calories. There is no single appropriate serving size for every young Lab; age, weight, activity, and the food already being fed all matter. Ask your veterinarian how much, if any, is appropriate for your puppy.

Let the meal cool completely before putting it in the bowl, and supervise your puppy while eating. If your puppy is switching foods, make changes gradually as advised by your veterinarian and watch for vomiting, diarrhea, or other signs of intolerance. Contact a veterinary professional if symptoms are severe, persistent, or concerning.

Variations

Chicken-free version: Use boneless, skinless turkey breast in the same quantity and cook it to 165°F (74°C). Because individual dogs can react differently to ingredients, ask your veterinarian before making a change for a suspected allergy.

Different vegetables: Replace the carrots or green beans with plain, finely chopped zucchini or cooked peas. Keep vegetables unseasoned and soft, and introduce only one new ingredient at a time so you can notice whether it agrees with your puppy.

Brown rice option: Substitute 1 cup (190 g) dry brown rice for the white rice. Brown rice generally needs more water and a longer simmer, so follow its package directions and make sure it is fully tender before mixing. The finished meal will be chewier.

Smaller batch: Halve every ingredient for four modest portions. Cooking times may change slightly, but the chicken still needs to reach 165°F (74°C) and the rice should be tender.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a covered, shallow container. Use within 3 to 4 days. For longer storage, freeze in small, labeled portions; thaw in the refrigerator rather than on the counter and use promptly after thawing. Discard food that has been left at room temperature longer than 2 hours, or 1 hour when the room is above 90°F (32°C).

Reheat only the portion you plan to serve, stirring so it warms evenly. Leftovers should reach 165°F (74°C) when reheated; then cool them to a safe, comfortable temperature before offering them to your puppy. Do not repeatedly warm and cool the whole batch. Refrigerated food may be served cold if your puppy tolerates it, but discard anything left in the bowl after the meal.

Frequently Asked Questions

Is this a complete food for a young Labrador?
No. It does not meet all the nutrient requirements of a growing puppy, even though it includes protein, rice, and vegetables. Use a complete-and-balanced food formulated for growth as the main diet, and consult your veterinarian before feeding homemade food regularly.

How much should I feed my puppy?
This recipe does not set a daily calorie target or a safe serving size. Needs change with age, current weight, growth rate, activity, and the puppy’s regular food. Ask your veterinarian for an individualized amount and count any topper or treat as part of the overall diet.

Can I use chicken thighs instead of breast?
Boneless, skinless thighs can be used, but trim excess visible fat and cook every piece to 165°F (74°C). Check carefully for bones after cooking. The richer meat may make the mixture fattier, so breast is the simpler option for a plain, mild recipe.

Can I add broth or seasoning?
Plain water is best. Many broths contain salt, onion, garlic, or other seasonings, so do not use them unless a veterinarian confirms the ingredients are suitable. Avoid onion, garlic, seasoning mixes, and added salt.

Can I prepare the recipe ahead?
Yes. Portion the cooled mixture into clean, covered containers and refrigerate within 2 hours. Keep it for no more than 3 to 4 days in the refrigerator, or freeze portions for later. Thaw frozen portions in the refrigerator and reheat leftovers to 165°F (74°C) if serving warm.

What if my puppy has a sensitive stomach?
Do not assume a homemade meal will treat digestive symptoms. Ask your veterinarian before changing food, particularly for a young puppy, and seek advice promptly for repeated vomiting, diarrhea, blood in stool, poor appetite, or unusual lethargy.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).