Rincer puis égoutter soigneusement le riz. Dans une cocotte, faire fondre le beurre; y ajouter les vermicelles crus et les remuer jusqu'à ce qu'ils soient dorés. Ajouter le riz égoutté et mélanger bien jusqu'à ce que les grains de riz s'imprègnent bien du beurre. Verser le bouillon, ajouter la noix de muscade, la cannelle, le sel et le poivre, couvrir et laisser cuire à feu doux 12 min. Hors du feu, ôter le couvercle, couvrir la cocotte d'un torchon propre et remettre le couvercle dessus. Laisser reposer 5 min, le riz sera léger et gonflé. Dans une grande poêle, faire revenir les oignons 20 min environ dans l'huile d'olive à feu moyen jusqu'à ce qu'ils soient bien roussis. Les égoutter sur du papier absorbant. Égrainer le riz à la fourchette, ajouter les lentilles et la plupart des oignons (en garder pour la décoration du plat). Goûter, rectifier l'assaisonnement si besoin. Transférer le riz dans un plat, ajouter les oignons restants.