{"id":5883,"date":"2026-05-19T18:36:52","date_gmt":"2026-05-19T18:36:52","guid":{"rendered":"https:\/\/inasrecipes.com\/?p=5883"},"modified":"2026-05-19T18:42:44","modified_gmt":"2026-05-19T18:42:44","slug":"le-majestueux-bavarois-fraises-et-framboises-mousse-aerienne-miroir-brillant","status":"publish","type":"post","link":"https:\/\/inasrecipes.com\/fr\/le-majestueux-bavarois-fraises-et-framboises-mousse-aerienne-miroir-brillant\/","title":{"rendered":"Le Majestueux Bavarois Fraises et Framboises (Mousse A\u00e9rienne &amp; Miroir Brillant)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Il y a des desserts qui annoncent imm\u00e9diatement que la journ\u00e9e est sp\u00e9ciale. Quand ce bavarois aux fruits rouges fait son entr\u00e9e sur la table, avec sa couronne de rubis \u00e9tincelante et ses \u00e9tages parfaitement dessin\u00e9s, un silence gourmand s&#8217;installe. Dans ma cuisine, la pr\u00e9paration de cet entremets est un rituel printanier et estival incontournable. Le parfum acidul\u00e9 des framboises fra\u00eeches qui se m\u00eale \u00e0 la rondeur sucr\u00e9e des fraises, la d\u00e9licatesse d&#8217;une cr\u00e8me fouett\u00e9e qui enrobe le fruit, et ce miroir brillant dans lequel on a presque envie de se plonger&#8230; C&#8217;est l&#8217;incarnation m\u00eame de la haute p\u00e2tisserie rendue accessible \u00e0 la maison.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le <strong>bavarois fraises et framboises<\/strong> est le roi incontest\u00e9 des fins de repas chics et des c\u00e9l\u00e9brations familiales. Loin des g\u00e2teaux lourds ou \u00e9touffants, il offre une conclusion tout en fra\u00eecheur et en l\u00e9g\u00e8ret\u00e9, agissant comme une caresse acidul\u00e9e sur le palais.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce qui rend cette cr\u00e9ation si remarquable, c&#8217;est son \u00e9quilibre de textures \u00e0 trois niveaux : une <strong>base biscuit\u00e9e dense et croustillante<\/strong>, une <strong>mousse fruit\u00e9e d&#8217;une l\u00e9g\u00e8ret\u00e9 de nuage<\/strong>, et un <strong>miroir g\u00e9lifi\u00e9 intens\u00e9ment parfum\u00e9<\/strong>. Si le mot &#8220;entremets&#8221; ou &#8220;bavarois&#8221; vous a toujours intimid\u00e9, rassurez-vous. Avec un peu de patience pour les temps de repos au froid, vous allez r\u00e9aliser un chef-d&#8217;\u0153uvre digne de la vitrine de votre p\u00e2tissier pr\u00e9f\u00e9r\u00e9.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pourquoi cette recette est si sp\u00e9ciale ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La force de cette recette r\u00e9side dans l&#8217;alliance de la fraise et de la framboise. La fraise, tr\u00e8s douce et sucr\u00e9e, manque parfois de caract\u00e8re une fois transform\u00e9e en mousse. La framboise vient lui apporter le peps, l&#8217;acidit\u00e9 et la couleur vibrante dont elle a besoin pour briller.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De plus, nous utilisons ici une base de sabl\u00e9s concass\u00e9s au lieu d&#8217;une g\u00e9noise traditionnelle. Ce choix n&#8217;est pas qu&#8217;un gain de temps (il \u00e9vite l&#8217;allumage du four) ; c&#8217;est un v\u00e9ritable parti-pris de texture. Le contraste entre le sabl\u00e9 au beurre tr\u00e8s croustillant et la mousse fondante cr\u00e9e une exp\u00e9rience en bouche infiniment plus int\u00e9ressante qu&#8217;un biscuit mou.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Informations Pratiques<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u23f1 Temps de pr\u00e9paration :<\/strong> 40 minutes<\/li>\n\n\n\n<li><strong>\ud83d\udd25 Temps de cuisson :<\/strong> 0 minute (Sans cuisson)<\/li>\n\n\n\n<li><strong>\u23f3 Temps de repos :<\/strong> 6 h 30 minutes (id\u00e9alement une nuit)<\/li>\n\n\n\n<li><strong>\ud83c\udf7d\ufe0f Portions :<\/strong> 8 belles parts<\/li>\n\n\n\n<li><strong>\ud83d\udcca Niveau de difficult\u00e9 :<\/strong> Moyenne<\/li>\n\n\n\n<li><strong>\ud83d\udcb0 Co\u00fbt estim\u00e9 :<\/strong> Mod\u00e9r\u00e9<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Les Ingr\u00e9dients<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Pour la base biscuit\u00e9e<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>200 g de biscuits sabl\u00e9s<\/strong> \u2014 (type petits-beurre, sabl\u00e9s bretons ou Mac Vities pour un go\u00fbt authentique)<\/li>\n\n\n\n<li><strong>80 g de beurre fondu<\/strong> \u2014 (doux ou demi-sel selon votre pr\u00e9f\u00e9rence)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Pour la mousse aux fruits rouges<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>330 g de coulis de fraises\/framboises<\/strong> \u2014 (r\u00e9alis\u00e9 \u00e0 partir des 500g de fruits frais ou surgel\u00e9s mix\u00e9s et pass\u00e9s au tamis)<\/li>\n\n\n\n<li><strong>400 ml de cr\u00e8me liquide enti\u00e8re<\/strong> \u2014 (imp\u00e9rativement \u00e0 30% ou 35% de mati\u00e8re grasse, tr\u00e8s froide)<\/li>\n\n\n\n<li><strong>100 g de sucre fin<\/strong><\/li>\n\n\n\n<li><strong>4 feuilles de g\u00e9latine<\/strong> \u2014 (soit 8g)<\/li>\n\n\n\n<li><strong>1 filet de jus de citron<\/strong> \u2014 (pour exhauster le go\u00fbt des fruits et pr\u00e9server leur couleur)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Pour le miroir fruit\u00e9 brillant<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>170 g du coulis restant<\/strong><\/li>\n\n\n\n<li><strong>2 feuilles de g\u00e9latine<\/strong> \u2014 (soit 4g)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Pour la d\u00e9coration<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>100 g de fraises et framboises fra\u00eeches<\/strong><\/li>\n\n\n\n<li><strong>Quelques feuilles de menthe fra\u00eeche<\/strong><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Le Mat\u00e9riel N\u00e9cessaire<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Un moule \u00e0 charni\u00e8re de 20 \u00e0 22 cm de diam\u00e8tre (ou un cercle \u00e0 p\u00e2tisserie)<\/li>\n\n\n\n<li>Une bande de rhodo\u00efd (film transparent rigide, le secret des bords nets !)<\/li>\n\n\n\n<li>Un mixeur plongeant ou un blender<\/li>\n\n\n\n<li>Un tamis ou une passoire tr\u00e8s fine<\/li>\n\n\n\n<li>Un batteur \u00e9lectrique<\/li>\n\n\n\n<li>Une maryse en silicone<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">La Pr\u00e9paration Pas \u00e0 Pas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Le socle croustillant<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mixez les biscuits sabl\u00e9s pour les r\u00e9duire en une poudre assez fine. Versez-les dans un r\u00e9cipient et m\u00e9langez-les avec le beurre fondu. Tapissez le fond de votre moule \u00e0 charni\u00e8re de papier cuisson, et placez id\u00e9alement une bande de rhodo\u00efd sur le contour int\u00e9rieur. Tassez fermement le m\u00e9lange de biscuits au fond \u00e0 l&#8217;aide de la base d&#8217;un verre plat. Placez au r\u00e9frig\u00e9rateur pour 30 minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Le c\u0153ur du fruit (le coulis)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lavez et \u00e9queutez les fruits frais (ou laissez d\u00e9congeler vos fruits surgel\u00e9s). Mixez les 500 g de fruits avec le filet de jus de citron, puis passez imp\u00e9rativement cette pur\u00e9e au tamis pour retirer les petits p\u00e9pins. Vous obtenez un coulis lisse. Divisez-le : gardez les deux tiers (environ 330g) pour la mousse, et un tiers (environ 170g) pour le miroir de finition.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. L&#8217;hydratation de la g\u00e9latine<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Faites tremper les 6 feuilles de g\u00e9latine au total dans un tr\u00e8s grand bol d&#8217;eau glac\u00e9e pendant 10 minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4. La base de la mousse<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Versez la moiti\u00e9 de la portion de coulis destin\u00e9e \u00e0 la mousse dans une petite casserole avec le sucre. Faites chauffer doucement (sans faire bouillir). Hors du feu, ajoutez 4 feuilles de g\u00e9latine bien essor\u00e9es entre vos mains. M\u00e9langez vigoureusement pour les dissoudre. Ajoutez ensuite l&#8217;autre moiti\u00e9 de ce coulis (celui rest\u00e9 froid) pour faire ti\u00e9dir l&#8217;ensemble rapidement. Laissez \u00e0 temp\u00e9rature ambiante (cela ne doit surtout pas \u00eatre chaud pour l&#8217;\u00e9tape suivante).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5. L&#8217;int\u00e9gration du nuage (la mousse)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Montez la cr\u00e8me liquide tr\u00e8s froide en chantilly ferme. Versez le coulis de fruits rouges ti\u00e9di sur la chantilly, et incorporez-le extr\u00eamement d\u00e9licatement \u00e0 l&#8217;aide d&#8217;une maryse, en soulevant la masse de bas en haut. Versez cette magnifique mousse rose sur le fond biscuit\u00e9 refroidi, lissez bien la surface, et replacez au r\u00e9frig\u00e9rateur pour au moins 2 heures. La surface doit \u00eatre fig\u00e9e au toucher.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>6. Le miroir \u00e9tincelant<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une fois la mousse bien prise, faites ti\u00e9dir le dernier tiers de coulis r\u00e9serv\u00e9 pour le miroir. Hors du feu, incorporez les 2 feuilles de g\u00e9latine restantes (essourez-les bien). Laissez ce m\u00e9lange ti\u00e9dir jusqu&#8217;\u00e0 temp\u00e9rature ambiante. Versez-le ensuite tr\u00e8s d\u00e9licatement sur le bavarois fig\u00e9. En inclinant doucement votre moule, r\u00e9partissez le miroir sur toute la surface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>7. Le long repos et le d\u00e9cor<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Placez le bavarois au r\u00e9frig\u00e9rateur pendant au moins 4 heures suppl\u00e9mentaires, l&#8217;id\u00e9al \u00e9tant une nuit enti\u00e8re. Au moment de servir, retirez la charni\u00e8re et d\u00e9collez d\u00e9licatement le rhodo\u00efd. D\u00e9corez le centre avec de belles fraises coup\u00e9es en deux, des framboises enti\u00e8res et quelques feuilles de menthe.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"765\" height=\"1024\" data-pin-url=\"https:\/\/inasrecipes.com\/fr\/le-majestueux-bavarois-fraises-et-framboises-mousse-aerienne-miroir-brillant\/?tp_image_id=5885\" src=\"https:\/\/inasrecipes.com\/wp-content\/uploads\/2026\/05\/A_clean_modern_ultra-realistic_photographic_202605191933-765x1024.webp\" alt=\"\" class=\"wp-image-5885\" title=\"\" srcset=\"https:\/\/inasrecipes.com\/wp-content\/uploads\/2026\/05\/A_clean_modern_ultra-realistic_photographic_202605191933-765x1024.webp 765w, https:\/\/inasrecipes.com\/wp-content\/uploads\/2026\/05\/A_clean_modern_ultra-realistic_photographic_202605191933-224x300.webp 224w, https:\/\/inasrecipes.com\/wp-content\/uploads\/2026\/05\/A_clean_modern_ultra-realistic_photographic_202605191933-768x1029.webp 768w, https:\/\/inasrecipes.com\/wp-content\/uploads\/2026\/05\/A_clean_modern_ultra-realistic_photographic_202605191933-1147x1536.webp 1147w, https:\/\/inasrecipes.com\/wp-content\/uploads\/2026\/05\/A_clean_modern_ultra-realistic_photographic_202605191933-1529x2048.webp 1529w, https:\/\/inasrecipes.com\/wp-content\/uploads\/2026\/05\/A_clean_modern_ultra-realistic_photographic_202605191933.webp 1792w\" sizes=\"(max-width: 765px) 100vw, 765px\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Les Conseils du Chef pour R\u00e9ussir<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Le secret anti-humidit\u00e9 :<\/strong> Pour que votre base biscuit\u00e9e reste ultra-croustillante le lendemain, badigeonnez-la d&#8217;une tr\u00e8s fine couche de chocolat blanc fondu \u00e0 l&#8217;aide d&#8217;un pinceau avant de verser la mousse. Le chocolat, en figeant, cr\u00e9era une barri\u00e8re imperm\u00e9able !<\/li>\n\n\n\n<li><strong>La temp\u00e9rature du miroir :<\/strong> C&#8217;est l&#8217;\u00e9tape la plus critique. Si votre coulis de finition est trop chaud quand vous le versez, il va faire fondre la mousse en dessous, cr\u00e9ant des marbrures blanches inesth\u00e9tiques. Il doit \u00eatre \u00e0 temp\u00e9rature ambiante, juste liquide.<\/li>\n\n\n\n<li><strong>L&#8217;usage indispensable du rhodo\u00efd :<\/strong> Ce ruban de plastique transparent est le secret absolu des p\u00e2tissiers pour obtenir des entremets aux bords parfaitement lisses, sans aucune trace de couteau au d\u00e9moulage.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">3 Erreurs Courantes \u00e0 \u00c9viter<\/h2>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Faire bouillir la g\u00e9latine :<\/strong> Ne faites jamais bouillir un liquide contenant de la g\u00e9latine. Au-del\u00e0 de 60\u00b0C, elle perd une grande partie de son pouvoir g\u00e9lifiant, et votre bavarois s&#8217;effondrera au d\u00e9moulage.<\/li>\n\n\n\n<li><strong>Oublier de tamiser les framboises :<\/strong> Les petits p\u00e9pins de framboises (les ak\u00e8nes) sont tr\u00e8s d\u00e9sagr\u00e9ables sous la dent dans un entremets qui se veut fondant et l\u00e9ger. L&#8217;\u00e9tape du tamis est obligatoire pour l&#8217;\u00e9l\u00e9gance du dessert.<\/li>\n\n\n\n<li><strong>Vouloir aller trop vite :<\/strong> La p\u00e2tisserie d&#8217;assemblage demande de respecter les temps de repos entre les couches. Ne coulez jamais le miroir si la mousse en dessous n&#8217;est pas parfaitement ferme au doigt.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Variantes Gourmandes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Le Bavarois Mangue-Passion :<\/strong> Remplacez les fruits rouges par une pur\u00e9e de mangue et de fruits de la passion. Utilisez des sabl\u00e9s \u00e0 la noix de coco pour la base.<\/li>\n\n\n\n<li><strong>Le Bavarois Citron-Myrtille :<\/strong> Un socle aux sp\u00e9culoos, une mousse intense au citron jaune, et un miroir violet profond \u00e0 la myrtille sauvage.<\/li>\n\n\n\n<li><strong>La version Chocolat Blanc :<\/strong> Int\u00e9grez 100g de chocolat blanc fondu dans la chantilly avant de la m\u00e9langer au coulis de fruits pour une version encore plus riche et gourmande.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Conservation et Utilisation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83e\uddca <strong>Au R\u00e9frig\u00e9rateur :<\/strong> Ce bavarois se conserve parfaitement pendant 3 jours au r\u00e9frig\u00e9rateur. Couvrez-le d&#8217;une cloche haute pour prot\u00e9ger le miroir et \u00e9viter qu&#8217;il ne prenne les odeurs du frigo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2744\ufe0f <strong>Au Cong\u00e9lateur :<\/strong> Les entremets \u00e0 base de mousse supportent exceptionnellement bien la cong\u00e9lation ! Vous pouvez le pr\u00e9parer des semaines \u00e0 l&#8217;avance et le congeler (sans la d\u00e9coration de fruits frais). Laissez-le d\u00e9congeler doucement au r\u00e9frig\u00e9rateur pendant 12 heures avant de le servir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd25 <strong>R\u00e9chauffage :<\/strong> Formellement interdit ! La chaleur est l&#8217;ennemie absolue de ce dessert \u00e0 la g\u00e9latine.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Suggestions de Service &amp; Accords<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pour une d\u00e9coupe digne d&#8217;un grand restaurant, plongez la lame de votre grand couteau lisse dans un pichet d&#8217;eau tr\u00e8s chaude, essuyez-la rapidement, puis tranchez votre part. R\u00e9p\u00e9tez l&#8217;op\u00e9ration entre chaque coupe. Le chaud tranchera net la g\u00e9latine sans faire baver le miroir sur la mousse blanche.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour l&#8217;accompagner, fuyez les vins sucr\u00e9s qui alourdiraient le palais. Optez pour les fines bulles d&#8217;un Champagne Ros\u00e9 de saign\u00e9e ou d&#8217;un Cr\u00e9mant de Loire. En version sans alcool, un th\u00e9 blanc glac\u00e9 infus\u00e9 aux p\u00e9tales de rose soulignera merveilleusement la d\u00e9licatesse de la framboise.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valeurs Nutritionnelles (Estimations)<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Nutriment<\/strong><\/td><td><strong>Par part (1\/8 de bavarois)<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Calories<\/td><td>~345 kcal<\/td><\/tr><tr><td>Prot\u00e9ines<\/td><td>4 g<\/td><\/tr><tr><td>Glucides<\/td><td>26 g<\/td><\/tr><tr><td>Lipides<\/td><td>24 g<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Foire Aux Questions (FAQ)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Puis-je utiliser de l&#8217;agar-agar \u00e0 la place de la g\u00e9latine ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Oui, mais la technique est diff\u00e9rente. L&#8217;agar-agar doit obligatoirement bouillir pendant 2 minutes dans le liquide pour s&#8217;activer (comptez environ 2g \u00e0 3g pour cette recette). Attention cependant : l&#8217;agar-agar donne une texture plus &#8220;cassante&#8221; et moins fondante en bouche que la g\u00e9latine porcine ou bovine.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Peut-on faire cette recette avec des fruits surgel\u00e9s ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Absolument ! C&#8217;est la solution id\u00e9ale pour r\u00e9aliser ce dessert en plein hiver. Laissez-les d\u00e9geler doucement dans une passoire pour qu&#8217;ils rendent leur eau de cong\u00e9lation, puis mixez-les exactement comme indiqu\u00e9 dans la recette. Ne zappez pas l&#8217;\u00e9tape de l&#8217;\u00e9gouttage, sinon votre coulis sera trop liquide.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Mon bavarois s&#8217;est effondr\u00e9 au d\u00e9moulage, pourquoi ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Trois raisons principales : soit la g\u00e9latine a \u00e9t\u00e9 mal essor\u00e9e (apportant trop d&#8217;eau \u00e0 la pr\u00e9paration), soit la cr\u00e8me chantilly n&#8217;\u00e9tait pas assez ferme, soit le temps de repos au r\u00e9frig\u00e9rateur a \u00e9t\u00e9 trop court. Une nuit enti\u00e8re est la meilleure garantie de tenue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Peut-on utiliser une autre cr\u00e8me que la cr\u00e8me liquide enti\u00e8re ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Non. Le foisonnement (l&#8217;incorporation d&#8217;air pour faire monter la chantilly) n\u00e9cessite une cr\u00e8me contenant au minimum 30% de mati\u00e8re grasse. Une cr\u00e8me l\u00e9g\u00e8re \u00e0 15% ou 20% ne montera jamais, et votre bavarois restera une soupe liquide.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">En Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le bavarois aux fraises et framboises est bien plus qu&#8217;une simple recette : c&#8217;est un v\u00e9ritable atout dans votre manche pour clore un repas sur une note d&#8217;excellence. En ma\u00eetrisant la texture d&#8217;une vraie mousse all\u00e9g\u00e9e \u00e0 la chantilly et la brillance d&#8217;un miroir g\u00e9lifi\u00e9, vous entrez de plain-pied dans les techniques de la p\u00e2tisserie fine. Imaginez les yeux de vos convives lorsque vous apporterez ce g\u00e2teau aux reflets rubis sur la table. Prenez votre temps, respectez les temp\u00e9ratures, et pr\u00e9parez-vous \u00e0 distribuer la recette \u00e0 la fin du repas !<\/p>\n\n\n<svg aria-hidden=\"true\" style=\"position: absolute;width: 0;height: 0;overflow: hidden\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<defs>\n<symbol viewbox=\"9 9 46 42\" id=\"wpt-star-full\">\n\t<path d=\"m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z\" \/>\n<\/symbol>\n<\/defs>\n<\/svg>\n<a class=\"button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card\" href=\"https:\/\/inasrecipes.com\/fr\/le-majestueux-bavarois-fraises-et-framboises-mousse-aerienne-miroir-brillant\/print\/5888\/\">Print<\/a><span class=\"tasty-recipes-jump-target\" id=\"tasty-recipes-5888-jump-target\" style=\"display:block;padding-top:2px;margin-top:-2px;\"><\/span><div id=\"tasty-recipes-5888\" data-tr-id=\"5888\" class=\"tasty-recipes tasty-recipes-5888 tasty-recipes-display tasty-recipes-has-image\" style=\"border-color: #EEF1E6 !important;\" data-tasty-recipes-customization=\"primary-color.border-color\">\n\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display: none;\"><defs><symbol id=\"tasty-recipes-icon-clock\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><title>clock<\/title> <desc>clock icon<\/desc><path d=\"M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z\" fill=\"currentColor\" \/><\/symbol><symbol id=\"tasty-recipes-icon-cutlery\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><title>cutlery<\/title> <desc>cutlery icon<\/desc><path d=\"M11 9H9V2H7v7H5V2H3v7c0 2.12 1.66 3.84 3.75 3.97V22h2.5v-9.03C11.34 12.84 13 11.12 13 9V2h-2v7zm5-3v8h2.5v8H21V2c-2.76 0-5 2.24-5 4z\" fill=\"currentColor\" \/><\/symbol><symbol id=\"tasty-recipes-icon-flag\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><title>flag<\/title> <desc>flag icon<\/desc><path d=\"M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z\" fill=\"currentColor\"\/><\/symbol><symbol id=\"tasty-recipes-icon-folder\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><title>folder<\/title> <desc>folder icon<\/desc><path d=\"M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z\" fill=\"currentColor\" \/><\/symbol><symbol id=\"tasty-recipes-icon-instagram\" viewBox=\"0 0 448 512\"><title>instagram<\/title> <desc>instagram icon<\/desc><path fill=\"currentColor\" d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"><\/path><\/symbol><symbol id=\"tasty-recipes-icon-pinterest\" viewBox=\"0 0 384 512\"><title>pinterest<\/title> <desc>pinterest icon<\/desc><path fill=\"currentColor\" d=\"M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z\" \/><\/symbol><symbol id=\"tasty-recipes-icon-facebook\" viewBox=\"0 0 448 512\"><title>facebook<\/title> <desc>facebook icon<\/desc><path fill=\"currentColor\" d=\"M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z\" \/><\/symbol><symbol id=\"tasty-recipes-icon-print\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><title>print<\/title> <desc>print icon<\/desc><path d=\"M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z\" fill=\"currentColor\" \/><\/symbol><symbol id=\"tasty-recipes-icon-squares\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><title>squares<\/title> <desc>squares icon<\/desc><path d=\"M22 9V7h-2V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-2h2v-2h-2v-2h2v-2h-2V9h2zm-4 10H4V5h14v14zM6 13h5v4H6zm6-6h4v3h-4zM6 7h5v5H6zm6 4h4v6h-4z\" fill=\"currentColor\" \/><\/symbol><symbol id=\"tasty-recipes-icon-heart-regular\" viewBox=\"0 0 512 512\"><title>heart<\/title> <desc>heart icon<\/desc><path fill=\"currentColor\" d=\"M458.4 64.3C400.6 15.7 311.3 23 256 79.3 200.7 23 111.4 15.6 53.6 64.3-21.6 127.6-10.6 230.8 43 285.5l175.4 178.7c10 10.2 23.4 15.9 37.6 15.9 14.3 0 27.6-5.6 37.6-15.8L469 285.6c53.5-54.7 64.7-157.9-10.6-221.3zm-23.6 187.5L259.4 430.5c-2.4 2.4-4.4 2.4-6.8 0L77.2 251.8c-36.5-37.2-43.9-107.6 7.3-150.7 38.9-32.7 98.9-27.8 136.5 10.5l35 35.7 35-35.7c37.8-38.5 97.8-43.2 136.5-10.6 51.1 43.1 43.5 113.9 7.3 150.8z\"><\/path><\/symbol><symbol id=\"tasty-recipes-icon-heart-solid\" viewBox=\"0 0 512 512\"><title>heart solid<\/title> <desc>heart solid icon<\/desc><path fill=\"currentColor\" d=\"M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z\"><\/path><\/symbol><\/defs><\/svg>\n<header class=\"tasty-recipes-entry-header\" style=\"background: #EEF1E6 !important;\" data-tasty-recipes-customization=\"primary-color.background\">\n\t\t\t<div class=\"tasty-recipes-image\">\n\t\t\t<img decoding=\"async\" style=\"border-color: #EEF1E6 !important;\" data-tasty-recipes-customization=\"primary-color.border-color\" width=\"150\" height=\"150\" src=\"https:\/\/inasrecipes.com\/wp-content\/uploads\/2026\/05\/A_breathtaking_hyper-realistic_culinary_photograph_202605191932-150x150.webp\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" data-pin-nopin=\"true\" data-pin-url=\"https:\/\/inasrecipes.com\/fr\/le-majestueux-bavarois-fraises-et-framboises-mousse-aerienne-miroir-brillant\/?tp_image_id=5884\" title=\"\">\t\t<\/div>\n\t\t<h2 class=\"tasty-recipes-title\" style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"h2-color.color h2-transform.text-transform\">Le Majestueux Bavarois Fraises et Framboises (Mousse A\u00e9rienne &amp; Miroir Brillant)<\/h2>\n\t<hr style=\"border-color: #F4F1E8 !important; background-color: #F4F1E8 !important;\" data-tasty-recipes-customization=\"secondary-color.border-color secondary-color.background-color\">\n\t\t\t<div class=\"tasty-recipes-rating\">\n\t\t\t\t\t\t\t<p><svg aria-hidden=\"true\" style=\"position: absolute;width: 0;height: 0;overflow: hidden\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<defs>\n<symbol viewbox=\"9 9 46 42\" id=\"wpt-star-full\">\n\t<path d=\"m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z\" \/>\n<\/symbol>\n<\/defs>\n<\/svg>\n<span class=\"tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons\"\tdata-tr-default-rating=\"0\"\t>\t\t<span class=\"tasty-recipes-rating\" >\t\t<i class=\"checked\" data-rating=\"5\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"0\">\t\t\t\t<svg class=\"tasty-recipes-svg\" width=\"18\" height=\"17\"><use href=\"#wpt-star-full\" \/><\/svg>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t5 Stars\t\t\t<\/span>\t\t<\/i>\t<\/span>\t\t<span class=\"tasty-recipes-rating\" >\t\t<i class=\"checked\" data-rating=\"4\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"0\">\t\t\t\t<svg class=\"tasty-recipes-svg\" width=\"18\" height=\"17\"><use href=\"#wpt-star-full\" \/><\/svg>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t4 Stars\t\t\t<\/span>\t\t<\/i>\t<\/span>\t\t<span class=\"tasty-recipes-rating\" >\t\t<i class=\"checked\" data-rating=\"3\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"0\">\t\t\t\t<svg class=\"tasty-recipes-svg\" width=\"18\" height=\"17\"><use href=\"#wpt-star-full\" \/><\/svg>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t3 Stars\t\t\t<\/span>\t\t<\/i>\t<\/span>\t\t<span class=\"tasty-recipes-rating\" >\t\t<i class=\"checked\" data-rating=\"2\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"0\">\t\t\t\t<svg class=\"tasty-recipes-svg\" width=\"18\" height=\"17\"><use href=\"#wpt-star-full\" \/><\/svg>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t2 Stars\t\t\t<\/span>\t\t<\/i>\t<\/span>\t\t<span class=\"tasty-recipes-rating\" >\t\t<i class=\"checked\" data-rating=\"1\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"0\">\t\t\t\t<svg class=\"tasty-recipes-svg\" width=\"18\" height=\"17\"><use href=\"#wpt-star-full\" \/><\/svg>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t1 Star\t\t\t<\/span>\t\t<\/i>\t<\/span><\/span><\/p>\n\t\t\t\t\t\t\t\t\t\t<p><span style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\" class=\"rating-label\">No reviews<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"tasty-recipes-details\">\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"author\"><span class=\"tasty-recipes-label\" style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tAuthor:<\/span> <span style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-author-name\">inas<\/span>\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"total-time\"><span class=\"tasty-recipes-label\" style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" class=\"detail-icon\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-clock\" style=\"color: #314C3C !important;\" data-tasty-recipes-customization=\"icon-color.color\"><\/use><\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTotal Time:<\/span> <span style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-total-time\">7 heures 10 minutes<\/span>\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"yield\"><span class=\"tasty-recipes-label\" style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" class=\"detail-icon\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-cutlery\" style=\"color: #314C3C !important;\" data-tasty-recipes-customization=\"icon-color.color\"><\/use><\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tYield:<\/span> <span style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-yield\"><span data-amount=\"8\">8<\/span> parts <span class=\"tasty-recipes-yield-scale\"><span data-amount=\"1\">1<\/span>x<\/span><\/span>\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"diet\"><span class=\"tasty-recipes-label\" style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" class=\"detail-icon\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-heart-regular\" style=\"color: #314C3C !important;\" data-tasty-recipes-customization=\"icon-color.color\"><\/use><\/svg>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tDiet:<\/span> <span style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-diet\">Vegetarian<\/span>\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t<\/header>\n\n<div class=\"tasty-recipes-entry-content\">\n\n\t\t<div class=\"tasty-recipes-buttons\">\n\t\t\t\t<div class=\"tasty-recipes-button-wrap\">\n\t\t\t\n<a class=\"button tasty-recipes-print-button tasty-recipes-no-print\" href=\"https:\/\/inasrecipes.com\/fr\/le-majestueux-bavarois-fraises-et-framboises-mousse-aerienne-miroir-brillant\/print\/5888\/\" target=\"_blank\" data-tasty-recipes-customization=\"\">\n\t\t\t<svg viewBox=\"0 0 24 24\" class=\"svg-print\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-print\"><\/use><\/svg>\n\t\tPrint Recipe<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<div class=\"tasty-recipes-button-wrap\">\n\t\t\t\n<a class=\"share-pin button\" data-pin-custom=\"true\" data-href=\"https:\/\/www.pinterest.com\/pin\/create\/bookmarklet\/?url=https%3A%2F%2Finasrecipes.com%2Ffr%2Fle-majestueux-bavarois-fraises-et-framboises-mousse-aerienne-miroir-brillant%2F\" href=\"https:\/\/www.pinterest.com\/pin\/create\/bookmarklet\/?url=https%3A%2F%2Finasrecipes.com%2Ffr%2Fle-majestueux-bavarois-fraises-et-framboises-mousse-aerienne-miroir-brillant%2F\" data-tasty-recipes-customization=\"\">\n\t\t\t<svg viewBox=\"0 0 24 24\" class=\"svg-print\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-pinterest\"><\/use><\/svg>\n\t\tPin Recipe<\/a>\n<script>\n\tconst share_pin_buttons = document.getElementsByClassName( 'share-pin button' );\n\tif ( share_pin_buttons ) {\n\t\tfor ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {\n\t\t\tshare_pin_buttons[share_key].addEventListener( 'click', (e) => {\n\t\t\t\te.stopPropagation();\n\t\t\t\twindow.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');\n\t\t\t\treturn false;\n\t\t\t} );\n\t\t}\n\t}\n<\/script>\n\t\t<\/div>\n\t\t\t<\/div>\n\t\n\t\t\t<div class=\"tasty-recipes-description\">\n\t\t\t<h3 style=\"color: #314C3C !important;\" data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Description<\/h3>\n\t\t\t<div class=\"tasty-recipes-description-body\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t\t\t<p>Un somptueux bavarois aux fraises et framboises, compos\u00e9 d\u2019une mousse a\u00e9rienne d\u00e9licatement fruit\u00e9e, pos\u00e9 sur une base biscuit\u00e9e croustillante et sublim\u00e9 par un miroir brillant.<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\n\t\t\t<hr style=\"border-color: #F4F1E8 !important; background-color: #F4F1E8 !important;\" data-tasty-recipes-customization=\"secondary-color.border-color secondary-color.background-color\">\n\t\n\t\t\t<div class=\"tasty-recipes-ingredients\">\n\t\t\t<div class=\"tasty-recipes-ingredients-header\">\n\t\t\t\t<div class=\"tasty-recipes-ingredients-clipboard-container\">\n\t\t\t\t\t<h3 style=\"color: #314C3C !important;\" data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Ingredients<\/h3>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"tasty-recipes-units-scale-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"tasty-recipes-scale-container\">\n\t\t\t\t\t\t\t<span class=\"tasty-recipes-scale-label\">Scale<\/span>\n\t\t\t\t\t\t\t<button class=\"tasty-recipes-scale-button tasty-recipes-scale-button-active\" data-amount=\"1\" type=\"button\">1x<\/button><button class=\"tasty-recipes-scale-button\" data-amount=\"2\" type=\"button\">2x<\/button><button class=\"tasty-recipes-scale-button\" data-amount=\"3\" type=\"button\">3x<\/button>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t\t\t<ul>\n<li><span data-amount=\"200\" data-unit=\"g\">200 g<\/span> de biscuits sabl\u00e9s<\/li>\n<li><span data-amount=\"80\" data-unit=\"g\">80 g<\/span> de beurre fondu<\/li>\n<li><span data-amount=\"330\" data-unit=\"g\">330 g<\/span> de coulis de fraises et framboises<\/li>\n<li><span data-amount=\"400\">400<\/span> ml de cr\u00e8me liquide enti\u00e8re tr\u00e8s froide<\/li>\n<li><span data-amount=\"100\" data-unit=\"g\">100 g<\/span> de sucre fin<\/li>\n<li><span data-amount=\"4\">4<\/span> feuilles de g\u00e9latine<\/li>\n<li><span data-amount=\"1\">1<\/span> filet de jus de citron<\/li>\n<li><span data-amount=\"170\" data-unit=\"g\">170 g<\/span> de coulis restant pour le miroir<\/li>\n<li><span data-amount=\"2\">2<\/span> feuilles de g\u00e9latine pour le miroir<\/li>\n<li><span data-amount=\"100\" data-unit=\"g\">100 g<\/span> de fraises fra\u00eeches<\/li>\n<li><span data-amount=\"100\" data-unit=\"g\">100 g<\/span> de framboises fra\u00eeches<\/li>\n<li>Quelques feuilles de menthe fra\u00eeche<\/li>\n<\/ul>\n<!--INSIDE_INGREDIENTS-->\t\t\t<\/div>\n\t\t\t<div class=\"tasty-recipes-cook-mode\">\n\t<div class=\"tasty-recipes-cook-mode__container\">\n\t\t<label class=\"tasty-recipes-cook-mode__switch\">\n\t\t\t<input type=\"checkbox\" id=\"tasty_recipes_6add77920f3f9_cookmode\">\n\t\t\t<span class=\"tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round\"\n\t\t\t\tdata-tasty-recipes-customization=\"button-color.background button-text-color.color\"><\/span>\n\t\t<\/label>\n\t\t<label for=\"tasty_recipes_6add77920f3f9_cookmode\">\n\t\t\t<span class=\"tasty-recipes-cook-mode__label\">Cook Mode<\/span>\n\t\t\t<span class=\"tasty-recipes-cook-mode__helper\">\n\t\t\t\tPrevent your screen from going dark\t\t\t<\/span>\n\t\t<\/label>\n\t<\/div>\n<\/div>\n\t\t<\/div>\n\t\n\t\t\t<hr style=\"border-color: #F4F1E8 !important; background-color: #F4F1E8 !important;\" data-tasty-recipes-customization=\"secondary-color.border-color secondary-color.background-color\">\n\t\n\t\t<div class=\"tasty-recipes-instructions\">\n\t\t<div class=\"tasty-recipes-instructions-header\">\n\t\t\t<h3 style=\"color: #314C3C !important;\" data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Instructions<\/h3>\n\t\t\t\t\t<\/div>\n\t\t<div style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t\t<ol>\n<li id=\"instruction-step-1\">Mixez les biscuits sabl\u00e9s afin d\u2019obtenir une poudre fine.<\/li>\n<li id=\"instruction-step-2\">M\u00e9langez les biscuits avec le beurre fondu.<\/li>\n<li id=\"instruction-step-3\">Tapissez le fond du moule de papier cuisson et ajoutez une bande de rhodo\u00efd.<\/li>\n<li id=\"instruction-step-4\">Tassez fermement la pr\u00e9paration biscuit\u00e9e dans le fond du moule.<\/li>\n<li id=\"instruction-step-5\">Placez au r\u00e9frig\u00e9rateur pendant 30 minutes.<\/li>\n<li id=\"instruction-step-6\">Mixez les fraises et framboises avec le jus de citron.<\/li>\n<li id=\"instruction-step-7\">Passez le m\u00e9lange au tamis pour obtenir un coulis lisse.<\/li>\n<li id=\"instruction-step-8\">Divisez le coulis en deux portions : 330 g pour la mousse et 170 g pour le miroir.<\/li>\n<li id=\"instruction-step-9\">Faites tremper les feuilles de g\u00e9latine dans un grand bol d\u2019eau glac\u00e9e pendant 10 minutes.<\/li>\n<li id=\"instruction-step-10\">Faites chauffer la moiti\u00e9 du coulis destin\u00e9 \u00e0 la mousse avec le sucre sans faire bouillir.<\/li>\n<li id=\"instruction-step-11\">Hors du feu, ajoutez les 4 feuilles de g\u00e9latine essor\u00e9es et m\u00e9langez.<\/li>\n<li id=\"instruction-step-12\">Ajoutez le reste du coulis froid pour ti\u00e9dir rapidement le m\u00e9lange.<\/li>\n<li id=\"instruction-step-13\">Montez la cr\u00e8me liquide bien froide en chantilly ferme.<\/li>\n<li id=\"instruction-step-14\">Incorporez d\u00e9licatement le coulis ti\u00e9di \u00e0 la chantilly \u00e0 l\u2019aide d\u2019une maryse.<\/li>\n<li id=\"instruction-step-15\">Versez la mousse sur la base biscuit\u00e9e refroidie.<\/li>\n<li id=\"instruction-step-16\">Lissez la surface et placez au r\u00e9frig\u00e9rateur pendant au moins 2 heures.<\/li>\n<li id=\"instruction-step-17\">Faites ti\u00e9dir le coulis r\u00e9serv\u00e9 au miroir.<\/li>\n<li id=\"instruction-step-18\">Ajoutez les 2 feuilles de g\u00e9latine restantes hors du feu.<\/li>\n<li id=\"instruction-step-19\">Laissez ti\u00e9dir \u00e0 temp\u00e9rature ambiante.<\/li>\n<li id=\"instruction-step-20\">Versez d\u00e9licatement le miroir sur la mousse fig\u00e9e.<\/li>\n<li id=\"instruction-step-21\">R\u00e9partissez uniform\u00e9ment en inclinant doucement le moule.<\/li>\n<li id=\"instruction-step-22\">Placez au r\u00e9frig\u00e9rateur pendant au moins 4 heures ou toute une nuit.<\/li>\n<li id=\"instruction-step-23\">D\u00e9moulez d\u00e9licatement et retirez le rhodo\u00efd.<\/li>\n<li id=\"instruction-step-24\">D\u00e9corez avec les fraises, les framboises fra\u00eeches et la menthe avant de servir.<\/li>\n<\/ol>\n\t\t<\/div>\n\t<\/div>\n\t\n\t\n\t\t\n\t\n\t\t\t<div class=\"tasty-recipes-notes\" style=\"background-color: #F4F1E8 !important;\" data-tasty-recipes-customization=\"secondary-color.background-color\">\n\t\t\t<h3 style=\"color: #314C3C !important;\" data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Notes<\/h3>\n\t\t\t<div class=\"tasty-recipes-notes-body\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t\t\t<p>Le secret d\u2019un bavarois parfait r\u00e9side dans le respect des temps de repos et la temp\u00e9rature du miroir. Utilisez imp\u00e9rativement une cr\u00e8me enti\u00e8re bien froide et laissez le dessert reposer toute une nuit pour une texture id\u00e9ale.<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\n\t\t\t<div class=\"tasty-recipes-other-details\" style=\"background-color: #F4F1E8 !important;\" data-tasty-recipes-customization=\"secondary-color.background-color\">\n\t\t\t<ul>\n\t\t\t\t<li class=\"prep-time\"><span class=\"tasty-recipes-label\" style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\"><svg viewbox=\"0 0 24 24\" class=\"detail-icon\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-clock\"><\/use><\/svg>Prep Time:<\/span> <span style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-prep-time\">40 minutes<\/span><\/li><li class=\"cook-time\"><span class=\"tasty-recipes-label\" style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\"><svg viewbox=\"0 0 24 24\" class=\"detail-icon\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-clock\"><\/use><\/svg>Cook Time:<\/span> <span style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-cook-time\">0 minute<\/span><\/li><li class=\"category\"><span class=\"tasty-recipes-label\" style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\"><svg viewbox=\"0 0 24 24\" class=\"detail-icon\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-folder\"><\/use><\/svg>Category:<\/span> <span style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-category\">Dessert<\/span><\/li><li class=\"method\"><span class=\"tasty-recipes-label\" style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\"><svg viewbox=\"0 0 24 24\" class=\"detail-icon\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-squares\"><\/use><\/svg>Method:<\/span> <span style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-method\">Sans cuisson<\/span><\/li><li class=\"cuisine\"><span class=\"tasty-recipes-label\" style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"detail-label-color.color\"><svg viewbox=\"0 0 24 24\" class=\"detail-icon\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-flag\"><\/use><\/svg>Cuisine:<\/span> <span style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-cuisine\">Fran\u00e7aise<\/span><\/li>\t\t\t<\/ul>\n\t\t<\/div>\n\t\n\t\n\t\n\t\t\t\t<div class=\"tasty-recipes-nutrition\">\n\t\t\t<h3 style=\"color: #314C3C !important;\" data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Nutrition<\/h3>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Serving Size:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-serving-size\">1 part<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Calories:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-calories\">420<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Sugar:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-sugar\">24g<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Sodium:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-sodium\">180mg<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Fat:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-fat\">28g<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Saturated Fat:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-saturated-fat\">17g<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Unsaturated Fat:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-unsaturated-fat\">9g<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Trans Fat:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-trans-fat\">0g<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Carbohydrates:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-carbohydrates\">36g<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Fiber:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-fiber\">3g<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Protein:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-protein\">5g<\/span><\/li>\n\t\t\t\t\t\t\t\t\t<li><strong class=\"tasty-recipes-label\" style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\">Cholesterol:<\/strong> <span style=\"color: #292A25 !important;\" data-tasty-recipes-customization=\"body-color.color\" class=\"tasty-recipes-cholesterol\">85mg<\/span><\/li>\n\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\n\t\n\t<footer class=\"tasty-recipes-entry-footer\" style=\"background: #EEF1E6 !important;\" data-tasty-recipes-customization=\"primary-color.background\">\n\t\t<div class=\"tasty-recipes-footer-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" class=\"svg-instagram\" aria-hidden=\"true\" style=\"color: #314C3C !important;\" data-tasty-recipes-customization=\"footer-icon-color.color\"><use xlink:href=\"#tasty-recipes-icon-instagram\"><\/use><\/svg>\n\t\t\t\t\t\t\t\t\t\t<div class=\"tasty-recipes-footer-copy\">\n\t\t\t\t<h3 style=\"color: #283C30 !important;\" data-tasty-recipes-customization=\"footer-heading-color.color h3-transform.text-transform footer-heading.innerText\">Did you make this recipe?<\/h3>\n\t\t\t\t<div style=\"color: #374B3E !important;\" data-tasty-recipes-customization=\"footer-description-color.color footer-description.innerHTML\"><p>Share a photo and tag us \u2014 we can&#8217;t wait to see what you&#8217;ve made!<\/p>\n<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/footer>\n<\/div>\n\n\n\n<script>\nwindow.trCommon={\"minRating\":6,\"ajaxurl\":\"https:\\\/\\\/inasrecipes.com\\\/wp-admin\\\/admin-ajax.php\",\"ratingNonce\":\"\",\"postId\":5883};\nwindow.TastyRecipes = window.TastyRecipes || {};\n\nwindow.TastyRecipes.smoothScroll = {\ninit() {\ndocument.addEventListener( 'click', ( e ) => {\nlet anchor = e.target;\nif ( anchor.tagName !== 'A' ) {\nanchor = anchor.closest( 'a.tasty-recipes-scrollto' );\n}\n\nif ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {\nreturn;\n}\n\nconst elementHref = anchor.getAttribute( 'href' );\nif ( ! elementHref ) {\nreturn;\n}\n\ne.preventDefault();\nthis.goToSelector( elementHref );\n});\n},\ngoToSelector( selector ) {\nconst element = document.querySelector( selector );\nif ( ! element ) {\nreturn;\n}\nelement.scrollIntoView( { behavior: 'smooth' } );\n}\n};\n\ndocument.addEventListener(\n'DOMContentLoaded',\n() => window.TastyRecipes.smoothScroll.init()\n);\n\n(function(){\n\n\nvar bothEquals = function( d1, d2, D ) {\nvar ret = 0;\nif (d1<=D) {\nret++;\n}\nif (d2<=D) {\nret++;\n}\nreturn ret === 2;\n};\n\nvar frac =function frac(x,D,mixed){var n1=Math.floor(x),d1=1;var n2=n1+1,d2=1;if(x!==n1){while(bothEquals(d1,d2,D)){var m=(n1+n2)\/(d1+d2);if(x===m){if(d1+d2<=D){d1+=d2;n1+=n2;d2=D+1}else if(d1>d2){d2=D+1;}else {d1=D+1;}break}else if(x<m){n2=n1+n2;d2=d1+d2}else{n1=n1+n2;d1=d1+d2}}}if(d1>D){d1=d2;n1=n2}if(!mixed){return[0,n1,d1];}var q=Math.floor(n1\/d1);return[q,n1-q*d1,d1]};frac.cont=function cont(x,D,mixed){var sgn=x<0?-1:1;var B=x*sgn;var P_2=0,P_1=1,P=0;var Q_2=1,Q_1=0,Q=0;var A=Math.floor(B);while(Q_1<D){A=Math.floor(B);P=A*P_1+P_2;Q=A*Q_1+Q_2;if(B-A<5e-8){break;}B=1\/(B-A);P_2=P_1;P_1=P;Q_2=Q_1;Q_1=Q}if(Q>D){if(Q_1>D){Q=Q_2;P=P_2}else{Q=Q_1;P=P_1}}if(!mixed){return[0,sgn*P,Q];}var q=Math.floor(sgn*P\/Q);return[q,sgn*P-q*Q,Q]};\n\n\nwindow.tastyRecipesVulgarFractions = JSON.parse(decodeURIComponent(\"%7B%22%C2%BC%22%3A%221%2F4%22%2C%22%C2%BD%22%3A%221%2F2%22%2C%22%C2%BE%22%3A%223%2F4%22%2C%22%E2%85%93%22%3A%221%2F3%22%2C%22%E2%85%94%22%3A%222%2F3%22%2C%22%E2%85%95%22%3A%221%2F5%22%2C%22%E2%85%96%22%3A%222%2F5%22%2C%22%E2%85%97%22%3A%223%2F5%22%2C%22%E2%85%98%22%3A%224%2F5%22%2C%22%E2%85%99%22%3A%221%2F6%22%2C%22%E2%85%9A%22%3A%225%2F6%22%2C%22%E2%85%9B%22%3A%221%2F8%22%2C%22%E2%85%9C%22%3A%223%2F8%22%2C%22%E2%85%9D%22%3A%225%2F8%22%2C%22%E2%85%9E%22%3A%227%2F8%22%7D\"));\n\nwindow.tastyRecipesFormatAmount = function(amount, el) {\nif ( parseFloat( amount ) === parseInt( amount ) ) {\nreturn amount;\n}\nvar roundType = 'frac';\nif (typeof el.dataset.amountShouldRound !== 'undefined') {\nif ('false' !== el.dataset.amountShouldRound) {\nif ( 'number' === el.dataset.amountShouldRound ) {\nroundType = 'number';\n} else if ('frac' === el.dataset.amountShouldRound) {\nroundType = 'frac';\n} else if ('vulgar' === el.dataset.amountShouldRound) {\nroundType = 'vulgar';\n} else {\nroundType = 'integer';\n}\n}\n}\nif ('number' === roundType) {\namount = Number.parseFloat(amount).toPrecision(2);\n} else if ('integer' === roundType) {\namount = Math.round(amount);\n} else if ('frac' === roundType || 'vulgar' === roundType) {\nvar denom = 8;\nif (typeof el.dataset.unit !== 'undefined') {\nvar unit = el.dataset.unit;\nif (['cups','cup','c'].includes(unit)) {\ndenom = 4;\nif (0.125 === amount) {\ndenom = 8;\n}\nif (\"0.1667\" === Number.parseFloat( amount ).toPrecision(4)) {\ndenom = 6;\n}\n}\nif (['tablespoons','tablespoon','tbsp'].includes(unit)) {\ndenom = 2;\n}\nif (['teaspoons','teaspoon','tsp'].includes(unit)) {\ndenom = 8;\n}\n}\nvar amountArray = frac.cont( amount, denom, true );\nvar newAmount = '';\nif ( amountArray[1] !== 0 ) {\nnewAmount = amountArray[1] + '\/' + amountArray[2];\nif ('vulgar' === roundType) {\nObject.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) {\nif (newAmount === window.tastyRecipesVulgarFractions[vulgar]) {\nnewAmount = vulgar;\n}\n});\n}\n}\nif ( newAmount ) {\nnewAmount = ' ' + newAmount;\n}\nif ( amountArray[0] ) {\nnewAmount = amountArray[0] + newAmount;\n}\namount = newAmount;\n}\nreturn amount;\n};\n\n\nwindow.tastyRecipesUpdatePrintLink = () => {\n\nconst printButton = document.querySelector( '.tasty-recipes-print-button' );\n\n\nif ( ! printButton ) {\nreturn;\n}\n\nconst printURL = new URL( printButton.href );\nconst searchParams = new URLSearchParams( printURL.search );\n\nconst unitButton = document.querySelector( '.tasty-recipes-convert-button-active' );\nconst scaleButton = document.querySelector( '.tasty-recipes-scale-button-active' );\n\nlet unit = '';\nlet scale = '';\n\nif ( unitButton ) {\nunit = unitButton.dataset.unitType;\nsearchParams.delete('unit');\nsearchParams.set( 'unit', unit );\n}\n\nif ( scaleButton ) {\nscale = scaleButton.dataset.amount;\nsearchParams.set( 'scale', scale );\n}\n\nconst paramString = searchParams.toString();\nconst newURL = '' === paramString ? printURL.href : printURL.origin + printURL.pathname + '?' + paramString;\nconst printLinks = document.querySelectorAll( '.tasty-recipes-print-link' );\n\nprintLinks.forEach( ( el ) => {\nel.href = newURL;\n});\n\nconst printButtons = document.querySelectorAll( '.tasty-recipes-print-button' );\nprintButtons.forEach( ( el ) => {\nel.href = newURL;\n});\n};\n\n\ndocument.addEventListener( 'DOMContentLoaded', () => {\n\n\nif ( ! window.location.href.includes( '\/print\/' ) ) {\nreturn;\n}\n\nconst searchParams = new URLSearchParams( window.location.search );\n\nconst unit = searchParams.get( 'unit' );\nconst scale = searchParams.get( 'scale' );\n\nif ( unit && ( 'metric' === unit || 'usc' === unit ) ) {\ndocument.querySelector( '.tasty-recipes-convert-button[data-unit-type=\"' + unit + '\"]' ).click();\n}\n\nif ( scale && Number(scale) > 0 ) {\ndocument.querySelector( '.tasty-recipes-scale-button[data-amount=\"' + Number(scale) + '\"]' ).click();\n}\n});\n}());\n\n(function(){\nvar buttonClass = 'tasty-recipes-scale-button',\nbuttonActiveClass = 'tasty-recipes-scale-button-active',\nbuttons = document.querySelectorAll('.tasty-recipes-scale-button');\nif ( ! buttons ) {\nreturn;\n}\n\nbuttons.forEach(function(button){\nbutton.addEventListener('click', function(event){\nevent.preventDefault();\nvar recipe = event.target.closest('.tasty-recipes');\nif ( ! recipe ) {\nreturn;\n}\nvar otherButtons = recipe.querySelectorAll('.' + buttonClass);\notherButtons.forEach(function(bt){\nbt.classList.remove(buttonActiveClass);\n});\nbutton.classList.add(buttonActiveClass);\n\n\nvar scalables = recipe.querySelectorAll('span[data-amount]');\nvar buttonAmount = parseFloat( button.dataset.amount );\nscalables.forEach(function(scalable){\nif (typeof scalable.dataset.amountOriginalType === 'undefined'\n&& typeof scalable.dataset.nfOriginal === 'undefined') {\nif (-1 !== scalable.innerText.indexOf('\/')) {\nscalable.dataset.amountOriginalType = 'frac';\n}\nif (-1 !== scalable.innerText.indexOf('.')) {\nscalable.dataset.amountOriginalType = 'number';\n}\nObject.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) {\nif (-1 !== scalable.innerText.indexOf(vulgar)) {\nscalable.dataset.amountOriginalType = 'vulgar';\n}\n});\nif (typeof scalable.dataset.amountOriginalType !== 'undefined') {\nscalable.dataset.amountShouldRound = scalable.dataset.amountOriginalType;\n}\n}\nvar amount = parseFloat( scalable.dataset.amount ) * buttonAmount;\namount = window.tastyRecipesFormatAmount(amount, scalable);\nif ( typeof scalable.dataset.unit !== 'undefined' ) {\nif ( ! scalable.classList.contains('nutrifox-quantity') ) {\nif ( ! scalable.classList.contains('nutrifox-second-quantity') ) {\namount += ' ' + scalable.dataset.unit;\n}\n}\n}\nscalable.innerText = amount;\n});\n\nvar nonNumerics = recipe.querySelectorAll('[data-has-non-numeric-amount]');\nnonNumerics.forEach(function(nonNumeric){\nvar indicator = nonNumeric.querySelector('span[data-non-numeric-label]');\nif ( indicator ) {\nnonNumeric.removeChild(indicator);\n}\nif ( 1 !== buttonAmount ) {\nindicator = document.createElement('span');\nindicator.setAttribute('data-non-numeric-label', true);\nvar text = document.createTextNode(' (x' + buttonAmount + ')');\nindicator.appendChild(text);\nnonNumeric.appendChild(indicator);\n}\n});\n\nwindow.tastyRecipesUpdatePrintLink();\n});\n});\n}());\n\nwindow.TastyRecipes = window.TastyRecipes || {};\nwindow.TastyRecipes.cookMode = {\nwakeLockApi: false,\nwakeLock: false,\ncookModeSelector: '.tasty-recipes-cook-mode',\ninit() {\nif (\"wakeLock\" in navigator && \"request\" in navigator.wakeLock) {\nthis.wakeLockApi = navigator.wakeLock;\n}\n\nconst cookModes = document.querySelectorAll(this.cookModeSelector);\n\nif (cookModes.length > 0) {\nfor (const cookMode of cookModes) {\nif (this.wakeLockApi) {\ncookMode.querySelector('input[type=\"checkbox\"]').addEventListener(\"change\", event => {\nthis.checkboxChange(event.target);\n}, false);\n} else {\ncookMode.style.display = \"none\";\n}\n}\n}\n},\ncheckboxChange(checkbox) {\nif (checkbox.checked) {\nthis.lock();\n} else {\nthis.unlock();\n}\n},\nsetCheckboxesState(state) {\nconst checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type=\"checkbox\"]');\nfor (const checkbox of checkboxes) {\ncheckbox.checked = state;\n}\n},\nasync lock() {\ntry {\nthis.wakeLock = await this.wakeLockApi.request(\"screen\");\nthis.wakeLock.addEventListener(\"release\", () => {\nthis.wakeLock = false;\nthis.setCheckboxesState(false);\n});\nthis.setCheckboxesState(true);\n} catch (error) {\nthis.setCheckboxesState(false);\n}\n},\nunlock() {\nif (this.wakeLock) {\nthis.wakeLock.release();\nthis.wakeLock = false;\n}\nthis.setCheckboxesState(false);\n}\n};\n\n(function(callback) {\nif (document.readyState !== \"loading\") {\ncallback();\n} else {\ndocument.addEventListener(\"DOMContentLoaded\", callback);\n}\n})(() => {\nwindow.TastyRecipes.cookMode.init();\n});\n\n\n\nwindow.TastyRecipes = window.TastyRecipes || {};\n\nwindow.TastyRecipes.staticTooltip = {\nelement: null,\ntooltipElement: null,\ndeleting: false,\ninit( element ) {\nif ( this.deleting ) {\nreturn;\n}\nthis.element = element;\nthis.buildElements();\n},\ndestroy() {\nif ( ! this.tooltipElement || this.deleting ) {\nreturn;\n}\n\nthis.deleting = true;\nthis.tooltipElement.classList.remove( 'opened' );\n\nsetTimeout( () => {\nthis.tooltipElement.remove();\nthis.deleting = false;\n}, 500 );\n},\nbuildElements() {\nconst tooltipElement = document.createElement( 'div' );\ntooltipElement.classList.add( 'tasty-recipes-static-tooltip');\ntooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );\n\nconst currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );\nif ( currentTooltipElement ) {\ndocument.body.replaceChild( tooltipElement, currentTooltipElement );\n} else {\ndocument.body.appendChild( tooltipElement );\n}\n\nthis.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );\n},\nshow() {\nif ( ! this.tooltipElement ) {\nreturn;\n}\n\nconst tooltipTop = this.element.getBoundingClientRect().top\n+ window.scrollY\n- 10 \/\/ 10px offset.\n- this.tooltipElement.getBoundingClientRect().height;\nconst tooltipLeft = this.element.getBoundingClientRect().left\n- ( this.tooltipElement.getBoundingClientRect().width \/ 2 )\n+ ( this.element.getBoundingClientRect().width \/ 2 ) - 1;\nconst posLeft = Math.max( 10, tooltipLeft );\nthis.maybeRemoveTail( posLeft !== tooltipLeft );\n\nthis.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );\nthis.tooltipElement.classList.add( 'opened' );\n\n},\nmaybeRemoveTail( removeTail ) {\nif ( removeTail ) {\nthis.tooltipElement.classList.add( 'tr-hide-tail' );\n} else {\nthis.tooltipElement.classList.remove( 'tr-hide-tail' );\n}\n},\nchangeMessage( message ) {\nif ( ! this.tooltipElement ) {\nreturn;\n}\nthis.tooltipElement.innerHTML = message;\n}\n};\n\nwindow.TastyRecipes.ajax = {\nsendPostRequest( url, data, success, failure ) {\nconst xhr = new XMLHttpRequest();\nxhr.open( 'POST', url, true );\nxhr.send( this.preparePostData( data ) );\n\nxhr.onreadystatechange = () => {\nif ( 4 !== xhr.readyState ) {\nreturn;\n}\nif ( xhr.status === 200 ) {\nsuccess( JSON.parse( xhr.responseText ) );\nreturn;\n}\n\nfailure( xhr );\n};\n\nxhr.onerror = () => {\nfailure( xhr );\n};\n},\npreparePostData( data ) {\nconst formData = new FormData();\n\nfor ( const key in data ) {\nformData.append( key, data[key] );\n}\nreturn formData;\n},\n};\n\nwindow.TastyRecipes.ratings = {\ndefaultRating: 0,\ncurrentRatingPercentage: 100,\nsavingRating: false,\ninit( minRating ) {\nthis.minRating = minRating;\n\nthis.formWatchRating();\nthis.closeTooltipWhenClickOutside();\nthis.addBodyClassBasedOnSelectedRating();\nthis.backwardCompFormRatingPosition();\n},\nformWatchRating() {\nconst ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');\nif ( ratings.length <= 0 ) {\nreturn;\n}\nfor ( const rating of ratings ) {\nrating.addEventListener( 'click', event => {\nevent.preventDefault();\nthis.defaultRating = event.target.closest( '.checked' ).dataset.rating;\nthis.setCheckedStar( event.target );\nthis.maybeSendRating( this.defaultRating, event.target );\nthis.setRatingInForm( this.defaultRating );\n} );\n}\n},\ncloseTooltipWhenClickOutside() {\nwindow.addEventListener( 'click', e => {\n\/\/ Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.\nif ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {\nreturn;\n}\n\nwindow.TastyRecipes.staticTooltip.destroy();\n} );\n},\n setRatingInForm( rating ) {\nconst ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value=\"' + rating + '\"]' );\nif ( ! ratingInput ) {\nreturn;\n}\nratingInput.click();\n},\naddBodyClassBasedOnSelectedRating() {\nconst ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );\nif ( ! ratingInputs ) {\nreturn;\n}\nfor ( const ratingInput of ratingInputs ) {\nratingInput.addEventListener( 'click', currentEvent => {\nconst selectedRating = currentEvent.target.getAttribute( 'value' );\nthis.handleBodyClassByRating( selectedRating );\nthis.toggleCommentTextareaRequired( selectedRating );\n} );\n}\n},\nhandleBodyClassByRating( rating ) {\nif ( rating < this.minRating ) {\ndocument.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );\nreturn;\n}\ndocument.body.classList.add( 'tasty-recipes-selected-minimum-rating' );\n},\ntoggleCommentTextareaRequired( rating ) {\nconst commentTextarea = document.getElementById( 'comment' );\nif ( ! commentTextarea ) {\nreturn;\n}\n\nif ( rating < this.minRating ) {\ncommentTextarea.setAttribute( 'required', '' );\nreturn;\n}\n\ncommentTextarea.removeAttribute( 'required' );\n},\nmaybeSendRating( rating, element ) {\nif ( this.savingRating === rating ) {\nreturn;\n}\n\nthis.savingRating = rating;\nwindow.TastyRecipes.staticTooltip.init( element );\n\nconst recipeCardElement = element.closest( '.tasty-recipes' );\nif ( ! recipeCardElement ) {\nwindow.TastyRecipes.staticTooltip.destroy();\nreturn;\n}\n\nwindow.TastyRecipes.ajax.sendPostRequest(\nwindow.trCommon.ajaxurl,\n{\naction: 'tasty_recipes_save_rating',\nrating,\nnonce: window.trCommon.ratingNonce,\npost_id: window.trCommon.postId,\nrecipe_id: recipeCardElement.dataset.trId,\n},\n( response ) => {\nwindow.TastyRecipes.staticTooltip.changeMessage( response.data.message );\nwindow.TastyRecipes.staticTooltip.show();\nthis.updateAverageText( response.data, recipeCardElement );\nthis.maybeFillCommentForm( response.data );\n\n\/\/ Hide the tooltip after 5 seconds.\nsetTimeout( () => {\nthis.maybeResetTooltip( recipeCardElement, response.data, rating );\n}, 5000 );\n},\n() => {\nthis.resetTooltip( recipeCardElement );\n}\n);\n},\nupdateAverageText( data, recipeCardElement ) {\nif ( ! data.average ) {\nreturn;\n}\nthis.setRatingPercent( data );\n\nif ( ! data.count ) {\nreturn;\n}\n\nconst quickLink = document.querySelector( '.tasty-recipes-rating-link' );\nif ( quickLink ) {\nthis.setTextInContainer( quickLink, data );\nthis.setPartialStar( quickLink );\n}\n\nconst cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );\ncardStars.dataset.trDefaultRating = data.average;\nthis.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );\n},\nsetTextInContainer( container, data ) {\nif ( ! container ) {\nreturn;\n}\n\nif ( data.label ) {\nconst ratingLabelElement = container.querySelector( '.rating-label' );\nif ( ratingLabelElement ) {\nratingLabelElement.innerHTML = data.label;\n}\nreturn;\n}\n\nconst averageElement = container.querySelector( '.average' );\nif ( averageElement ) {\naverageElement.textContent = data.average;\n}\n\nconst countElement = container.querySelector( '.count' );\nif ( countElement ) {\ncountElement.textContent = data.count;\n}\n},\nsetPartialStar( container ) {\nconst highestStar = container.querySelector( '[data-rating=\"' + Math.ceil( this.defaultRating ) + '\"]' );\nif ( highestStar ) {\nhighestStar.dataset.trClip = this.currentRatingPercentage;\n}\n},\nsetRatingPercent( data ) {\nthis.defaultRating = data.average.toFixed( 1 );\nconst parts = data.average.toFixed( 2 ).toString().split( '.' );\nthis.currentRatingPercentage = parts[1] ? parts[1] : 100;\nif ( this.currentRatingPercentage === '00' ) {\nthis.currentRatingPercentage = 100;\n}\n},\nsetCheckedStar( target ) {\nconst cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );\nconst selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );\nif ( selectedRatingElement ) {\ndelete selectedRatingElement.dataset.trChecked;\n}\n\nconst thisStar = target.closest( '.tasty-recipes-rating' );\nthisStar.dataset.trChecked = 1;\nthisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;\n},\nmaybeFillCommentForm( data ) {\nif ( ! data.comment || ! data.comment.content ) {\nreturn;\n}\n\nconst commentForm = document.querySelector( '#commentform' );\nif ( ! commentForm ) {\nreturn;\n}\n\nconst commentBox = commentForm.querySelector( '[name=comment]' );\nif ( ! commentBox || commentBox.value ) {\nreturn;\n}\n\n\/\/ Add comment details for editing.\ncommentBox.innerHTML = data.comment.content;\nif ( data.comment.name ) {\ncommentForm.querySelector( '[name=author]' ).value = data.comment.name;\ncommentForm.querySelector( '[name=email]' ).value = data.comment.email;\n}\n},\nmaybeResetTooltip( recipeCardElement, data, rating ) {\nif ( this.savingRating === rating ) {\nthis.resetTooltip( recipeCardElement, data );\n}\n},\nresetTooltip( recipeCardElement, data ) {\nwindow.TastyRecipes.staticTooltip.destroy();\nthis.savingRating = false;\n\n\/\/ Reset the default rating.\nconst cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );\nif ( cardRatingContainer ) {\nthis.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;\ncardRatingContainer.dataset.trDefaultRating = this.defaultRating;\n\nthis.resetSelectedStar( cardRatingContainer, data );\n}\n},\nresetSelectedStar( cardRatingContainer ) {\nconst selectedRatingElement = cardRatingContainer.querySelector( '[data-rating=\"' + Math.ceil( this.defaultRating ) + '\"]' );\nif ( selectedRatingElement ) {\nselectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;\nselectedRatingElement.parentNode.dataset.trChecked = 1;\n}\n\nconst previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );\nif ( previousSelectedElement ) {\nconst currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');\nif ( currentSelectedRating !== selectedRatingElement ) {\ndelete previousSelectedElement.dataset.trChecked;\n}\n}\n},\nbackwardCompFormRatingPosition() {\nconst ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );\nif ( ! ratingsButtons ) {\nreturn;\n}\nconst ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);\nif ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {\nratingsButtons.style.direction = 'rtl';\n}\n\nif ( typeof tastyRecipesRating !== 'undefined' ) {\n\/\/ Select the rating that was previously selected in admin.\nratingsButtons.querySelector( '.tasty-recipes-rating[value=\"' + tastyRecipesRating + '\"]' ).checked = true;\n}\n\nconst ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );\nfor (const ratingSpan of ratingSpans) {\nratingSpan.addEventListener( 'click', event => {\nif ( ratingSpan === event.target ) {\nreturn;\n}\nratingSpan.previousElementSibling.click();\n} );\n}\n}\n};\n\n(function(callback) {\nif (document.readyState !== \"loading\") {\ncallback();\n} else {\nwindow.addEventListener( 'load', callback );\n}\n})(() => {\nwindow.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );\n});\n<\/script><\/div>\n    <div class=\"xs_social_share_widget xs_share_url after_content \t\tmain_content  wslu-style-1 wslu-share-box-shaped wslu-fill-colored wslu-none wslu-share-horizontal wslu-theme-font-no wslu-main_content\">\n\n\t\t\n        <ul>\n\t\t\t        <\/ul>\n    <\/div> \n","protected":false},"excerpt":{"rendered":"<p>Il y a des desserts qui annoncent imm\u00e9diatement que la journ\u00e9e est sp\u00e9ciale. Quand ce bavarois aux fruits rouges fait son entr\u00e9e &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Le Majestueux Bavarois Fraises et Framboises (Mousse A\u00e9rienne &amp; Miroir Brillant)\" class=\"read-more button\" href=\"https:\/\/inasrecipes.com\/fr\/le-majestueux-bavarois-fraises-et-framboises-mousse-aerienne-miroir-brillant\/#more-5883\" aria-label=\"En savoir plus sur Le Majestueux Bavarois Fraises et Framboises (Mousse A\u00e9rienne &amp; Miroir Brillant)\">Voir la recette<\/a><\/p>","protected":false},"author":2,"featured_media":5884,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"googlesitekit_rrm_CAownpvBDA:productID":"","footnotes":""},"categories":[58,59],"tags":[],"class_list":["post-5883","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-french-recipes","category-pastries-desserts","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50","no-featured-image-padding"],"_links":{"self":[{"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/posts\/5883","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/comments?post=5883"}],"version-history":[{"count":2,"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/posts\/5883\/revisions"}],"predecessor-version":[{"id":5889,"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/posts\/5883\/revisions\/5889"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/media\/5884"}],"wp:attachment":[{"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/media?parent=5883"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/categories?post=5883"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inasrecipes.com\/fr\/wp-json\/wp\/v2\/tags?post=5883"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}