Heat cooking oil over medium heat. Saute onion for 2-3 minutes, then add ginger and garlic and fry for 2-3 minutes more.
When the onions are soft, add cabbage and bell pepper and fry for 4-5 minutes.
Increase heat to medium-high and add cauliflower and carrot, cook for 3 minutes. Stir regularly.
Reduce heat to medium low and add water, Tamari or soy sauce and lime juice.
Cook until the water has evaporated, this will take around 5-8 minutes. Stir occasionally.
Add spring onions the last 2 minutes.
While the vegetables are cooking, take the fish out of the marinade. Heat coconut/olive oil in a pan over medium-high heat. Cook fish approximately 5-8 minutes on each side.
Add the veggie mix to a plate and top with marinaded fish.
Garnish parsley if you want.