The CACFP meal pattern is the USDA rulebook in 7 CFR 226.20 for what a childcare center's meals must contain: five food components, minimum portions set by age group, a separate pattern for infants, and rules on which foods count toward each component.
If you cook in a center that participates in the Child and Adult Care Food Program, every breakfast, lunch and snack you serve is built against it.
What are the CACFP meal components?
The pattern names five food components: fluid milk; meats/meat alternates; vegetables; fruits; and grains.
For lunch and supper, all five are required components — the meal is not built until each one is on the tray (7 CFR 226.20(c)(2)).
Each meal type asks for a different combination of the same five:
- Breakfast — fluid milk, vegetables or fruit, and grains. Meats/meat alternates may meet the entire grains requirement a maximum of three times per week (7 CFR 226.20(c)(1)).
- Lunch and supper — all five components, each in an age-specific minimum amount (7 CFR 226.20(c)(2)).
- Snack — two of the five components: milk, meat/alternate, vegetables, fruits, or grains. Juice and milk can count as only one of the two, so a juice-and-milk snack is not a pattern snack (7 CFR 226.20(c)(3)).
Outside the pattern itself sits a reimbursement limit: a CACFP center may claim no more than two meals and one snack, or one meal and two snacks, per child per day (7 CFR 226.17(b)(3)), and the same limit applies to day care homes (7 CFR 226.18(c)).
That is a limit on reimbursement claims, not a meal pattern rule.
Components are the planning unit, and the units on the portion charts matter.
Milk is written in fluid ounces; meats/meat alternates and grains in ounce equivalents (oz eq); vegetables and fruits in cups.
Reading the unit before you scoop is half of working to pattern.
This page stays inside the pattern itself — components, portions by age, the infant rules and the creditable-food traps.
The childcare cook overview covers the rest of the role, from ordering and records to disability-related meal modifications.
Portion sizes by age
Minimum portions change with the child's age, and the lunch and supper minimums for the two age bands are charted in the regulation itself (7 CFR 226.20(c)(2), Table 3):
| Meal component | Ages 1-2 | Ages 3-5 |
|---|---|---|
| Fluid milk | 4 fl oz | 6 fl oz |
| Meats/meat alternates | 1 oz eq | 1 1/2 oz eq |
| Vegetables | 1/8 cup | 1/4 cup |
| Fruits | 1/8 cup | 1/4 cup |
| Grains | 1/2 oz eq | 1/2 oz eq |
Read the jumps.
Moving from the toddler band to the preschool band doubles the vegetable and fruit minimums (1/8 cup to 1/4 cup), lifts milk from 4 to 6 fluid ounces and meats/meat alternates from 1 to 1 1/2 ounce equivalents — while grains hold at 1/2 oz eq across both.
In a mixed-age center that makes portioning a batch split, not a recipe change: the same menu produces different tray counts per band.
These are minimums.
They are the floor each meal clears, not targets to plate down to.
The milk line carries its own rule: unflavored whole milk for children age 1, and unflavored milk for children 2 through 5 (7 CFR 226.20 meal pattern footnotes).
Practically, the walk-in needs both, labeled, and the line between them follows each child's age — which is why the age bands on your tray line matter as much as the recipes.
Infant meal pattern
Infants do not eat the 1-5 table. 7 CFR 226.20(b) sets the infant meal pattern separately, and two of its rules shape the infant kitchen directly: CACFP infant meals may not include fruit or vegetable juice, and solid foods may be introduced gradually beginning around six months of age, as each child is developmentally ready.
That second rule makes infant service a development question, not a birthday question.
What lands on an infant's tray runs through the infant room's teachers and the center's infant menu; the cook's part is executing it — preparation separate from the main line, texture matched to the child, no juice anywhere in the service, and portions taken from the infant tables.
The one thing not to do is scale infant portions down from the 1-2 column above.
The infant pattern is its own table with its own quantities, so pull infant servings from the current infant chart rather than extrapolating from the toddler one.
What counts as creditable?
"Creditable" is the working word for a food that counts toward a component.
A component is not met by volume alone — the item has to be a food the pattern recognizes for that component, served in the required amount.
The kitchen error to watch for is a food that fills a plate without filling a component.
Grains carry two traps.
First, the day needs at least one whole grain-rich serving across all eating occasions (7 CFR 226.20) — a whole-menu calculation, so a week's menus should land that serving somewhere every day by plan rather than by luck.
Second, grain-based desserts may not be used to meet the grains requirement (7 CFR 226.20): a dessert-type grain item can occupy the plate, but it buys the menu nothing at the grains component.
The sugar limits that took effect October 1, 2025 are label work.
Breakfast cereals may contain no more than 6 grams of added sugars per dry ounce, and yogurt no more than 12 grams of added sugars per 6 ounces (7 CFR 226.20).
Those limits read from added sugars rather than total sugars as of that date, so the label check changes with them — and the units differ by product: per dry ounce for cereal, per 6 ounces for yogurt.
Milk is creditable by type and age: unflavored whole milk for age 1, unflavored milk for ages 2 through 5 (7 CFR 226.20 meal pattern footnotes).
Within the age bands this guide covers, the footnote leaves no room for flavored milk — the milk rules ride on the child's age, not the menu.
Swaps have credit too, with ceilings.
At breakfast, meats/meat alternates may meet the entire grains requirement up to three times per week (7 CFR 226.20(c)(1)) — a cap on frequency, not an every-day instruction.
And at snack, juice and milk together count as one component (7 CFR 226.20(c)(3)), so the second component has to come from meats/meat alternates, vegetables, fruits or grains.
Turning all of this into weekly menus — whole grain-rich placement, creditable snacks, the sugar limits baked into the order — is menu planning, and it is the skill that makes the pattern feel easy instead of fussy.
Common mistakes on audits
Audit pressure and daily service reward the same habit: check every meal against the pattern before it leaves the pass.
The checks below are the pattern's own rules restated as kitchen checks — each maps to a line in 7 CFR 226.20, and each runs in seconds at the prep table:
- Milk type matches the band: unflavored whole milk for 1-year-olds, unflavored milk for ages 2 through 5
- Trays clear the band's lunch/supper minimums — milk, meat/alternate, vegetables, fruit and grains each
- The day includes at least one whole grain-rich serving across all eating occasions
- No grain-based dessert is counted toward the grains requirement
- Cereal and yogurt meet the added-sugar limits in force since October 1, 2025 (6 g per dry ounce; 12 g per 6 ounces)
- Each snack carries two components, and juice-with-milk counts as only one of them
- No fruit or vegetable juice appears in any infant meal
Two habits keep the checks cheap.
Portion in batches by age band rather than by room, so the 1/8-cup trays and the 1/4-cup trays never share a scoop line.
And keep the current meal pattern chart at the pass — the lunch table above, plus the charts for your other services — so the standard is on the wall instead of in someone's memory.
Rules change — confirm the current pattern

