Combine the finely minced red onion and 1 tablespoon lemon juice in the bottom of a large bowl and stir. Allow to marinate for a few minutes while you prepare the rest of the ingredients.
Chop the broccoli florets into smaller bite-sized pieces. Don't worry if the broccoli crumbles a little - you will want want to add all those tiny bits to your salad.
Cook and crumble the bacon.
Toast the slivered almonds in a dry pan for 2-3 minutes over medium heat, or until golden brown and fragrant.
Add the chopped broccoli, crumbled bacon, toasted slivered almonds, and all the rest of the ingredients to the large bowl with the marinating onions. Mix well, taste and adjust the flavor with salt, pepper, or more lemon juice. Enjoy immediately, or for an even more delicious salad, chill in the fridge for up to 24 hours to allow the flavors to meld and mellow.