To begin, rinse the wheat berries and place them in a large pot, along with a generous pinch of salt and 3 cups of water. Bring the water to a boil and then reduce it to a simmer and cover it. Simmer the wheat berries for 35 to 45 minutes, or until they’re tender, but they still retain some chew. Drain them, return them to the pot, and toss them with a drizzle of olive oil to keep them from sticking together.

While the wheat berries cook, toast the walnuts in a large skillet for a few minutes, or until they smell fragrant and nutty. Transfer them to a paper towel or a plate as soon as they’re browning lightly (they’ll keep cooking after they’re removed from the heat).

Bring a pot of water to a boil and blanch the asparagus stems for 2 minutes. Add the tops and allow them to cook with the stems for another minute, or until all pieces are tender but still crispy. Plunge the pieces into cool water, then transfer to a strainer and set them aside.

Whisk together the vinegar, oil, lemon, mustard, and salt and pepper to taste.

Mix the wheat berries with the radishes, the cooked asparagus, the walnuts, and the onions. Add the dressing and combine everything well. Adjust seasonings and serve.