Preheat oven to 200°C. Line a baking tray with baking paper. Place the tomatoes on the lined tray and spray with olive oil spray. Season. Bake for 20 mins or until the tomatoes begin to collapse.
Meanwhile, combine the pumpkin, haloumi, dill and egg in a large bowl. Add flour and stir to combine. Season.
Spray a large non-stick frying pan with olive oil spray and place over medium heat. Add four ¼-cup (60ml)portions of the pumpkin mixture to the pan and cook for 2 mins each side or until golden brown and cooked through. Transfer to a plate and cover with foil to keep warm. Repeat, in 2 more batches, with the remaining pumpkin mixture.
To make the dill pesto, place the dill, almond, rocket, garlic and parmesan in a food processor and process until finely chopped. With the motor running, add the oil in a thin, steady stream until combined. Season.
Divide the fritters and roasted tomato among serving plates. Drizzle fritters with the dill pesto.