I haven't been able to locate tofu or Quorn - you could always ask your friend to bring some with them.
My son is vegetarian and does not eat fish so I'm always trying out new recipes - here are a few I use
Make a vegetarian cottage pie or lasagne but use lentils instead of mince beef. (tinned lentils are fine if you don’t want the bother of cooking lentils)
Vegetable curry and add some chick peas (tinned)
Peppers or large mushrooms stuffed with savoury couscous.
Vegetable Risotto with some cashew nuts added.
Pasta dishes – some good ones on bbcgoodfood.com
Omelettes filled with fried mushrooms and onions or spinach, onion and cream.
Goat’s cheese (cherve) Get a ½” slice of goat’s cheese and make a pocket in the side of it – stuff with sundried tomatoes and pesto. Seal and dip in flour and then twice in egg and breadcrumbs. Leave in the fridge for about an hour then fry gently in oil for a few minutes. Serve with a choice of vegetables.
Veggie sausages or Glamorgan sausages – Cook a chopped onion in oil and a good knob of butter in a small covered dish in the microwave until soft – about 3mins. Put some breadcrumbs in a bowl, add the onion and all the butter/oil, grated carrot, grated cheese, parsley and mixed herbs and combine all together with a beaten egg. Roll in sausage shape and fry gently until browned on all sides.
NB liquidise left-over baguettes or bread for breadcrumbs and store in the freezer ready for use.
1 tin chick peas
1 tin sweetcorn
1tsp curry powder or paste
1 egg, beaten
Salt and black pepper
Put the drained chickpeas and sweetcorn and mash until coarsely blended, add carrot, 2oz oatmeal, curry powder, seasoning and egg. Combine well and shape into burgers, coat in oatmeal and fry in hot oil for 3-4 minutes. Serve in burger buns with fried onion and chutney or tomato ketchup.