Rachel allen meat loaf recipes

Lean on Turkey challenge no. 3 -  Roast Turkey Mufaletta!

Lean on Turkey challenge no. 3 - Roast Turkey Mufaletta!

I had seen Rachel Allen preparing a Mufaletta on t. To explain, a Mufaletta is basically an entire loaf of bread which has had the middle crumb removed and then stuffed with a selection of different meats, salads and cheeses - anything you fancy, basically