Heat oven to 350 degrees. Cut carrots into 2-inch pieces. Bring a large saucepan of water to a boil, and lower heat to medium; add sweet potatoes in their skins, and cook for 20 minutes, adding the carrots after 10 minutes. Drain in a colander, and set aside until cool enough to handle.
Peel sweet potatoes, and cut into 1-inch chunks. Place in a large bowl along with carrots and remaining ingredients. Mix well, and transfer to a 2-quart baking dish.
Cover with foil, and bake for 30 minutes, basting with pan juices after 15 minutes. Remove from oven, and serve immediately.