- Heat oil in a large heavy-based saucepan over high heat. Add carrot & leek and cook for 10 minutes, stirring often. Add garlic and stir for 2 more minutes.
- Add pork and beef mince and cook for 5 minutes, stirring and breaking it up with a wooden spoon. Add tomato paste, pasta sauce, honey, red wine, broth, fresh rosemary and thyme, and simmer on low for 1 hour, stirring occasionally. Season to taste.
- Meanwhile make the bechamel sauce. Melt butter in a large saucepan over medium heat. Whisk in flour then cook while stirring for 2-3 minutes. Remove from heat and slowly add the milk, whisking until smooth. Return to heat and cook, stirring constantly, for 5 minutes or until thickened. Season to taste, add a pinch of nutmeg and half of the grated cheese.
- Preheat the oven to 180C. In a large ovenproof lasagne dish pour and spread 1 ½ cups of meat sauce. Top with 1 cup of bechamel and a layer of lasagne sheets. Repeat for 2 more layers, finishing with bechamel sauce. Sprinkle top with remaining grated cheeses and bake for 45 minutes, until cooked and golden. Serve hot.