Faites chauffer l'huile d'olive dans une casserole. Faites revenir l'oignon et l'ail. Ajoutez les champignons. Ajouter la tomate, la sobrasada et la marjolaine. Assaisonnez avec du sel et du poivre. Cuire 5 minutes à feu modéré. Faites sauter le riz environ trois minutes. Versez un demi-litre de bouillon de légumes bouillant. Ajouter plus de bouillon plusieurs fois pendant la cuisson pendant que le riz absorbe le liquide. Ajouter les épinards en trois minutes pour terminer la cuisson du riz. Ajoutez le fromage râpé. Retirez la cocotte du feu. Laisser reposer le riz quelques minutes avant de servir.