Combine the first nine ingredients in a large bowl. Stir in the molasses, cardamom, coconut and raisins.
Spread mixture into the bottom of a greased 13-in. x 9-in. x 2-in. baking dish. Spread marshmallows over the top.
For the topping, combine the flour, brown sugar and cinnamon in a small bowl. Whisk in melted butter and stir until crumbly. Add in pecans. Spread topping over marshmallows.
Bake, uncovered for 35-40 minutes or until heated through and topping is golden brown. *