Yes, you can use about 1/3 cup diced red onion in place of the sliced shallot. Red onion does have a stronger, less sweet flavor than shallot so the lemon vinaigrette will have a slightly different taste.