Prepare the Cod: In a small bowl, mix together cumin, smoked paprika, coriander, cayenne pepper, garlic powder, salt, and pepper. Rub this spice mixture over the cod fillets evenly.
Cook the Cod: Heat olive oil in a non-stick skillet over medium heat. Once hot, add the cod fillets and cook for about 4 minutes on each side, or until the fish flakes easily with a fork. Remove from heat and keep warm.
Make the Cauliflower Couscous: While the cod is cooking, pulse the cauliflower florets in a food processor until it resembles couscous.
Sauté the Vegetables: In another skillet, heat olive oil over medium heat. Add the red onion and garlic, sautéing until the onion is translucent, about 3 minutes.
Cook the Cauliflower: Add the riced cauliflower to the skillet, stirring to combine with the onions and garlic. Sprinkle with turmeric, and then pour in the broth. Cover and let it steam for about 5 minutes, or until the cauliflower is tender.
Finish the Couscous: Remove the lid, and if there is any liquid left, cook for another minute or two until it's evaporated. Stir in the fresh parsley, and season with salt and pepper to taste.
Serve: Plate the spiced cod over a bed of the warm cauliflower couscous and enjoy immediately.