Combine 2 cups water and ¼ cup kosher salt in a mixing bowl. Stir to dissolve.
Add all prepared vegetables. Cover and refrigerate overnight (12 hours).
The next day, drain and rinse vegetables.
Warm ¼ cup canola oil in a saucepan over low heat. Add herbs and spices. Let bloom for 2–3 minutes.
Remove from heat and stir into remaining 1¾ cups canola oil.
Pack vegetables into a clean container and pour oil over to fully submerge.
Refrigerate for at least 1 day before using. Flavor improves over time; keeps up to 3 weeks in the fridge.