Hur lyckas ni få ett överskott av basilika?

Jag har fyra basilikaplantor, alla har börjat blomma. De börjar blomma direkt för mig och sedan får jag toppa dem konstant. Men det blir ju inga blad då. Hur gör ni för att de inte skall gå i blom direkt och börja producera blommor i stället för blad?
Dessutom smakar de ju inte alls lika gott när de gått i blom. Smaken blir parfymig och stark