Preheat your oven to 200°C (180°C fan).
In a large mixing bowl, combine the couscous and hot-temperature vegetable stock. Cover the bowl with a clean kitchen towel and let it sit for 5 minutes or until the couscous has absorbed the liquid.
Meanwhile, spread the diced red onion, red bell pepper, and cubed carrot on a baking tray. Drizzle with olive oil and sprinkle with paprika, cumin and pepper. Toss everything together to ensure the vegetables are evenly coated with the seasonings.
Place the tray in the preheated oven and roast the vegetables for 15-20 minutes or until they are tender and slightly caramelised.
While the vegetables are roasting, fluff the couscous with a fork or a fluffing tool to separate the grains.
Once the vegetables are ready, remove them from the oven and let them cool slightly.
Add the roasted vegetables to the fluffed couscous, followed by the lime juice. Toss everything together gently to combine the flavours.
If desired, garnish with fresh coriander and diced avocado for an extra burst of freshness.
Serve the roasted vegetable couscous warm or at room temperature. Enjoy!