Half and quarter the radishes with a knife so they are all roughly the same size.
Toss the radishes in a mixing bowl with 1 tbsp of melted ghee, 1 tsp of salt, and freshly cracked black pepper to taste.
Roast them on a sheet pan lined with parchment paper in an oven preheated to about 200 to 350 degrees F for about 15 minutes. Take them out of the oven when time is up.
Once cool enough to handle, chop the radishes into smaller bite-size pieces and set them aside.
Cook lentils according to package directions. Once they finish cooking, drain the water and set them aside in another bowl.
While the radishes are roasting and lentils are cooking, preheat your cooking pot. When hot enough, heat another tablespoon of ghee and lower the heat to medium. Add the onions and a pinch of salt and stir until the onions are translucent and soft.
Add the garlic and cook with the onions until fragrant.
Add the vegetable stock and bring the heat back to high. Add in your chopped asparagus and let the liquid come to a boil.
Bring the heat down to a simmer and cook with a lid partially covering the pot.
Once you thoroughly cook the asparagus (you can test doneness by stabbing a piece with a fork), wilt in the arugula.
Turn off the heat and blend the soup with an immersion blender right in the pot to desired consistency.
Add more salt to taste and freshly grind in some black peppercorns.
In a mixing bowl, stir together cooked lentils, roasted radishes, and chopped microgreens (if using).
Ladle the soup in your favorite bowls and add the lentil radish mixture. Spoon some heavy cream on top. Top with more microgreens if desired and enjoy!