Combine the first six ingredients in a small bowl; stir with a wire whisk to combine well. Set aside.
Snap tough ends off asparagus and discard ends. Shave long ribbons of asparagus by running a vegetable peeler lengthwise down asparagus. For best results, place asparagus flat and run peeler horizontally down asparagus. When asparagus stalk is too thin to continue peeling, reserve remaining stalk for another use. Place asparagus ribbons in a medium bowl
Peel carrots. Repeat procedure above with carrot to make long ribbons of carrot. Add carrots ribbons to asparagus ribbons in bowl.
Stir in microgreens, red onion, parsley, cilantro, almonds, peanuts, and cranberries.
Divide mixture among two plates. Drizzle reserved dressing evenly over each plate of salad.