Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 24 ingredients for grocery delivery
Step 1
For pasta, using a food processor, pulse flour, semolina and 1 tsp of sea salt until combined. With motor running, add eggs and process mixture until it just comes together (if necessary, add 1 to 2 tsp of cold water). Turn out on to a lightly floured work surface and knead until smooth (about 5-10 mins). Wrap in plastic wrap, refrigerate for up to 3 hours.
Step 2
Heat oil in a large heavy-based saucepan over medium heat, add pancetta, celery, onion, carrot and garlic and cook until soft (10-12 minutes), season to taste with sea salt and freshly ground black pepper. Add combined mince and cook, breaking it up with a wooden spoon, until brown (5-7 minutes). Add tomato paste, stir to combine, add wine and cook until evaporated (1-2 minutes). Add tomatoes, stock and vinegar and season to taste. Bring to a simmer, reduce heat to low and cook until sauce is thick (1 hour 15 minutes). Keep warm.
Step 3
For besciamella, combine milk, onion, garlic, cloves and bay leaves in a saucepan, bring to the boil over medium heat, reduce heat to low and simmer for 5 minutes. Strain and keep warm. Melt butter in a separate heavy-based saucepan, add flour and stir over medium heat until combined and starting to colour (1-2 minutes) then remove from heat and gradually whisk in milk until well combined and smooth. Return pan to low heat and cook, stirring, until sauce thickly coats the back of a wooden spoon (10-15 minutes). Season to taste with nutmeg, sea salt and freshly ground black pepper. Keep warm.
Step 4
Using a pasta machine with rollers set at the widest setting, feed through half the pasta dough. Fold in half lengthways, feed through again, repeat, reducing settings notch by notch, feeding and rolling until 2mm thick. Repeat with remaining half and place onto a tray between sheets of baking paper.
Step 5
Preheat oven to 180C. Lightly grease a 2 litre-capacity ovenproof dish. Spread one third of meat sauce over base, spread over one third of besciamella, scatter with quarter of a cup of parmesan. Top with three overlapping pasta sheets, trimmed to fit. Repeat twice, finishing with besciamella, and scatter with remaining parmesan, then bake until golden (25-30 minutes). Stand for 10 minutes, then serve.