In a large salad bowl, combine (or arrange in neat rows) the lettuce, cucumber, cherry tomatoes, red onion, hard-boiled eggs, cubed cheddar cheese,cubed salami, and crispy bacon. Toss lightly to mix, or leave them in rows for presentation.
Drizzle the dressing over the salad and toss to combine. Add the homemade croutons just before serving to maintain their crunchiness. Serve the salad immediately or refrigerate until ready to serve.