In a small bowl, whisk together the olive oil, apple cider vinegar, honey, Dijon mustard, minced garlic, salt, and black pepper until well combined.
In a large bowl, combine the baby spinach, apple slices, red onion, toasted walnuts, dried cranberries, and half of the crumbled goat cheese.
Drizzle the vinaigrette over the salad and toss to combine.
Serve immediately, garnished with the remaining goat cheese. Enjoy!