Re: lunchbox for hubby
Does it have to be desi food?
How about sandwiches? You can make them and freeze them. Take them out of the freezer on the day they'll be eaten and by lunchtime they will have defrosted and be ready to eat.
How about making up pitta bread or tortillas? Fill with salad and grilled chicken or kebabs. You could even fill them with leftover curry from the night before. Does his workplace have a microwave?