Let the shrimp drain and toss in salsa.
Let it sit for 15 minutes.
Toss avocado with lemon juice and salt.
Let it sit for 15 minutes.
Meanwhile, bring water to a boil, divide the cauliflower into bite-sized pieces, and cook for 3-4 minutes.
Remove from heat and drain.
Toss shrimp, avocado, and cauliflower together with red onion, salad greens, and basil.
Arrange on plates or in a bowl.
Mix all the ingredients for the dressing together and serve it with the salad along with some toasted rye bread.
Enjoy!