My DH makes his lunch at work. He takes enough salad for the week to work and buys fresh bread every day on his way to work. Sometimes (If I'm feeling nice) I make DH some chicken schnitzels, he puts them in rolls or wraps at work.

He also takes:

cup a soups
small tins of tuna
tinned fruit, fresh fruit
leftovers from tea
in winter I make soup and freeze it in portions for him.
tinned spaghetti or baked beans

He also has a jaffle maker at work so he can use most of those things to make toasties too.

Oh sorry, I misread teh title, none of that is made from scratch - except the soup and chicken schnitzels.