Préchauffez le four à 180°C. Dans un saladier, fouettez les oeufs et le lait. Ajoutez la farine et la levure et mélangez bien.
Versez progressivement l'huile en mélangeant d'abord lentement puis plus vivement. Quand l'huile est bien incorporée, ajoutez le parmesan râpé, l'échalote hachée, la ciboulette ciselée et les petits pois.
Versez la préparation dans des moules individuels (beurrés et farinés si ils ne sont pas en silicone). Enfournez pour 30 minutes. (pour vérifier la cuisson, piquez les muffins à l'aide d'un couteau : la lame doit ressortir sèche).