There are few dedicated options available in Cubase for that purpose (there might be more).
1. The Random Quantize setting
This setting affects the result of the quantizing. It allows you to set a “distance” in ticks (120ths of sixteenth notes). Events will be quantized to random positions within the specified “distance” from the quantize grid, thus creating a more “loose” quantizing. Much like the Non Quantize setting, this allows for slight variations, while at the same time keeping notes from ending up too far from the grid.
2. Iterative Quantize
It works like this:
Instead of moving a note to the closest quantize grid position, Iterative Quantize moves it only part of the way. You specify how much the notes should be moved towards the
grid with the “Iterative Strength” setting in the Quantize Setup dialog. Iterative Quantize also differs from “regular” quantization in that the operation is not based on the notes’ original positions but on their current, quantized position. This makes
it possible to repeatedly use Iterative Quantize, gradually moving the notes closer to the quantize grid until you’ve found the desired timing.