Cut broccoli into small florets, about bite-sized.
Peel stem and dice.
In a small saucepan, fry bacon until crisp. Drain and throw in a serving dish. Remove most bacon fat from pan and add a dash of olive or other cooking oil.
Add broccoli and sauté until just tender but not mushy - about 5 minutes.
Add broccoli, grated carrot, minced onion, mayonnaise, hot pepper and lemon juice to serving dish with bacon. Toss to combine then season to taste with salt and pepper, adding more lemon juice if desire.
Hint: Try adding some toasted walnuts or pecans or other veggies like diced sweet peppers or even diced, roasted squash to mix up this salad