Toss in olive oil, salt and pepper and roast in a 350° for 30 minutes. Toss pan halfway through.
In a bowl, mix the tahini, olive oil, water, lemon juice and grated garlic. Mixture should be similar to a thick salad dressing. Add salt and pepper to taste. Set aside
Julienne the onion and cook on low heat with a pinch of salt until soft and golden brown. Set aside.
Sprinkle the cumin, sumac, salt and pepper onto each Swordfish steak. Lightly rub vegetable oil and sear on medium for 6 minutes on one side and finish lightly searing on the other side for a few minutes or until firm and cooked through.
Take a platter and spread a layer of the tahini sauce on the bottom. Top with the roasted cauliflower, caramelized onions, parsley and mint. Drizzle more sauce on top.