Preheat your oven to 400F and line one or two baking sheets with parchment.
Heat the butter or oil in a medium pot. Add the sliced green onions. Sauté for 3-4 minutes, stirring often, until the onions are clear and soft. Add the rice to the pot, along with the orange juice, water, and salt. Bring the mixture to a boil. Reduce the heat to low and cover. Simmer for 15 minutes, or until the rice is cooked and the liquid has been absorbed. Remove the pot from the heat and let it rest, covered, for 5 minutes. Then, fluff the rice with a fork. Gently fold in the chickpeas.
Trim the stem of the cauliflower so it can rest on a flat surface. Cut the cauliflower in half crosswise, then cut two 1-inch (2.5-cm)slabs from each half, cutting parallel to the first crosswise cut. You should have four “steaks.” You can roast what’s left of the cauliflower alongside the steaks or save it for another use!
Spray or lightly brush both sides of the steaks with oil, then sprinkle them with salt and freshly ground pepper. Transfer your cauliflower to the oven and roast for 30 to 40 minutes, until the cauliflower is golden brown and fork-tender, flipping once halfway through the baking time.
To make the creamy sauce, blend all ingredients together in a powerful blender till smooth. Taste the sauce and add a pinch of extra salt if desired.
To serve, divide the rice onto four plates. Top each serving of the rice with a cauliflower steak. Add any side dish you like to the meal—green beans, sautéed leafy greens, or a small salad are all nice. Drizzle your plate with the sauce and then a tablespoon or two of chopped fresh parsley. Serve.