Verhit 2 el olie in een grote gietijzeren pot. Kruid de schenkels met peper en zout en bak ze aan beide kanten goudbruin. Doe dit eventueel in twee keer als de pot niet groot genoeg is.
Snijd intussen de wortels, ui, selder en prei fijn.
Rooster het venkelzaad in een droge pan tot het licht kleurt en aromatisch wordt. Plet grof in een vijzel.
Haal de schenkels uit de pot en voeg extra olie toe. Fruit ui, knoflook en venkelzaad aan. Voeg daarna wortel, selder en prei toe en laat 10 minuten stoven.
Blus met de porto, voeg bruine fond en tomatenblokjes toe. Kruid met peper en zout en voeg tijm en laurier toe.
Leg de schenkels terug in de pot, zorg dat ze onder de saus liggen en laat minstens een uur sudderen. Controleer regelmatig en voeg indien nodig bouillon toe.
Het gerecht is klaar als het vlees van het bot valt. Haal het beenmerg eruit, kruid met verse peper en fleur de sel.
Trek het vlees uit elkaar en meng onder de saus.
Kook de pasta volgens de aanwijzingen op de verpakking.
Serveer de ossobuco op de pasta, afgewerkt met beenmerg, kaas en peterselie.