While it's a must for most, some plants don't require any soil. For an alternative, consider growing these plants that thrive ...
If your lavender is struggling to flower, you may need to look at your soil. This herb prefers well-draining soil, which can be achieved with some additions.