California Is Taking Ultra-Processed Food Off the Lunch Tray. Here Are 20 School Lunch Favorites Made From Scratch

For many kids, two of their three daily meals come from school. California has now passed a law to take many ultra-processed foods off those trays, and a new Stanford study asked the school cooks who have to make it happen what stands in the way. Here is what they said, plus the school lunch favorites kids already love, made from scratch the way a home kitchen (or a school kitchen) can cook them..

The school lunch tray swap, plus homemade ranch with veggie sticks

Side by side school lunch trays, cafeteria frozen pizza and flavored yogurt next to a scratch cooked tray
Left: a cafeteria tray with frozen-style pizza and flavored yogurt. Right: the same tray with scratch-cooked food | AIAC

California’s Real Food, Healthy Kids Act (AB 1264) starts phasing certain ultra-processed foods out of school meals in July 2029, with the foods on the list gone by July 1, 2035. In a study published September 28, 2026 in Public Health Nutrition, Stanford researchers interviewed food service directors from 20 districts in the San Joaquin Valley. They named budget, limited staff, buying food and old kitchen equipment as the big hurdles. At home, it starts with small swaps, like this easy ranch dip.

You will need: 1/2 cup plain Greek yogurt, 1/4 cup mayonnaise, 1/4 cup milk, 1 teaspoon dried dill, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 1 teaspoon dried parsley, pinch of salt and pepper, carrot, cucumber and bell pepper sticks.

How to make it: Whisk the yogurt, mayonnaise and milk until smooth. Stir in dill, garlic powder, onion powder, parsley, salt and pepper. Chill 30 minutes so the flavors blend. Pack in small lidded cups with a handful of veggie sticks. Keeps 4 days in the fridge.

Baked chicken tenders, the school lunch favorite

Homemade baked chicken tenders for a school lunch
Photo: Karyna Panchenko / Pexels

Breaded chicken is on almost every cafeteria menu, often as a heat-and-serve product. Made at home, it is just chicken strips, a quick dip in egg and a coat of seasoned panko, baked until crisp. They reheat well, so make a big batch on Sunday. Do your kids dip in A) ketchup B) ranch C) honey mustard?

You will need: 1 1/2 pounds chicken breast cut in strips, 2 eggs, 1 1/2 cups panko breadcrumbs, 1/2 cup grated Parmesan, 1 teaspoon paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon salt, cooking spray.

How to make it: Heat the oven to 425F and set a rack on a sheet pan. Beat the eggs in one bowl. Mix panko, Parmesan, paprika, garlic powder and salt in another. Dip each strip in egg, then press into the crumbs. Lay on the rack, spray lightly and bake 15 to 18 minutes until golden and 165F inside.

Homemade pizza instead of frozen pizza

Homemade school lunch pizza with melted cheese and tomatoes
Photo: Phillip Dillow / Pexels

Frozen pizza was one of the ultra-processed school items named in the study. The good news is that school pizza is easy to copy. Press dough into a sheet pan or a round pan, add a simple sauce and mozzarella, and cut into squares or slices. It is the school lunch pizza kids remember, just made in your own oven.

You will need: 1 pound pizza dough (store-bought or homemade), 1 cup crushed tomatoes, 1/2 teaspoon dried oregano, 1/4 teaspoon garlic powder, pinch of salt, 2 cups shredded mozzarella, olive oil.

How to make it: Heat the oven to 450F. Oil a rimmed sheet pan and stretch the dough to the edges. Mix tomatoes, oregano, garlic powder and salt and spread over the dough. Top with mozzarella. Bake 15 to 18 minutes until the crust is golden. Cool 5 minutes and cut into squares.

Homemade chicken nuggets

Crispy homemade chicken nuggets with dipping sauce
Photo: Antonio Di Giacomo / Pexels

The study notes that some schools trade raw chicken for ready-made nuggets because they are easier to serve. At home, nuggets made from ground or chopped chicken take about 30 minutes. Freeze them on a sheet pan, then bag them, and you have your own heat-and-serve nuggets made with real food.

You will need: 1 pound ground chicken, 1/2 cup breadcrumbs plus 1 cup for coating, 1/4 cup grated Parmesan, 1 egg, 1/2 teaspoon garlic powder, 1/2 teaspoon salt, olive oil spray.

How to make it: Mix the chicken, 1/2 cup breadcrumbs, Parmesan, egg, garlic powder and salt. Shape into 24 small nuggets. Roll in the remaining crumbs. Bake on a lined sheet at 400F for 15 to 18 minutes, flipping once, until 165F inside. Cool and freeze extras.

Plain yogurt parfait, the school lunch swap for flavored yogurt

Plain yogurt parfaits with fruit and granola
Photo: Jana Ohajdova / Pexels

Flavored yogurt was another item on the list. A plain yogurt parfait with fresh fruit and a drizzle of honey gives kids the same sweet, creamy treat with much less added sugar. Layer it in a jar the night before and it is ready to grab in the morning.

You will need: 2 cups plain yogurt, 1 tablespoon honey or maple syrup, 1/2 teaspoon vanilla, 1 cup berries, 1/2 cup homemade granola.

How to make it: Stir the honey and vanilla into the yogurt. Spoon a layer into 4 small jars, then add berries. Repeat. Keep the granola in a separate small bag or cup and sprinkle it on just before eating so it stays crunchy.

Homemade granola, the school lunch and breakfast swap for cereal

Bowl of homemade granola
Photo: David Egon / Pexels

Breakfast cereals were also named as an ultra-processed school staple. Homemade granola is oats, a little oil and honey, and whatever nuts or seeds your school allows. It takes 25 minutes and keeps for weeks. Serve it with milk like cereal or over yogurt.

You will need: 3 cups rolled oats, 1/2 cup sunflower or pumpkin seeds, 1/3 cup honey or maple syrup, 1/4 cup vegetable oil, 1 teaspoon cinnamon, 1 teaspoon vanilla, pinch of salt, 1/2 cup raisins.

How to make it: Heat the oven to 325F. Mix oats, seeds, cinnamon and salt. Warm honey, oil and vanilla and pour over. Stir well and spread on a lined sheet pan. Bake 20 to 25 minutes, stirring once, until golden. Cool, then stir in raisins. Store in a jar.

Bean and cheese burritos, a cheap school lunch classic

Bean and cheese burritos cut in half
Photo: Snappr / Pexels

Bean and cheese burritos are a school lunch classic, and they are cheap and easy to make in a big batch. Mash pinto beans with a little salsa, roll them up with cheese and freeze them in foil. A warm burrito in a thermos is a filling lunch. Would your kids pick A) mild salsa B) no salsa C) extra cheese?

You will need: 2 cans (15 ounces) pinto beans drained, 1/2 cup salsa, 1 teaspoon cumin, 1/2 teaspoon chili powder, 8 flour tortillas, 2 cups shredded cheddar or Monterey Jack.

How to make it: Mash the beans with salsa, cumin and chili powder in a pan over medium heat until hot. Warm the tortillas. Spread 1/3 cup beans in each, add cheese and roll up tight. Eat right away or wrap each in foil and freeze. Reheat from frozen at 375F for 25 minutes.

Real chicken noodle soup for a thermos school lunch

Bowl of homemade chicken noodle soup
Photo: Jana Ohajdova / Pexels

Canned soup is easy, but real chicken noodle soup is not much harder. Carrots, celery, chicken and egg noodles simmer in broth for about 30 minutes. Pack it hot in a thermos and it stays warm until lunch. It is the cozy school lunch kids ask for when it gets cold outside.

You will need: 1 tablespoon olive oil, 1 onion, 2 carrots, 2 celery ribs, 8 cups chicken broth, 2 cups cooked shredded chicken, 2 cups egg noodles, 1 teaspoon dried thyme, salt and pepper.

How to make it: Cook the onion, carrots and celery in oil for 6 minutes. Add the broth and thyme and bring to a boil. Add the noodles and cook 8 minutes. Stir in the chicken and heat through. Season with salt and pepper. Fill a thermos with boiling water first, empty it, then add the hot soup.

Oven sweet potato fries

Crispy sweet potato fries in a basket
Photo: Katja B / Pexels

Fries are on a lot of school trays. Sweet potato wedges baked with a little oil and salt are crispy at the edges and soft inside. The trick is a hot oven and not crowding the pan. They are great next to the chicken tenders or a burger.

You will need: 2 large sweet potatoes, 2 tablespoons olive oil, 1 tablespoon cornstarch, 1/2 teaspoon salt, 1/2 teaspoon paprika.

How to make it: Heat the oven to 425F. Cut the sweet potatoes into 1/4-inch sticks. Toss with cornstarch, then oil, salt and paprika. Spread on 2 sheet pans in a single layer. Bake 25 to 30 minutes, flipping once, until crisp at the edges.

Taco day from scratch

Three soft tacos for a school lunch taco day
Photo: Dave Garcia / Pexels

Taco day is a school lunch tradition. At home, season ground beef or turkey with your own spice mix instead of a packet, then let kids build their own soft tacos with lettuce, tomato and cheese. Pack the meat in a thermos and the toppings in a container so nothing gets soggy.

You will need: 1 pound ground beef or turkey, 1 tablespoon chili powder, 1 teaspoon cumin, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 1/2 teaspoon salt, 1/2 cup water, 8 small tortillas, lettuce, tomato, shredded cheese.

How to make it: Brown the meat in a skillet and drain. Add the spices, salt and water and simmer 5 minutes until thick. Warm the tortillas. Fill with meat and top with lettuce, tomato and cheese, or pack everything separately for lunch.

Spaghetti with homemade meat sauce

Spaghetti with homemade meat sauce for school lunch
Photo: logan jeffrey / Unsplash

Spaghetti day was always a favorite in the cafeteria. A simple meat sauce simmered for 20 minutes beats a jar, and a double batch freezes well for busy weeks. For more ideas the kids will actually finish, see our kids lunch box ideas that actually come home empty.

You will need: 1 pound spaghetti, 1 pound ground beef, 1 onion chopped, 2 cloves garlic, 1 can (28 ounces) crushed tomatoes, 1 teaspoon Italian seasoning, 1/2 teaspoon salt, Parmesan to serve.

How to make it: Brown the beef with the onion and drain. Add garlic for 1 minute. Stir in the tomatoes, seasoning and salt and simmer 20 minutes. Cook the spaghetti, drain and toss with the sauce. Top with Parmesan. Pack hot in a thermos.

Baked mac and cheese

Baked macaroni and cheese with green onion
Photo: Texasfoodgawker / Wikimedia Commons, CC BY-SA 4.0

Boxed mac and cheese is everywhere, but a from-scratch version is only a little more work. Make a quick cheese sauce with butter, flour, milk and cheddar, stir in the pasta and bake until bubbly. It is the school lunch side that makes kids happy.

You will need: 8 ounces elbow macaroni, 3 tablespoons butter, 3 tablespoons flour, 2 1/2 cups milk, 2 1/2 cups shredded sharp cheddar, 1/2 teaspoon salt, 1/4 teaspoon dry mustard, 1/4 cup breadcrumbs.

How to make it: Cook the macaroni 2 minutes less than the box says and drain. Melt butter, whisk in flour and cook 1 minute. Whisk in milk and cook until thick. Stir in 2 cups cheese, salt and mustard. Mix with pasta, pour into a dish, top with remaining cheese and crumbs. Bake at 375F for 20 minutes.

Sloppy joes from scratch

Homemade sloppy joe on a bun with slaw
Photo: Buck Blues / Wikimedia Commons, CC BY 2.0

Sloppy joes were a cafeteria staple for decades. Homemade ones use ground beef, onion and a quick sauce of tomato sauce, a little ketchup and mustard. They come together in 20 minutes and freeze well. Serve on whole wheat buns with a crunchy side. Did your school call them A) sloppy joes B) barbecue C) something else?

You will need: 1 pound lean ground beef, 1 small onion chopped, 1/2 green bell pepper chopped, 1 can (8 ounces) tomato sauce, 1/4 cup ketchup, 1 tablespoon brown sugar, 1 teaspoon yellow mustard, 1 teaspoon Worcestershire sauce, 6 buns.

How to make it: Brown the beef with the onion and pepper and drain the fat. Stir in the tomato sauce, ketchup, brown sugar, mustard and Worcestershire. Simmer 10 to 15 minutes until thick. Spoon onto toasted buns.

Homemade fish sticks

Two crispy fish sticks
Photo: Superbass / Wikimedia Commons, CC BY-SA 4.0

Fish stick Friday is a school lunch memory for a lot of us. At home, cut cod or another white fish into sticks, coat in seasoned panko and bake. They are crispy and flaky, and kids who say they do not like fish often eat them. Serve with a lemon wedge and tartar sauce.

You will need: 1 pound cod or other white fish, 1/2 cup flour, 2 eggs, 1 1/2 cups panko, 1/2 teaspoon paprika, 1/2 teaspoon salt, zest of 1 lemon, cooking spray.

How to make it: Heat the oven to 425F. Cut the fish into sticks. Set up three bowls: flour, beaten eggs, and panko mixed with paprika, salt and lemon zest. Coat each stick in flour, egg, then panko. Bake on a sprayed rack 12 to 15 minutes until golden and flaky.

Grilled cheese and tomato soup

Grilled cheese sandwich with tomato soup
Photo: jeffreyw / Wikimedia Commons, CC BY 2.0

Grilled cheese with tomato soup is the school lunch combo that feels like a hug. Make a quick tomato soup from canned tomatoes and a little cream, and cut the grilled cheese into strips for dipping. Pack the soup hot in a thermos and the sandwich in foil.

You will need: 1 can (28 ounces) whole tomatoes, 1 cup broth, 1 small onion, 2 tablespoons butter, 1/4 cup cream or milk, 8 slices bread, 8 slices cheddar, butter for the bread.

How to make it: Cook the onion in butter for 5 minutes. Add tomatoes and broth and simmer 15 minutes. Blend until smooth and stir in cream. For the sandwiches, butter the outside of the bread, add cheese and cook in a skillet 3 minutes per side until golden. Cut into strips.

Turkey and veggie wraps

Turkey and veggie wrap cut in half
Photo: Jesi Jnr / Unsplash

A turkey wrap is quicker than a sandwich and holds up better in a lunch box. Spread a tortilla with cream cheese or hummus, add turkey, cheese and crunchy vegetables, roll it tight and slice it into pinwheels. Little hands find pinwheels easier to eat.

You will need: 4 large tortillas, 4 tablespoons cream cheese or hummus, 8 slices roasted turkey, 4 slices cheese, 1 cup shredded lettuce, 1 carrot shredded, 1/2 cucumber cut in thin strips.

How to make it: Spread each tortilla with cream cheese or hummus. Layer turkey, cheese, lettuce, carrot and cucumber across the middle. Roll up tightly. Slice in half or into 1-inch pinwheels. Wrap in foil or pack in a container with an ice pack.

Breakfast for lunch day

Whole wheat pancakes with fruit and a boiled egg for breakfast for lunch day
Whole wheat pancakes with strawberries, banana and a boiled egg | AIAC

Breakfast for lunch is a favorite cafeteria day. Whole wheat pancakes with fruit and a hard boiled egg make a filling plate that is easy to make ahead. Freeze the pancakes and toast them in the morning. Would your kids rather have A) pancakes B) waffles C) French toast sticks?

You will need: 1 cup whole wheat flour, 1/2 cup all-purpose flour, 1 tablespoon sugar, 2 teaspoons baking powder, 1/4 teaspoon salt, 1 1/4 cups milk, 1 egg, 2 tablespoons melted butter, fruit and hard boiled eggs to serve.

How to make it: Whisk the dry ingredients. Whisk milk, egg and butter and stir in until just combined. Cook 1/4 cup portions on a buttered griddle over medium heat, about 2 minutes per side. Cool and freeze extras in a bag. Serve with sliced fruit and a boiled egg.

Banana oat muffins instead of packaged muffins

Homemade banana oat muffins in a muffin tin
Banana oat muffins cooling next to ripe bananas | AIAC

Packaged muffins and snack cakes often show up next to the main dish. Banana oat muffins made at home use ripe bananas for sweetness and rolled oats for a heartier bite. Bake a dozen on Sunday and they cover snack time all week. Freeze some for later.

You will need: 3 ripe bananas mashed, 1/3 cup melted butter or oil, 1/3 cup brown sugar, 1 egg, 1 teaspoon vanilla, 1 1/2 cups flour, 1 cup rolled oats plus extra for the tops, 1 teaspoon baking soda, 1/2 teaspoon cinnamon, pinch of salt.

How to make it: Heat the oven to 350F and line a muffin tin. Mix bananas, butter, sugar, egg and vanilla. Stir in flour, oats, baking soda, cinnamon and salt until just combined. Fill the cups, sprinkle oats on top and bake 20 to 22 minutes.

Fresh fruit cups instead of fruit in syrup

Fresh fruit cup for a school lunch with pineapple and strawberries
Photo: Novkov Visuals / Pexels

Canned fruit in heavy syrup is a common side on school trays. A fresh fruit cup with pineapple, strawberries, grapes and a squeeze of orange juice is just as sweet and much brighter. Cut it the night before and keep it cold. Kids can help pick the fruit at the store.

You will need: 1 cup pineapple chunks, 1 cup strawberries quartered, 1 cup grapes halved, 1 orange, 1 apple chopped.

How to make it: Cut all the fruit into bite-size pieces. Squeeze the orange juice over the fruit, which keeps the apple from turning brown. Stir gently and spoon into small lidded cups. Keep cold in the fridge or with an ice pack.

Build your own scratch-cooked school lunch tray

A divided lunch tray with fruit, vegetables and a sandwich
Photo: Qearl Hu / Unsplash

Researchers say school kitchens face real hurdles, from budgets to equipment, so change takes time. At home, pick one main, one fruit, one vegetable and a dairy, and cook the main in a big batch on the weekend. Which school lunch favorite would your kids want made from scratch first? Tell us in the comments.

You will need: One batch-cooked main (tenders, nuggets, burritos or pizza squares), fresh fruit, vegetable sticks with homemade ranch, plain yogurt or milk, divided containers.

How to make it: Cook one main on Sunday and portion it into containers. Cut fruit and vegetables for 3 days at a time. Pack dips and yogurt in small cups. Use a thermos for anything hot and an ice pack for anything cold. Let kids pick one item each day so they help plan their own lunch.

Similar Posts

Leave a Reply

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