Chop baguettes into 1/2 inch cubes. Mix bread cubes in a casserole dish with chopped carrots and onions.
In a bowl, mix coconut milk, chicken broth, lime zest and juice, chopped cilantro, salt, black pepper, cayenne pepper, and sugar. Stir ingredients together evenly and pour over bread cubes, carrots and onions.
Bake for 45 minutes, broiling for the last 5 minutes.
Notes
You can also use bread slices if they are slightly stale. Try refrigerating them for a few days beforehand to get a harder texture if you do not already have stale bread to use.