Method:
Bring a pot of salted water to a boil. Blanch the Brussels sprouts for about 3 minutes. Immerse immediately in cold water to stop them from cooking further, bring to room temperature and drain well. In a large heavy saucepan, over medium heat, warm the olive oil. Add the onion and slowly carmelize, about 15 minutes. Stir in the squash and cook an additional 5 minutes, stirring well. Add half of the vegetable stock, salt and pepper, heat through. Add the Brussels sprouts and orange juice, cook for about 15 more minutes. Add the almond, orange segments and raisins. Cook until the Brussels sprouts are tender but not mushy, adding additional vegetable stock to keep the pan from scorching. Serve warm or at room temperature.