Emergency Cast (5e Feat)
From D&D Wiki
Prerequisites: The ability to cast at least one spell
You keep your spells prepared for dangerous situations.
Chose a spell you know of 3rd-level or lower, with casting time of one action. You can take the Ready action outside combat and keep this spell prepared to be cast as a reaction with the trigger event. You can define a different triggering event when you finish a long rest.
It still uses all Material components, but Somatic and Verbal components are not necessary.
You can select this feat multiple times. Each time you do so, you must choose a different spell.