Wash the asparagus and trim off the woody ends. If the stalks are thick, peel the lower third with a vegetable peeler.
Heat the olive oil and butter in a large skillet over medium heat.
Add the asparagus and cook for about 5-7 minutes, turning occasionally, until bright green and just tender while still slightly crisp.
During the last minute of cooking, stir in the minced garlic and cook until fragrant.
Arrange the fresh greens on a serving plate.
Place the warm asparagus on top and add the mozzarella balls.
Drizzle with fresh lemon juice and a little more olive oil.
Season with salt and freshly ground black pepper.
Sprinkle with lemon zest and flaky sea salt if desired.
Serve immediately while the asparagus is still warm.