Preheat your oven to 350°F.
Brush a sheet pan generously with vegetable oil to prevent sticking.
In a large bowl, mix cashews, walnuts, pecans, and almonds.
Add the oil, maple syrup, brown sugar, chipotle powder, and orange juice.
Toss everything to ensure the nuts are evenly coated.
Spread the seasoned nuts evenly on the prepared sheet pan.
Make sure they're in a single layer for even roasting.
Bake in the preheated oven for about 25 minutes.
Stir occasionally to prevent burning and ensure all sides are roasted nicely.
Sprinkle rosemary and kosher salt over the nuts once they're out of the oven.
Allow them to cool completely before serving or storing.