**Prepare the Dressing:**
In a small mixing bowl, whisk together soy sauce, rice vinegar, honey or maple syrup, sesame oil, olive oil, grated ginger, and garlic. For a thicker dressing, heat the mixture in a small saucepan over medium-low heat and stir in the cornstarch slurry. Simmer until slightly thickened, then let it cool.
**Assemble the Salad:**
In a large salad bowl, combine spinach, mandarin orange segments, red onion, shredded carrots, dried cranberries, and sliced almonds.
**Dress the Salad:**
Drizzle the teriyaki dressing over the salad and toss gently to coat all the ingredients evenly.
**Serve:**
Serve immediately as a side dish or top with grilled chicken, tofu, or shrimp for a heartier meal.