Опера «Огненный ангел» по одноименному роману Валерия Брюсова написана в 1919–1927 годах. Премьера состоялась лишь в 1955 году, в Венеции – театры долго не отваживались на постановку этого произведения, пронизанного страстью и оккультизмом. Прокофьев познакомился с романом Брюсова в ходе своего первого визита в Соединенные Штаты (в 1918 году), и вскоре (1919 год) появились эскизы для оперы. В концертном исполнении опера впервые прозвучала 25 ноября 1954 года в Театре Елисейских полей в Париже. Первая постановка состоялась 14 сентября 1955 года в театре Ла Фениче в Венеции.
Действие происходит в шестнадцатом веке в Германии, история касается молодой женщины по имени Рената, которая влюбляется в «Огненного ангела», который, как она считает, явился к ней во времена ее детства. Позже она отождествляет «Ангела» с графом Генрихом, который принимает ее как свою любовницу, а затем покидает ее.
Рената привлекает рыцаря Рупрехта, чтобы помочь найти ее «Ангела». Хотя она считает, что ее мотивы являются святыми, присутствие Фауста, Мефистофеля и разнообразных демонов говорит об обратном. Ее страстное стремление ведет ее и верного, влюбленного Рупрехта в глубь сферы оккультизма. После многих странных приключений Рупрехт спасается, но Ренату инквизиция осуждает на огненную смерть на костре.