01 - Preheat oven to 350°F. Line a large baking sheet with parchment paper.
02 - In a large bowl, combine cashews, almonds, pecans, and peanuts.
03 - In a separate small bowl, whisk together olive oil, smoked paprika, garlic powder, onion powder, oregano, thyme, cayenne, black pepper, salt, and brown sugar until well combined.
04 - Pour the spice mixture over the nuts and toss thoroughly until every piece is evenly coated.
05 - Spread the seasoned nuts in a single layer on the prepared baking sheet.
06 - Roast for 18–20 minutes, stirring halfway through cooking, until nuts are golden brown and fragrant.
07 - Remove from oven and let cool completely on the baking sheet. Nuts will crisp up as they cool. Store in an airtight container for up to 2 weeks.