Snijd de sjalot, witte ui, rode ui, wortel en bleekselderij heel fijn. Snijd de octopus in stukjes als dat nog niet is gedaan.
Verwarm ruim olijfolie in een pan op middelhoog vuur. Voeg de sjalot, uien, wortel en bleekselderij toe en laat rustig fruiten tot de groenten zacht zijn en licht goudkleurig beginnen te worden.
Roer de tomatenpuree erdoor en bak kort mee, zodat de smaak kan verdiepen.
Voeg de octopus toe en fruit ongeveer 1 minuut mee.
Schenk de rode wijn erbij. Laat even koken tot de scherpe alcoholgeur verdwenen is.
Voeg de cocktailtomaatjes en een beetje tomatensaus toe. Zet het vuur laag en laat de ragù ongeveer 1 uur zachtjes pruttelen, tot de saus goed is ingekookt en de octopus mals is. Roer af en toe.
Kook de pasta in ruim gezouten water volgens de aanwijzingen op de verpakking, maar giet hem een paar minuten vóór de aangegeven kooktijd af. Bewaar eventueel een klein scheutje pastawater.
Doe de pasta bij de saus en laat nog een paar minuten meekoken en mengen, tot de pasta gaar is en de saus goed aan de pasta hecht. Voeg indien nodig een scheutje pastawater toe om de saus losser te maken.
Serveer de pasta op borden en werk af met fijngehakte peterselie.