In a small saucepan, combine the carrots, stock, curry powder, salt, cardamom, and allspice. Cover the pot and bring the stock to a boil over medium-high heat. Boil the carrots covered for five minutes.
Remove the lid and continue to boil the carrots until the stock has all evaporated. Turn the heat off and stir the butter and sugar into the carrots.
Transfer the carrots in one layer to a baking sheet prepared with parchment paper or cooking spray. Preheat the broiler to high.
Right before serving, broil the carrots for 3-5 minutes until crispy on top – keep an eye on them! Garnish with something green if you’d like and serve immediately.