Quick answer: For a skipped bag, feed plain cooked lean meat with white rice for one or two days. For daily feeding, use a complete commercial meal that carries an AAFCO adequacy statement. Unsupplemented leftovers are not a long-term diet.
Cooked boneless chicken, white rice, and plain canned pumpkin can replace bagged dog food for 24 to 48 hours. This page is a desk comparison of complete meal swaps and short-term pantry substitutes. We did not cook trial batches, weigh leftovers, or collect lab samples from any dog.
Our research team used one selection rule. A commercial meal entered the table only when the maker page listed a guaranteed analysis plus an AAFCO statement. Raw diets, treats, toppers, and unlabeled recipes stayed out. Kitchen leftovers appear only as a 48-hour bridge.
That rule is the Two-Horizon Swap. Horizon one is a bland pantry meal that keeps a healthy adult fed overnight. Horizon two is a complete food you can keep serving after the bag is replaced.
The Two-Horizon Swap
A skipped bag and a new daily diet are different jobs. Mixing them is how owners feed chicken and rice for weeks.
Horizon one covers tonight and tomorrow. Use cooked lean meat, a plain starch, and optional canned pumpkin. Add no salt, oil, onion, or garlic.
Horizon two starts as soon as you can buy a complete meal. Compare published specs. Then pick a product whose label names a life stage that matches your dog.
Our research team analyzed four maker pages against Association of American Feed Control Officials protein floors. AAFCO sets adult maintenance at 18.0% crude protein on a dry-matter basis. Growth and reproduction sit at 22.0% on that same basis.
Those floors apply after you strip out water. Fresh meals look low in protein on the pack because they hold 75% to 78% moisture. That water is not a missing nutrient.
AAFCO also publishes the calorie math used on U.S. labels. Protein and carbohydrate each count 3.5. Fat counts 8.5. The sum is multiplied by 10 to reach kcal per kilogram.
What a skipped-bag dinner can include
Start with boneless, skinless chicken or extra-lean ground beef. Cook it through. Serve it plain.
Add white rice cooked in water. Skip butter, broth cubes, and seasoning packets. White rice is the starch most kitchens already hold.
Plain canned pumpkin can add fiber. Use pumpkin only, not pie filling. Pie mixes can hide nutmeg and sweetened extras.
A simple adult plate is two parts meat to one part rice by volume. That ratio is a bridge, not a formula. It does not meet the AAFCO mineral set.
Eggs are a backup protein if the fridge holds no meat. Scramble them in a dry pan. Do not add milk, cheese, or oil.
Peeled boiled potato, green beans, or carrots can stretch one night’s plate. Pair any of them with cooked protein. Keep the serving close to the usual bowl volume.
Then use a guide to how much food a dog should eat once you return to a complete food.
This bridge is for a healthy adult that missed kibble. It is not a plan for puppies, pregnant dogs, or dogs on a prescribed diet.
Why homemade recipes fail as daily food
Long-term leftover feeding looks thrifty. The published record says it is rarely complete.
In 2013, the Journal of the American Veterinary Medical Association reported a computer analysis of 200 home-prepared adult recipes. Only nine recipes met AAFCO minimums for adult dogs. Five recipes met National Research Council minimum requirements.
UC Davis, which ran the work, stated that 95% of those 200 recipes lacked at least one essential nutrient. More than 83% had multiple gaps. The same release said 92% of recipes forced the cook to guess an ingredient, a method, or a supplement.
Eighty-five percent of the recipes gave no calorie count and named no dog size. Jennifer Larsen of the UC Davis School of Veterinary Medicine said most available recipes miss the nutrient amounts dogs require.
The common holes in that set were choline, vitamin D, zinc, and vitamin E. Rotating random recipes does not close shared gaps. Internet stew is why horizon two exists.
Complete commercial swaps we compared
The four meals below are sold now as complete diets, not as toppers. Each maker page publishes numbers we could copy.
JustFoodForDogs Beef & Russet Potato is a frozen fresh loaf. The maker lists 8.5% minimum crude protein, 7.0% minimum crude fat, and 75% maximum moisture. Calculated energy is 1,559 kcal ME/kg, or 44 kcal ME per ounce.
JustFoodForDogs says AAFCO feeding trials substantiate the recipe for maintenance. The page also says it is not intended for growing puppies. Frozen packs keep up to 18 months, and thawed sealed packs keep 7 days.
Nom Nom Chicken Cuisine is a frozen stew of diced chicken, sweet potato, squash, and spinach. The maker lists 8% minimum protein, 4% minimum fat, and 76% maximum moisture. One 8-ounce measuring cup weighs 223 g and supplies 248 kcal.
Nom Nom states the recipe is formulated to AAFCO profiles for all life stages, including large-size dogs 70 lb or more as an adult. Frozen packs keep up to 6 months. Thawed food keeps in the fridge up to 5 days.
Freshpet Tender Chicken Recipe with Carrots, Peas & Brown Rice is a refrigerated grocery roll. The maker lists 9.5% minimum crude protein, 7% minimum crude fat, and 78% maximum moisture. Calculated energy is 1,394 kcal ME/kg, or 316 kcal per half pound.
Freshpet states the roll is formulated to AAFCO profiles for adult maintenance. Rolls are listed in 1 lb, 1.5 lb, and 6 lb sizes.
Open Farm Grass-Fed Beef Gently Cooked Recipe ships frozen in pouches. The maker lists 9% minimum crude protein, 8% minimum crude fat, and 76% maximum moisture. Calculated energy is 1,322 kcal ME/kg, or 38 kcal ME per ounce.
Open Farm states the recipe is formulated to AAFCO profiles for maintenance. The feeding table covers adult and senior dogs. Thawed leftovers keep refrigerated up to 5 days.
Comparing those four maker pages, as-fed protein sits between 8.0% and 9.5%. Moisture sits between 75% and 78%. Fat is the wider spread, from Nom Nom’s 4% minimum to Open Farm’s 8% minimum.
| Product | Form | Protein min | Fat min | Moisture max | Energy as listed | AAFCO life-stage claim |
|---|---|---|---|---|---|---|
| JustFoodForDogs Beef & Russet Potato | Frozen fresh | 8.5% | 7.0% | 75% | 1,559 kcal ME/kg; 44 kcal/oz | Feeding-trial statement for maintenance |
| Nom Nom Chicken Cuisine | Frozen fresh | 8% | 4% | 76% | 248 kcal per 223 g cup | Formulated for all life stages, including 70 lb large-breed growth |
| Freshpet Tender Chicken Recipe with Carrots, Peas & Brown Rice | Refrigerated roll | 9.5% | 7% | 78% | 1,394 kcal ME/kg; 316 kcal per ½ lb | Formulated for adult maintenance |
| Open Farm Grass-Fed Beef Gently Cooked Recipe | Frozen pouch | 9% | 8% | 76% | 1,322 kcal ME/kg; 38 kcal/oz | Formulated for maintenance |
None of these four is a ranked pick. They differ by life stage, fat floor, and storage. Match the statement to the dog.
How much to serve when you change foods
Fresh meals are wet. A cup of Nom Nom is not a cup of kibble. Use the maker’s gram or ounce number.
Nom Nom’s full-meal table lists 1 cup, or 221 g, for a 10 lb adult. A 20 lb adult is listed at 2 cups, or 372 g. An 80 lb adult is listed at 5¼ cups, or 1,053 g.
Open Farm’s table lists a 10 lb less-active adult at half of a 16-ounce pouch per day. A 50 lb less-active adult is listed at 1½ pouches. The maker adds 3 ounces for every extra 10 lb above 80 lb.
JustFoodForDogs lists 792 kcal in an 18-ounce pack. That number helps only after you know the dog’s daily calorie need. Do not treat one pack as one day for every size.
Nom Nom’s transition schedule steps the new food at 25% on days 1–2 and 50% on days 3–4. It then moves to 75% on days 5–6 and 100% on day 7. A sudden swap is the usual path to loose stool.
Dogs with a sensitive stomach often do better on the bland bridge for 24 hours. Then step onto the new complete meal. Watch stool, not just the empty bowl.
Foods the FDA says do not belong in the bowl
The U.S. Food and Drug Administration lists grapes and raisins among hazardous human foods for pets. Chocolate, garlic, onions, and macadamia nuts sit on the same FDA list. Alcohol, caffeine, and raw yeast dough are there too.
Xylitol is the hidden kitchen trap. The FDA Center for Veterinary Medicine says xylitol can drop a dog’s blood sugar within 10 to 60 minutes. Gum, sugar-free candy, some nut butters, and some baked goods may contain it.
The FDA also notes that signs can be delayed up to 12 to 24 hours. A “maybe they licked the muffin” night still needs a clinic call.
Fatty table scraps are on the FDA danger list even when they are not toxic. Pan drippings and skin can trigger a painful gut.
Bones, corn cobs, and fruit pits can obstruct the gut, the FDA warns. A leftover rib is a blockage risk, not a meal.
Never use human toothpaste as a treat smear. The FDA xylitol page says to keep it away from dogs. Read nut-butter labels before you fill a toy.
Puppies, upset stomachs, and other edge cases
A growing puppy is not an adult with a smaller bowl. AAFCO’s growth protein floor is 22.0% on a dry-matter basis. The adult floor is 18.0%.
Of the four table meals, only Nom Nom Chicken Cuisine carries an all-life-stages claim. That claim includes large-breed growth at 70 lb or more. The other three are maintenance foods.
For a daily puppy diet, use a complete puppy food that states growth on the label. JustFoodForDogs says Beef & Russet Potato is not for growing puppies.
A pregnant or nursing dog also sits on the growth-and-reproduction profile. Do not park that dog on a 48-hour pantry plate.
Dogs with kidney, liver, or pancreas disease, or a skipped prescription bag, need the diet already set for them. The pantry bridge is a stopgap, not a substitute for that formula.
FAQ
Can I feed my dog human food every day instead of dog food?
Only if the daily menu is a complete recipe with named supplements. The 2013 JAVMA analysis found that 191 of 200 published homemade recipes missed at least one AAFCO adult minimum. Random leftovers do not close those gaps.
What can I feed my dog tonight if the bag is empty?
Cook boneless chicken or extra-lean beef. Mix it with plain white rice, and add a spoon of plain canned pumpkin if you have it. Keep the plate unseasoned and stop at 24 to 48 hours.
Is chicken and rice enough for a puppy?
No. AAFCO sets growth at 22.0% protein on a dry-matter basis. A pantry plate also lacks the calcium and phosphorus balance a growing skeleton needs. Buy a complete puppy food the same day if you can.
Can peanut butter replace a meal?
No. Peanut butter is a high-fat snack, and some jars contain xylitol. The FDA warns that xylitol can drop a dog’s blood sugar within 10 to 60 minutes. Read the label.
How long can a healthy adult go on pantry food?
Use 24 to 48 hours as the working window. Past that, buy a complete meal with an AAFCO statement. The UC Davis review of 200 recipes is why leftover stew is not a lifestyle.
Should I switch to a fresh complete food all at once?
Most maker pages say no. Nom Nom publishes a seven-day step-up from 25% to 100%. A sudden change is the usual trigger for vomiting or diarrhea.
What if my dog already has a sensitive stomach?
Stay on the bland chicken-and-rice bridge for one day, then step onto a complete food in small shares. If stool stays loose, use our sensitive-stomach food guide. Call the clinic that knows the dog.






