Pre-heat oven to 200°C, 180°C fan, 350°F, Gas Mark 4.
Place mince, onion and garlic in a pan and fry, stirring until the beef is browned with no trace of pink.
Stir in the tomatoes, tomato puree, herbs, pepper and wine. Bring to the boil and simmer 30 minutes, stirring occasionally.
Meanwhile cook the lasagne in boiling salted water for 3 minutes, until just pliable. Drain, rinse in cold water and spread out on a work surface in a single layer to prevent sticking.
For the sauce, bring the milk to the boil with the onion and bayleaf. Take off the heat and leave to infuse for 10-15 minutes. Strain the milk and place back in the pan with the butter and flour. Whisking constantly, bring slowly to the boil and simmer for 5 minutes until thickened and smooth.
In an ovenproof dish, layer the meat mixture, lasagne and sauce. End with the sauce and sprinkle with the cheese.
Cook in pre-heated oven for 30-40 minutes. Cover with foil and leave to rest for 15 minutes before slicing, so the layers hold their shape.
Meanwhile, lay the cherry tomatoes in a small roasting tin, drizzle with the olive oil and season with salt and pepper. Roast for 20 minutes. Serve the lasagne with the tomatoes and a watercress salad.
See all Gluten-free recipes
Freezing and defrosting guidelines
Once the dish has cooled completely, transfer it to an airtight, freezer-safe container, seal and freeze for up to 1-3 months. To serve, defrost thoroughly in the fridge overnight before reheating. Loosely cover with foil and bake until dish is thoroughly heated through. Reheat until piping hot.
For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home and view the full Food safety at home video.