-
Preheat your oven to 400°F
-
Mix 1/4 cup of the brown sugar, the orange juice, vanilla, 1 teaspoon of the cinnamon and salt in large bowl. Add the sweet potatoes and cranberries; toss to coat well.
-
Spoon into 13x9-inch baking dish. Dot with 2 tablespoons of the butter. Cover with foil and bake for 30 minutes.
-
Meanwhile, mix the flour, the remaining 1/4 cup brown sugar and 1/2 teaspoon cinnamon in a small bowl. Cut in the remaining 2 tablespoons butter with a fork until coarse crumbs form. Stir in the pecans.
-
Remove the sweet potatoes from oven and stir gently. Sprinkle with the pecan topping.
-
Bake, uncovered, 25 to 30 minutes longer or until the sweet potatoes are tender and the topping is lightly browned.