We definitely can't tolerate any traces of dairy or soya here! That includes butter/hard cheese! Suppose there are different levels of intolerance. :)
Littleone while you are just DF it is relatively easy! I'll post my regular shopping list of things we have in for him. I'll put next to it DF and SF as relevant :)
Village plain bagels DF SF
Village bakery Crumpets DF SF
Village bakery potato cakes DF SF
Village bakery wholewheat medium loaf DF SF (not many breads are SF, this is, and it's 55p!!)
Cucina fresh panini rolls DF SF.
I know most breads are DF, so you definitely have more choice there. These are just the things I have in, most in the freezer so I can pop one out for lunch with various toppings and fillings!
Solesta sunflower spread (cheapest DF marge/butter alternative I've found at 69p!)
Everyday essential sausage rolls (DF SF)
Roast vegetable couscous DF SF (not checked other flavours)
Most of the deli meats are fine, just watch the roast chicken - these tend to have dairy in.
Frozen stuff, I keep in some of their frozen waffles and chips. I keep the steam fresh bags of veg for quick meal fixes, and frozen fish/chicken.
These are most of the staples I get.
Meal wise for lunches I do: Beans on toast, fruit to follow. Sandwiches with different veg/cucumber sticks, cherry toms etc chopped up (in fact, he gets these with most lunches, different things each day). Cous cous with some frozen chicken griddled up, maybe some frozen diced peppers too etc. Breadsticks with humus, deli meats and cucumber batons. Bagel with cream 'cheese' (Violife) wtih deli meats. Crumpets with whatever topping, marge and jam if its a treat lunch! Eggy bread (french toast to the posh) with cinnamon sprinkled in it (that's a favourite for him!). He also likes bacon, beans and toast with some grilled cherry tomatoes. Pasta - I don't tend to do for lunch, but sometimes I do - I have frozen pots of sauce, mix violife 'cheese' with it for extra flavour. Add chopped up smoked sausage (the Mattersons one is DF/SF) sometimes.
I don't worry about combinations of stuff too much. All lunches are quick here. He gets a carb base with protein, then veg/fruit/salad to go with it, whichever is most suitable!
Evening meals are either whatever I am having if suitable, or something hot, like mash, sausage, veg and gravy. Fish, chips and peas (he usually has the stuff that isn't battered). Spag bol. Chilli. Fajhitas.
Most things can be easily adapted to be honest. :)
Hope this helps you.