Prep the greens and tomatoes. Place the arugula in a large bowl. Add the halved cherry tomatoes.
Keep the bowl nearby; you’ll dress it just before serving so the greens stay lively.
Make the dressing. In a small jar or bowl, whisk together 2 tablespoons olive oil, the lemon juice and zest, Dijon mustard, honey, a pinch of salt, and a few grinds of pepper. Taste and adjust. You want bright and balanced—if it’s too sharp, add a touch more oil or honey.
Warm the mozzarella. Gently warm 1 tablespoon olive oil in a nonstick skillet over low heat.
Add the mozzarella pieces and cook for 30–60 seconds per side, just until the edges soften and the centers feel slightly molten. Do not brown. Remove to a plate.
Sprinkle with a pinch of salt.
Crisp the bread or nuts (optional). In the same pan, add a drizzle of olive oil and toast torn bread until golden and crunchy, or toss in nuts and toast until fragrant. Season with a pinch of salt. Set aside.
Dress the greens. Lightly dress the arugula and tomatoes with about half the dressing.
Toss gently so the leaves are just coated, not drenched.
Add the warm cheese. Tuck the warm mozzarella into the salad. The heat will relax the greens slightly and mix with the dressing for a creamy effect.
Finish with Parma ham. Drape slices of Parma ham throughout the salad rather than piling them on top. This helps every bite get a bit of everything.
Add herbs and crunch. Scatter torn basil leaves and your toasted bread or nuts.
Season with a final grind of pepper and a pinch of flaky salt if you like.
Final touch. Spoon over the remaining dressing as needed. If you love a sweet-tart note, add a light drizzle of aged balsamic or balsamic glaze.
Serve immediately. This salad shines warm and fresh. Pair with a crisp white wine or sparkling water with lemon.