Drain the tuna thoroughly and place it in a bowl, then break it up with a fork until the chunks are evenly separated.
Add mayonnaise, Dijon mustard, and lemon juice, then mix until everything looks creamy but not overly wet.
Stir in the chopped celery and red onion, making sure they distribute evenly throughout the mixture.
Season with salt and black pepper, then taste and adjust as needed.
Slice the croissants horizontally, but don’t cut all the way through so they stay connected like a hinge.
Layer lettuce leaves on the bottom half of the croissant to create a barrier that prevents sogginess.
Spoon the tuna mixture generously over the lettuce, then add optional slices of cucumber or tomato if you’re using them.
Close the croissant gently without pressing too hard, or you’ll flatten the layers.
Cut the sandwich in half if you want a cleaner presentation or easier handling.
Serve immediately or wrap it up for later, keeping it chilled if you’re not eating right away.