Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(3)
Export 17 ingredients for grocery delivery
Step 1
Heat 1 tbsp of olive oil over medium high heat and add the ground meat. Don't worry too much about breaking it all up I prefer to leave it alone to get some good colour on it. It doesn't need to be cooked all the way through.
Step 2
When it has some nice colour on it, but still some pink in the middle, set aside.
Step 3
Heat the other 1 tbsp of olive oil in a heavy bottomed saucepan/casserole dish over medium heat and fry the pancetta for 10 minutes until nicely browned. Lift out with a slotted spoon, leaving the fat behind.
Step 4
Add the onion, celery, carrot mixture and a good pinch of salt and pepper and gently fry until soft, about 10 mins. Lower heat if it starts to brown and add more oil if it dries out too much.
Step 5
After 5 minutes add the garlic and herbs and continue cooking.
Step 6
Add the ground meat and pancetta and mix the tomato paste through.
Step 7
Cook the tomato paste off for 5 minutes, breaking up the meat really well with a wooden spoon.
Step 8
Add the wine and let it cook off, reducing for 5 - 6 mins. The meat should be completely broken up at this stage.
Step 9
Add the stock and milk and bring to a simmer.
Step 10
Taste the liquid for seasoning and add a good pinch of salt and pepper if it needs.
Step 11
Lower the heat right down and cook uncovered for 2 1/2 - 3 hours. It should barely be bubbling. Stir it occasionally.
Step 12
It's ready when the liquid is mostly reduced and it tastes rich and delicious!
Step 13
Add the lemon juice and cream if serving straight away. Leave the cream out if not using straight away and add it when you reheat.
Step 14
Serve with plenty of parmesan and some lemon zest on top.