
Add the dried porcini mushrooms to a ramekin or bowl and cover them with hot water. Let them soak for at least 10 minutes or until needed.
Toast the hazelnuts in a dry pan for a few minutes. Let them cool completely then pulse in a food processor until you have a rough, crumbly texture. Set aside.
Finely chop the carrot, celery and onion into small pieces. Heat 1-2 tablespoons of olive oil in a large pan. Add the chopped vegetables and saute them gently until soft but not browned (about 10 minutes).
Once soft, add a finely chopped garlic clove, chopped hazelnuts, bay leaf and rosemary and saute for 1-2 minutes until the garlic is fragrant.
Roughly chop the porcini mushrooms and add them to the veg alongside most of their soaking liquid. Be careful not to add the grit that’s usually left at the bottom.
Next, add the red wine and let it simmer until you can no longer smell a strong alcohol smell. Add the tomato passata and water with a good pinch of salt and pepper, and stir together.
Simmer on medium-low for 1 hour. Halfway through, check the sauce and if it has reduced too much, add a little more water as needed (¼-½ cup/60-125ml).
Taste for seasoning and add extra salt and pepper as needed.
Once ready, cook your pasta in plenty of salted boiling water until al dente, then transfer it to the sauce. Use a little pasta water to loosen the sauce if needed, and toss the pasta until fully coated.
Serve in bowls topped with lots of Parmigiano Reggiano.