{"id":62411,"date":"2020-02-18T03:33:29","date_gmt":"2020-02-17T17:33:29","guid":{"rendered":"https:\/\/cafedelites.com\/?p=62411"},"modified":"2026-08-11T18:56:51","modified_gmt":"2026-08-11T22:56:51","slug":"french-onion-soup","status":"publish","type":"post","link":"https:\/\/cafedelites.com\/french-onion-soup\/","title":{"rendered":"French Onion Soup"},"content":{"rendered":"\n<p class=\"has-text-align-left wp-block-paragraph\"><strong>Classic French Onion Soup<\/strong> is one of the most delicious soups in the world! With a rich, golden brown gravy and no shortage of flavour, you will love absolutely everything about this dish.<\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Caramelised onions in a rich stock with an intense depth of flavour is what makes this classic French Onion Soup stand out from the rest. Simmered with fresh herbs, optional white wine and a side of <a href=\"https:\/\/cafedelites.com\/easy-cheesy-garlic-bread\/\">Cheesy Garlic Bread<\/a>, this soup is worth every second you spend in the kitchen.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"800\" height=\"1200\" src=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-RECIPE-IMAGE-6.jpg\" alt=\"Classic French Onion Soup is one of the most delicious soups in the world! Caramelized onions create a stock filled with an intense depth of flavor. Simmered with fresh herbs, optional white wine and finished off with garlic bread slices topped with two types of melted cheese.\" class=\"wp-image-62968\" title=\"Delicious French onion soup in a pot #cafedelites #soup #Frenchonion\" srcset=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-RECIPE-IMAGE-6.jpg 800w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-RECIPE-IMAGE-6-400x600.jpg 400w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-RECIPE-IMAGE-6-200x300.jpg 200w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-RECIPE-IMAGE-6-683x1024.jpg 683w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-RECIPE-IMAGE-6-100x150.jpg 100w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-RECIPE-IMAGE-6-768x1152.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 id=\"h-french-onion-soup\" class=\"wp-block-heading\">FRENCH ONION SOUP<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">French onion soup is loved and enjoyed by people all over the world; however, many are too intimidated to try making it at home. Well, fear no more, because I&#8217;m going to take you step by step through this classic French onion soup recipe, to help you create a restaurant quality soup in your very own kitchen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Is there anything better on a cold day than a hot bowl of soup? Made slightly thicker than most soups, which are slightly more watered down, because the texture of French onion soup calls for a compliment the caramelised onions. Onions cook low and slow for about 45 minutes to draw out their natural sweetness, creating deep, meaty flavours with a subtle spice.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"800\" height=\"1200\" src=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-44.jpg\" alt=\"Ladle of French onion soup\" class=\"wp-image-62426\" title=\"French onion soup #cafedelites #French #onion #soup\" srcset=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-44.jpg 800w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-44-400x600.jpg 400w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-44-200x300.jpg 200w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-44-683x1024.jpg 683w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-44-100x150.jpg 100w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-44-768x1152.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 id=\"h-ingredients\" class=\"wp-block-heading\">INGREDIENTS<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">With so much flavour in French onion soup, you&#8217;d certainly be forgiven for thinking the soup itself is made up of complex ingredients. Surprisingly, this recipe only requires a few core ingredients:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Butter:<\/strong> use a good quality unsalted butter.<\/li>\n\n\n\n<li><strong>Onions:<\/strong> so much flavour!<\/li>\n\n\n\n<li><strong>Flour:<\/strong> thickens your soup.<\/li>\n\n\n\n<li><strong>Dry white wine:<\/strong> deglaze the pot and scrape the browned bits off the bottom of the pot. You can skip the wine and use extra beef broth if you wish!<\/li>\n\n\n\n<li><strong>Beef stock\/broth<\/strong> &#8211; or chicken.<\/li>\n\n\n\n<li><strong>Fresh herbs<\/strong> &#8211; thyme and bay leaves.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"h-what-type-of-onions-for-french-onion-soup\" class=\"wp-block-heading\">WHAT TYPE OF ONIONS FOR FRENCH ONION SOUP?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Caramelised onions can develop different flavour profiles depending on the type of onion you use:<\/p>\n\n\n\n<ul class=\"wp-block-list i8Z77e\">\n<li>White onion: sweet and mild.<\/li>\n\n\n\n<li>Red onion: stronger\u00a0onion flavour, slightly bitter and not as sweet.<\/li>\n\n\n\n<li>Yellow onion: our favourite for this type of soup. Nice and mild with a naturally occurring sweetness you want for caramelised onions.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Cut onions in half from top to bottom and slice just a little bit of the root section off &#8211; but not all of it. Place onion cut-side down and slice from the side of the onion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a result, the onion rings stay together while slicing and cooking, instead of falling apart.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"700\" height=\"644\" src=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-Collage1.jpg\" alt=\"Step by step image of How to cut onions for French onion soup\" class=\"wp-image-62977\" title=\"Sliced onions for French onion soup #cafedelites #onions\" srcset=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-Collage1.jpg 700w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-Collage1-400x368.jpg 400w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-Collage1-300x276.jpg 300w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/02\/French-Onion-Soup-Collage1-150x138.jpg 150w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 id=\"h-how-to-make-french-onion-soup\" class=\"wp-block-heading\">HOW TO MAKE FRENCH ONION SOUP<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Firstly, onions are cooked until browned and caramelised. You may be tempted to cut corners and saut\u00e9 them until softened without cooking them to a golden brown, but please keep going! It makes all the difference in flavour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The trick to caramelising onions is to let them fry for a good 5-8 minutes in between stirring to get those important browned bits on the base of your pot. Then, with each stir, you&#8217;re going to scrape the bottom of the pan to get those browned bits thoroughly mixed through the onions.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-1.jpg\" alt=\"Caramelized onions for French onion soup \" class=\"wp-image-62412\" title=\"A pot of caramelized onions #cafedelites #caramelized #onions #French #onion #soup\" srcset=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-1.jpg 1200w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-1-400x267.jpg 400w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-1-300x200.jpg 300w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-1-1024x683.jpg 1024w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-1-150x100.jpg 150w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-1-768x512.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The pot is then deglazed with a touch of wine <em>or<\/em> extra broth, before flour is added to thicken the soup. Once the broth and herbs are added, your soup just needs boil, then simmer, until done.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lastly, while the soup is cooking, make your <a href=\"https:\/\/cafedelites.com\/individual-garlic-cheese-bread\/\">cheesy garlic breads<\/a>&nbsp;for an easier way to get French onion soup served without oven-proof bowls.<\/p>\n\n\n\n<h3 id=\"h-what-can-i-use-instead-of-gruyere-in-french-onion-soup\" class=\"wp-block-heading\">WHAT CAN I USE INSTEAD OF GRUYERE IN FRENCH ONION SOUP?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can follow our recipe and use a blend of mozzarella and parmesan cheese, however you can also use Swiss, Gouda or Provolone. You can also try it with a slice of rindless Brie.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"800\" height=\"1200\" src=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100.jpg\" alt=\"Classic French Onion Soup finished off with garlic bread and two types of melted cheese \" class=\"wp-image-62441\" title=\"A bowl of French onion soup with garlic cheese bread #cafedelites #soup #French #onion #cheese #garlic #bread\" srcset=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100.jpg 800w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100-400x600.jpg 400w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100-200x300.jpg 200w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100-683x1024.jpg 683w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100-100x150.jpg 100w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100-768x1152.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 id=\"h-best-wine-in-soup\" class=\"wp-block-heading\">BEST WINE IN SOUP<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I recommend a dry white or red wine, such as a good quality Pinot Grigio\/Gris, Sauv Blanc, &nbsp;S\u00e9millon, Chardonnay, Merlot or Pinot Noir. Generally, if you can&#8217;t drink it, don&#8217;t cook with it.<\/p>\n\n\n\n<h3 id=\"h-what-can-i-use-instead-of-wine-in-french-onion-soup\" class=\"wp-block-heading\">WHAT CAN I USE INSTEAD OF WINE IN FRENCH ONION SOUP?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Replace wine with extra beef stock.<\/p>\n\n\n\n<h3 id=\"h-more-soup-recipes\" class=\"wp-block-heading\">MORE SOUP RECIPES<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/cafedelites.com\/vegetable-soup\/\">Vegetable Soup<\/a><br> <a href=\"https:\/\/www.facebook.com\/CafeDelites\/videos\/cream-of-mushroom-soup\/1934906786811140\/\" target=\"_blank\" rel=\"noopener\">Cream of Mushroom Soup<\/a><br> <a href=\"https:\/\/cafedelites.com\/creamy-roasted-tomato-basil-soup\/\">Creamy Roasted Tomato Basil Soup (No Cream)<\/a><br> <a href=\"https:\/\/cafedelites.com\/slow-cooker-creamy-tortellini-soup\/\">Slow Cooker Creamy Tortellini Soup<\/a><br> <a href=\"https:\/\/cafedelites.com\/ham-potato-soup\/\">Creamy Ham Potato Soup<\/a><\/p>\n\n\n<div id=\"recipe\"><\/div><div id=\"wprm-recipe-container-62452\" class=\"wprm-recipe-container\" data-recipe-id=\"62452\" data-servings=\"4\"><div class=\"wprm-recipe wprm-recipe-template-cwp-food\"><div class=\"cwp-food-header\">\n\t<div class=\"cwp-food-header__right\">\n\t\t<div class=\"wprm-recipe-image wprm-block-image-square nopin\"><img decoding=\"async\" style=\"border-width: 0px;border-style: solid;border-color: #666666;\" width=\"300\" height=\"300\" src=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-104-300x300.jpg\" class=\"attachment-300x300 size-300x300\" alt=\"French Onion Soup in a bowl with spoon\" srcset=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-104-300x300.jpg 300w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-104-500x500.jpg 500w, https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-104-200x200.jpg 200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<div class=\"cwp-food-buttons\">\n\t\t\t<a href=\"#\" rel=\"nofollow noreferrer\" style=\"color: #ffffff;visibility: hidden;\" class=\"wprm-recipe-slickstream-not-saved wprm-recipe-slickstream wprm-recipe-link wprm-block-text-normal\" data-recipe-id=\"62452\">Save<\/a><a href=\"#\" rel=\"nofollow noreferrer\" style=\"color: #ffffff;visibility: hidden;display: none;\" class=\"wprm-recipe-slickstream-saved wprm-recipe-slickstream wprm-recipe-link wprm-block-text-normal\" data-recipe-id=\"62452\">Saved<\/a>\n\t\t\t<a href=\"https:\/\/www.pinterest.com\/pin\/create\/bookmarklet\/?url=https%3A%2F%2Fcafedelites.com%2Ffrench-onion-soup%2F&amp;media=https%3A%2F%2Fcafedelites.com%2Fwp-content%2Fuploads%2F2019%2F01%2FFrench-Onion-Soup-IMAGE-104.jpg&amp;description=French+Onion+Soup&amp;is_video=false\" target=\"_blank\" rel=\"nofollow noopener\" data-recipe=\"62452\" data-url=\"https:\/\/cafedelites.com\/french-onion-soup\/\" data-media=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-104.jpg\" data-description=\"French Onion Soup\" data-repin=\"\" role=\"button\" style=\"color: #ffffff;\" class=\"wprm-recipe-pin wprm-recipe-link wprm-block-text-normal\">Pin<\/a>\n\t\t\t<a href=\"https:\/\/cafedelites.com\/wprm_print\/french-onion-soup\" style=\"color: #ffffff;\" class=\"wprm-recipe-print wprm-recipe-link wprm-print-recipe-shortcode wprm-block-text-normal\" data-recipe-id=\"62452\" data-template=\"\" target=\"_blank\" rel=\"nofollow\">Print<\/a>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"cwp-food-header__left\">\n\t\t<div><style>#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-full svg * { fill: var(--wp--custom--color--star); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-33 svg * { fill: url(#wprm-recipe-user-rating-0-33); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-50 svg * { fill: url(#wprm-recipe-user-rating-0-50); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-66 svg * { fill: url(#wprm-recipe-user-rating-0-66); }linearGradient#wprm-recipe-user-rating-0-33 stop { stop-color: var(--wp--custom--color--star); }linearGradient#wprm-recipe-user-rating-0-50 stop { stop-color: var(--wp--custom--color--star); }linearGradient#wprm-recipe-user-rating-0-66 stop { stop-color: var(--wp--custom--color--star); }<\/style><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"0\" height=\"0\" style=\"display:block;width:0px;height:0px\"><defs><linearGradient id=\"wprm-recipe-user-rating-0-33\"><stop offset=\"0%\" stop-opacity=\"1\" \/><stop offset=\"33%\" stop-opacity=\"1\" \/><stop offset=\"33%\" stop-opacity=\"0\" \/><stop offset=\"100%\" stop-opacity=\"0\" \/><\/linearGradient><\/defs><defs><linearGradient id=\"wprm-recipe-user-rating-0-50\"><stop offset=\"0%\" stop-opacity=\"1\" \/><stop offset=\"50%\" stop-opacity=\"1\" \/><stop offset=\"50%\" stop-opacity=\"0\" \/><stop offset=\"100%\" stop-opacity=\"0\" \/><\/linearGradient><\/defs><defs><linearGradient id=\"wprm-recipe-user-rating-0-66\"><stop offset=\"0%\" stop-opacity=\"1\" \/><stop offset=\"66%\" stop-opacity=\"1\" \/><stop offset=\"66%\" stop-opacity=\"0\" \/><stop offset=\"100%\" stop-opacity=\"0\" \/><\/linearGradient><\/defs><\/svg><div id=\"wprm-recipe-user-rating-0\" class=\"wprm-recipe-rating wprm-recipe-rating-recipe-62452 wprm-user-rating wprm-recipe-rating-inline wprm-user-rating-not-voted wprm-user-rating-allowed\" data-recipe=\"62452\" data-average=\"5\" data-count=\"12\" data-total=\"60\" data-user=\"0\" data-decimals=\"2\"data-modal-uid=\"user-rating\"><span class=\"wprm-rating-star wprm-rating-star-1 wprm-rating-star-full\" data-rating=\"1\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 1 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewBox=\"0 0 24 24\"><g  transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"\/><\/g><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-2 wprm-rating-star-full\" data-rating=\"2\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 2 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewBox=\"0 0 24 24\"><g  transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"\/><\/g><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-3 wprm-rating-star-full\" data-rating=\"3\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 3 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewBox=\"0 0 24 24\"><g  transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"\/><\/g><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-4 wprm-rating-star-full\" data-rating=\"4\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 4 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewBox=\"0 0 24 24\"><g  transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"\/><\/g><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-5 wprm-rating-star-full\" data-rating=\"5\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 5 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewBox=\"0 0 24 24\"><g  transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"\/><\/g><\/svg><\/span><div class=\"wprm-recipe-rating-details wprm-block-text-normal\"><span class=\"wprm-recipe-rating-average\">5<\/span> from <span class=\"wprm-recipe-rating-count\">12<\/span> votes<\/div><\/div><\/div>\n\t\t<h2 class=\"wprm-recipe-name wprm-block-text-none\">French Onion Soup<\/h2>\n\t\t<div class=\"wprm-recipe-block-container wprm-recipe-block-container-separate wprm-block-text-normal wprm-recipe-author-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-normal wprm-recipe-author-label\">By <\/span><span class=\"wprm-recipe-details wprm-recipe-author wprm-block-text-normal\"><a href=\"https:\/\/cafedelites.com\/about\/\" target=\"_self\">Karina Carrel<\/a><\/span><\/div>\n\t\t<div class=\"wprm-recipe-meta-container wprm-recipe-custom-container wprm-recipe-details-container wprm-recipe-details-container-separated wprm-block-text-none\"><div class=\"wprm-recipe-block-container wprm-recipe-block-container-separated wprm-block-text-none wprm-recipe-time-container wprm-recipe-prep-time-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-none wprm-recipe-time-label wprm-recipe-prep-time-label\">Prep Time: <\/span><span class=\"wprm-recipe-time wprm-block-text-none\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-prep_time wprm-recipe-prep_time-minutes\">20<span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-prep_time-unit wprm-recipe-prep_timeunit-minutes\" aria-hidden=\"true\">mins<\/span><\/span><\/div><div class=\"wprm-recipe-block-container wprm-recipe-block-container-separated wprm-block-text-none wprm-recipe-time-container wprm-recipe-cook-time-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-none wprm-recipe-time-label wprm-recipe-cook-time-label\">Cook Time: <\/span><span class=\"wprm-recipe-time wprm-block-text-none\"><span class=\"wprm-recipe-details wprm-recipe-details-hours wprm-recipe-cook_time wprm-recipe-cook_time-hours\">1<span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet> hour<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-unit-hours wprm-recipe-cook_time-unit wprm-recipe-cook_timeunit-hours\" aria-hidden=\"true\">hr<\/span> <span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-cook_time wprm-recipe-cook_time-minutes\">20<span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-cook_time-unit wprm-recipe-cook_timeunit-minutes\" aria-hidden=\"true\">mins<\/span><\/span><\/div><div class=\"wprm-recipe-block-container wprm-recipe-block-container-separated wprm-block-text-none wprm-recipe-time-container wprm-recipe-total-time-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-none wprm-recipe-time-label wprm-recipe-total-time-label\">Total Time: <\/span><span class=\"wprm-recipe-time wprm-block-text-none\"><span class=\"wprm-recipe-details wprm-recipe-details-hours wprm-recipe-total_time wprm-recipe-total_time-hours\">1<span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet> hour<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-unit-hours wprm-recipe-total_time-unit wprm-recipe-total_timeunit-hours\" aria-hidden=\"true\">hr<\/span> <span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-total_time wprm-recipe-total_time-minutes\">40<span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-total_time-unit wprm-recipe-total_timeunit-minutes\" aria-hidden=\"true\">mins<\/span><\/span><\/div><div class=\"wprm-recipe-block-container wprm-recipe-block-container-separated wprm-block-text-none wprm-recipe-servings-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-none wprm-recipe-servings-label\">Servings: <\/span><span class=\"wprm-recipe-servings-with-unit\"><span class=\"wprm-recipe-servings wprm-recipe-details wprm-recipe-servings-62452 wprm-recipe-servings-adjustable-tooltip wprm-block-text-none\" data-recipe=\"62452\" aria-label=\"Adjust recipe servings\">4<\/span> <span class=\"wprm-recipe-servings-unit wprm-recipe-details-unit wprm-block-text-none\">&#8211; 6 people<\/span><\/span><\/div><\/div>\n\t\t<div class=\"wprm-recipe-summary wprm-block-text-normal\"><span style=\"display: block;\">Classic French Onion Soup is one of the most delicious soups in the world! Caramelised onions create a stock filled with an intense depth of flavour. Simmered with fresh herbs, optional white wine and finished off with garlic bread slices, topped with two types of melted cheese.<\/span><\/div>\n\t<\/div>\n<\/div>\n<div class=\"cwp-food-content\">\n\t<div class=\"wpforms-container one-line save-recipe wpforms-location-save_recipe_wprm\" id=\"wpforms-83720\"><form id=\"wpforms-form-83720\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"83720\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/wp-json\/wp\/v2\/posts\/62411\" data-token=\"549bd694e6fb0e24d6e75609a497d3a2\" data-token-time=\"1788558485\"><div class=\"wpforms-head-container\"><div class=\"wpforms-title\">Save this recipe!<\/div><div class=\"wpforms-description\">Get this sent to your inbox, plus get new recipes from us every week!<\/div><\/div><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div class=\"wpforms-field-container\"><div id=\"wpforms-83720-field_1-container\" class=\"wpforms-field wpforms-field-email\" data-field-type=\"email\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-83720-field_1\">Email <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"email\" id=\"wpforms-83720-field_1\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][1]\" spellcheck=\"false\" required><\/div><div id=\"wpforms-83720-field_2-container\" class=\"wpforms-field wpforms-field-hidden\" data-field-type=\"hidden\" data-field-id=\"2\"><input type=\"hidden\" id=\"wpforms-83720-field_2\" name=\"wpforms[fields][2]\" value=\"French Onion Soup\"><\/div><div id=\"wpforms-83720-field_3-container\" class=\"wpforms-field wpforms-field-hidden\" data-field-type=\"hidden\" data-field-id=\"3\"><input type=\"hidden\" id=\"wpforms-83720-field_3\" name=\"wpforms[fields][3]\" value=\"https:\/\/cafedelites.com\/french-onion-soup\/#wprm-recipe-container-62452\"><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"83720\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/posts\/62411\"><input type=\"hidden\" name=\"url_referer\" value=\"http:\/\/cafedelites.com\/french-onion-soup\/\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-83720\" class=\"wpforms-submit wp-element-button\" data-alt-text=\"Sending...\" data-submit-text=\"Save\" aria-live=\"assertive\" value=\"wpforms-submit\">Save<\/button><img decoding=\"async\" src=\"https:\/\/cafedelites.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\n\t\n\t<div id=\"recipe-62452-ingredients\" class=\"wprm-recipe-ingredients-container wprm-recipe-ingredients-no-images wprm-recipe-62452-ingredients-container wprm-block-text-normal wprm-ingredient-style-regular wprm-recipe-images-before\" data-recipe=\"62452\" data-servings=\"4\"><h3 id=\"recipe-ingredients\" class=\"wprm-recipe-header wprm-recipe-ingredients-header wprm-block-text-none wprm-align-left wprm-header-decoration-none wprm-header-has-actions wprm-header-has-actions\" style=\"\">Ingredients&nbsp;<div class=\"wprm-unit-conversion-container wprm-unit-conversion-container-62452 wprm-unit-conversion-container-buttons wprm-block-text-normal\" style=\"background-color: var(--wp--preset--color--background);border-color: var(--wp--preset--color--primary);color: var(--wp--preset--color--primary);border-radius: var(--wp--custom--border-radius--tiny);\"><button class=\"wprm-unit-conversion wprmpuc-active\" data-system=\"1\" data-recipe=\"62452\" style=\"background-color: var(--wp--preset--color--primary);color: var(--wp--preset--color--background);\" aria-label=\"Change unit system to US\">US<\/button><button class=\"wprm-unit-conversion\" data-system=\"2\" data-recipe=\"62452\" style=\"background-color: var(--wp--preset--color--primary);color: var(--wp--preset--color--background);border-left: 1px solid var(--wp--preset--color--primary);\" aria-label=\"Change unit system to Metric\">Metric<\/button><\/div>&nbsp;<div class=\"wprm-recipe-adjustable-servings-container wprm-recipe-adjustable-servings-62452-container wprm-toggle-container wprm-toggle-buttons-container wprm-block-text-normal\" style=\"--wprm-toggle-button-background: var(--wp--preset--color--background);--wprm-toggle-button-accent: var(--wp--preset--color--primary);--wprm-toggle-button-radius: var(--wp--custom--border-radius--tiny);\"><button class=\"wprm-recipe-adjustable-servings wprm-toggle wprm-toggle-active\" data-multiplier=\"1\" data-servings=\"4\" data-recipe=\"62452\" aria-label=\"Adjust servings by 1x\">1x<\/button><button class=\"wprm-recipe-adjustable-servings wprm-toggle\" data-multiplier=\"2\" data-servings=\"4\" data-recipe=\"62452\" aria-label=\"Adjust servings by 2x\">2x<\/button><button class=\"wprm-recipe-adjustable-servings wprm-toggle\" data-multiplier=\"3\" data-servings=\"4\" data-recipe=\"62452\" aria-label=\"Adjust servings by 3x\">3x<\/button><\/div><\/h3><div class=\"wprm-recipe-ingredient-group\"><ul class=\"wprm-recipe-ingredients\"><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"0\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-0\" class=\"wprm-checkbox\" aria-label=\"&nbsp;4&#032;tablespoons&#032;unsalted butter\"><label for=\"wprm-checkbox-0\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">4<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">unsalted butter<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"1\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-1\" class=\"wprm-checkbox\" aria-label=\"&nbsp;2&#032;tablespoons&#032;olive oil\"><label for=\"wprm-checkbox-1\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">olive oil<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"2\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-2\" class=\"wprm-checkbox\" aria-label=\"&nbsp;6&#032;large&#032;yellow onions&#032;peeled, halved and thinly sliced \"><label for=\"wprm-checkbox-2\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">6<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">large<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">yellow onions<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">peeled, halved and thinly sliced <\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"3\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-3\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1&#032;tablespoon&#032;garlic&#032;minced, or 4 cloves garlic, minced\"><label for=\"wprm-checkbox-3\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">garlic<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">minced, or 4 cloves garlic, minced<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"4\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-4\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1\/4&#032;cup&#032;flour,&#032;plain or all purpose\"><label for=\"wprm-checkbox-4\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1\/4<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">cup<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">flour,<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">plain or all purpose<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"5\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-5\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1\/2&#032;cup&#032;dry white wine&#032; or red wine\"><label for=\"wprm-checkbox-5\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1\/2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">cup<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">dry white wine<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\"> or red wine<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"6\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-6\" class=\"wprm-checkbox\" aria-label=\"&nbsp;2&#032;sprigs&#032;fresh thyme&#032;roughly chopped\"><label for=\"wprm-checkbox-6\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">sprigs<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">fresh thyme<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">roughly chopped<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"7\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-7\" class=\"wprm-checkbox\" aria-label=\"&nbsp;6&#032;cups&#032;beef stock\"><label for=\"wprm-checkbox-7\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">6<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">cups<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">beef stock<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"8\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-8\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1&#032;teaspoon&#032;beef bouillon powder\"><label for=\"wprm-checkbox-8\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">teaspoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">beef bouillon powder<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"9\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-9\" class=\"wprm-checkbox\" aria-label=\"&nbsp;2&#032;whole&#032;bay leaves&#032;dried or fresh\"><label for=\"wprm-checkbox-9\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">whole<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">bay leaves<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">dried or fresh<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"10\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-10\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1&#032;pinch&#032;salt&#032;to taste\"><label for=\"wprm-checkbox-10\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">pinch<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">salt<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">to taste<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"12\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-11\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1&#032;pinch&#032;pepper\"><label for=\"wprm-checkbox-11\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">pinch<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">pepper<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"11\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-12\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1&#032;batch&#032;cheesy garlic bread\"><label for=\"wprm-checkbox-12\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\" data-nosnippet>&#x25a2; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">batch<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\"><a href=\"https:\/\/cafedelites.com\/individual-garlic-cheese-bread\/\" class=\"wprm-recipe-ingredient-link\" target=\"_blank\" rel=\"nofollow\">cheesy garlic bread<\/a><\/span><\/li><\/ul><\/div><\/div>\n\t<div id=\"recipe-62452-instructions\" class=\"wprm-recipe-instructions-container wprm-recipe-62452-instructions-container wprm-block-text-normal\" data-recipe=\"62452\"><h3 id=\"recipe-instructions\" class=\"wprm-recipe-header wprm-recipe-instructions-header wprm-block-text-none wprm-align-left wprm-header-decoration-none wprm-header-has-actions\" style=\"\">Instructions&nbsp;<\/h3><div class=\"wprm-recipe-instruction-group\"><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-62452-step-0-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: none;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">In a large pot over medium-low heat, heat olive oil and melt butter. Add the onions and stir well to evenly coat with oil and butter. Cover and cook for 20 minutes, stirring every five minutes or so, until the onions have softened.<\/span><\/div><\/li><li id=\"wprm-recipe-62452-step-0-1\" class=\"wprm-recipe-instruction\" style=\"list-style-type: none;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">Increase heat to medium-high and add 1\/2 teaspoon of salt. Stir and continue cooking for a further 15 minutes or until onions are golden browned, soft and caramelized. (The bottom of the pan will also brown during the cooking process. This is where all of the flavour is).<\/span><\/div><\/li><li id=\"wprm-recipe-62452-step-0-2\" class=\"wprm-recipe-instruction\" style=\"list-style-type: none;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">Stir in garlic and cook for one minute, then add in flour and cook for about 4 minutes to brown slightly.&nbsp;Add wine to deglaze the pan, and scrape up the browned bits stuck on the bottom of the pan. Add in the thyme and simmer wine for 2 minutes until reduced by half.<\/span><\/div><\/li><li id=\"wprm-recipe-62452-step-0-3\" class=\"wprm-recipe-instruction\" style=\"list-style-type: none;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">Add beef stock, bouillon and bay leaf; bring to a boil. Reduce heat to low and gently simmer, partially covered with a lid, for 30-40 minutes.<\/span><\/div><\/li><li id=\"wprm-recipe-62452-step-0-4\" class=\"wprm-recipe-instruction\" style=\"list-style-type: none;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">While the soup is simmering, prepare <a href=\"https:\/\/cafedelites.com\/easy-cheesy-garlic-bread\/\">1 loaf of cheesy garlic bread<\/a>, or <a href=\"https:\/\/cafedelites.com\/individual-garlic-cheese-bread\/\">individually portioned garlic breads<\/a>.<\/span><\/div><\/li><li id=\"wprm-recipe-62452-step-0-5\" class=\"wprm-recipe-instruction\" style=\"list-style-type: none;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">To serve, taste test and s<span style=\"font-family: inherit\">eason with a little extra salt and pepper, to taste. Ladle into bowls and top with 1 or 2 slices of cheesy toast.<\/span><\/span><div class=\"wprm-spacer\"><\/div><span style=\"display: block;\"><span style=\"font-family: inherit\"><br \/><\/span><\/span><\/div><\/li><\/ul><\/div><\/div>\n\t<div id=\"recipe-video\"><\/div>\n\t<div id=\"recipe-62452-notes\" class=\"wprm-recipe-notes-container wprm-block-text-normal\"><h3 class=\"wprm-recipe-header wprm-recipe-notes-header wprm-block-text-none wprm-align-left wprm-header-decoration-none\" style=\"\">Notes<\/h3><div class=\"wprm-recipe-notes\"><h3>BEST WINE IN SOUP<\/h3>\n<span style=\"display: block;\"><strong>Wine<\/strong> is optional to deglaze the pan and add flavour to the soup. I recommend a dry white or red wine, such as a good quality Pinot Grigio\/Gris, Sauv Blanc, \u00a0S\u00e9millon, Chardonnay, Merlot or Pinot Noir. Generally, if you can&#8217;t drink it, don&#8217;t cook with it.<\/span><div class=\"wprm-spacer\"><\/div>\n<h3>WHAT CAN I USE INSTEAD OF WINE IN FRENCH ONION SOUP?<\/h3>\n<span style=\"display: block;\">Replace wine with extra beef broth\u00a0or stock to substitute.\u00a0<\/span><\/div><\/div>\n\t<div class=\"cwp-food-nutrition\">\n\t\t<div id=\"recipe-62452-nutrition\" class=\"wprm-nutrition-label-shortcode-container\"><h3 class=\"wprm-recipe-header wprm-recipe-nutrition-header wprm-block-text-none wprm-align-left wprm-header-decoration-none\" style=\"\">Nutrition<\/h3><div class=\"wprm-nutrition-label-container wprm-nutrition-label-container-simple wprm-block-text-normal\" style=\"text-align: left;\"><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-calories\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Calories: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">358<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">kcal<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-carbohydrates\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Carbohydrates: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">33<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-protein\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Protein: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">11<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">19<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-saturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Saturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">8<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-polyunsaturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Polyunsaturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">1<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-monounsaturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Monounsaturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">8<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-trans_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Trans Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">0.5<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-cholesterol\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Cholesterol: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">30<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-sodium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Sodium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">865<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-potassium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Potassium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">1.044<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-fiber\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Fiber: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">4<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-sugar\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Sugar: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">12<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-vitamin_a\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Vitamin A: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">409<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">IU<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-vitamin_c\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Vitamin C: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">18<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-calcium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Calcium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">98<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-iron\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Iron: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">2<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><\/div><\/div>\n\t\t<p class=\"has-tiny-font-size\">Nutrition information is automatically calculated, so should only be used as an approximation.<\/p>\n\t<\/div>\n<\/div>\n<div class=\"wprm-call-to-action wprm-call-to-action-simple\" style=\"color: var(--wp--preset--color--background);background-color: var(--wp--preset--color--foreground);margin: 0px;padding-top: var(--wp--custom--layout--padding);padding-bottom: var(--wp--custom--layout--padding);\"><span class=\"wprm-recipe-icon wprm-call-to-action-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 46 49\" fill=\"none\"><g fill=\"var(--wp--preset--color--secondary)\" clip-path=\"url(#a)\"><path d=\"M0 24.617c0 13.233 10.766 24 24 24l.002.001c8.65 0 16.526-4.59 20.81-12.05l-2.764-1.422C38.296 41.572 31.478 45.521 24 45.521c-11.526 0-20.904-9.378-20.904-20.904C3.096 13.09 12.474 3.713 24 3.713c7.634 0 14.522 4.067 18.23 10.688l2.788-1.373C40.786 5.345 32.832.617 24 .617c-13.234 0-24 10.766-24 24Z\"\/><path fill-rule=\"evenodd\" d=\"M19.733 11.126v26.982h4.232c7.438 0 13.491-6.053 13.491-13.491 0-7.439-6.053-13.492-13.491-13.492h-4.232Zm4.23 23.788h-1.105V14.318h1.105c5.679 0 10.298 4.62 10.298 10.299 0 5.678-4.62 10.297-10.298 10.297Z\" clip-rule=\"evenodd\"\/><\/g><defs><clipPath id=\"a\"><path fill=\"var(--wp--preset--color--secondary)\" d=\"M0 .617h45.018v48H0z\"\/><\/clipPath><\/defs><\/svg><\/span> <span class=\"wprm-call-to-action-text-container\"><span class=\"wprm-call-to-action-header\" style=\"color: var(--wp--preset--color--background);\"><i>Tried this?<\/i> Leave a comment below!<\/span><span class=\"wprm-call-to-action-text\"><\/span><\/span><\/div><\/div><\/div>\n\n\n<div style=\"display: none;\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Classic French Onion Soup is one of the most delicious soups in the world! With a rich, golden brown gravy&hellip;<\/p>\n","protected":false},"author":1,"featured_media":62441,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","limit_modified_date":"1","last_modified_date":"","om_disable_all_campaigns":false,"wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","footnotes":""},"categories":[2,1349],"tags":[9936,289],"class_list":["type-post"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>French Onion Soup - Cafe Delites<\/title>\n<meta name=\"description\" content=\"Classic French Onion Soup is one of the most delicious soups in the world! Top with cheesy garlic breads for an incredible experience!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cafedelites.com\/french-onion-soup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"French Onion Soup\" \/>\n<meta property=\"og:description\" content=\"Classic French Onion Soup is one of the most delicious soups in the world! Top with cheesy garlic breads for an incredible experience!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cafedelites.com\/french-onion-soup\/\" \/>\n<meta property=\"og:site_name\" content=\"Cafe Delites\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CafeDelites\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/CafeDelites\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-17T17:33:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-11T22:56:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Karina Carrel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@karinacarrel\" \/>\n<meta name=\"twitter:site\" content=\"@cafedelites\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Karina Carrel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/\"},\"author\":{\"name\":\"Karina Carrel\",\"@id\":\"https:\\\/\\\/cafedelites.com\\\/#\\\/schema\\\/person\\\/41fb006b06c4b8e6baf2d320ebc85292\"},\"headline\":\"French Onion Soup\",\"datePublished\":\"2020-02-17T17:33:29+00:00\",\"dateModified\":\"2026-08-11T22:56:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/\"},\"wordCount\":1108,\"commentCount\":20,\"publisher\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cafedelites.com\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/French-Onion-Soup-IMAGE-100.jpg\",\"keywords\":[\"onions\",\"soup\"],\"articleSection\":[\"Recipes\",\"Soup\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/\",\"url\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/\",\"name\":\"French Onion Soup - Cafe Delites\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cafedelites.com\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/French-Onion-Soup-IMAGE-100.jpg\",\"datePublished\":\"2020-02-17T17:33:29+00:00\",\"dateModified\":\"2026-08-11T22:56:51+00:00\",\"description\":\"Classic French Onion Soup is one of the most delicious soups in the world! Top with cheesy garlic breads for an incredible experience!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cafedelites.com\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/French-Onion-Soup-IMAGE-100.jpg\",\"contentUrl\":\"https:\\\/\\\/cafedelites.com\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/French-Onion-Soup-IMAGE-100.jpg\",\"width\":800,\"height\":1200,\"caption\":\"Classic French Onion Soup finished off with garlic bread and two types of melted cheese\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cafedelites.com\\\/french-onion-soup\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cafedelites.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Recipes\",\"item\":\"https:\\\/\\\/cafedelites.com\\\/recipes\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"French Onion Soup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cafedelites.com\\\/#website\",\"url\":\"https:\\\/\\\/cafedelites.com\\\/\",\"name\":\"Cafe Delites\",\"description\":\"for good food lovers\",\"publisher\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cafedelites.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cafedelites.com\\\/#organization\",\"name\":\"Cafe Delites\",\"url\":\"https:\\\/\\\/cafedelites.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cafedelites.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cafedelites.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/logos-02.png\",\"contentUrl\":\"https:\\\/\\\/cafedelites.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/logos-02.png\",\"width\":696,\"height\":696,\"caption\":\"Cafe Delites\"},\"image\":{\"@id\":\"https:\\\/\\\/cafedelites.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/CafeDelites\",\"https:\\\/\\\/x.com\\\/cafedelites\",\"https:\\\/\\\/www.instagram.com\\\/cafedelites\\\/?hl=en\",\"https:\\\/\\\/www.youtube.com\\\/@cafedelites2272\",\"https:\\\/\\\/www.tiktok.com\\\/@cafedelites\",\"http:\\\/\\\/www.pinterest.com\\\/cafedelites\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cafedelites.com\\\/#\\\/schema\\\/person\\\/41fb006b06c4b8e6baf2d320ebc85292\",\"name\":\"Karina Carrel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/81d1b2262019cb95413c1f9188444c1b1d798545a2af657e4be6e03102e38429?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/81d1b2262019cb95413c1f9188444c1b1d798545a2af657e4be6e03102e38429?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/81d1b2262019cb95413c1f9188444c1b1d798545a2af657e4be6e03102e38429?s=96&d=mm&r=g\",\"caption\":\"Karina Carrel\"},\"description\":\"Cooking is my passion, or should I say eating. What started out as a little food diary on Instagram developed into a love affair creating full flavoured recipes in the kitchen. After surviving cancer, (Stage 4 Hodgkins Lymphoma) and a lot of life's battles, including molestation, rape and abuse, I am eternally grateful to have been given a second chance. Although my life is far from perfect, I'm loving every moment. Welcome to my world of food!\",\"sameAs\":[\"https:\\\/\\\/cafedelites.com\\\/about\\\/\",\"https:\\\/\\\/www.facebook.com\\\/CafeDelites\",\"https:\\\/\\\/x.com\\\/karinacarrel\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"French Onion Soup - Cafe Delites","description":"Classic French Onion Soup is one of the most delicious soups in the world! Top with cheesy garlic breads for an incredible experience!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cafedelites.com\/french-onion-soup\/","og_locale":"en_US","og_type":"article","og_title":"French Onion Soup","og_description":"Classic French Onion Soup is one of the most delicious soups in the world! Top with cheesy garlic breads for an incredible experience!","og_url":"https:\/\/cafedelites.com\/french-onion-soup\/","og_site_name":"Cafe Delites","article_publisher":"https:\/\/www.facebook.com\/CafeDelites","article_author":"https:\/\/www.facebook.com\/CafeDelites","article_published_time":"2020-02-17T17:33:29+00:00","article_modified_time":"2026-08-11T22:56:51+00:00","og_image":[{"width":800,"height":1200,"url":"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100.jpg","type":"image\/jpeg"}],"author":"Karina Carrel","twitter_card":"summary_large_image","twitter_creator":"@karinacarrel","twitter_site":"@cafedelites","twitter_misc":{"Written by":"Karina Carrel","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cafedelites.com\/french-onion-soup\/#article","isPartOf":{"@id":"https:\/\/cafedelites.com\/french-onion-soup\/"},"author":{"name":"Karina Carrel","@id":"https:\/\/cafedelites.com\/#\/schema\/person\/41fb006b06c4b8e6baf2d320ebc85292"},"headline":"French Onion Soup","datePublished":"2020-02-17T17:33:29+00:00","dateModified":"2026-08-11T22:56:51+00:00","mainEntityOfPage":{"@id":"https:\/\/cafedelites.com\/french-onion-soup\/"},"wordCount":1108,"commentCount":20,"publisher":{"@id":"https:\/\/cafedelites.com\/#organization"},"image":{"@id":"https:\/\/cafedelites.com\/french-onion-soup\/#primaryimage"},"thumbnailUrl":"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100.jpg","keywords":["onions","soup"],"articleSection":["Recipes","Soup"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cafedelites.com\/french-onion-soup\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cafedelites.com\/french-onion-soup\/","url":"https:\/\/cafedelites.com\/french-onion-soup\/","name":"French Onion Soup - Cafe Delites","isPartOf":{"@id":"https:\/\/cafedelites.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cafedelites.com\/french-onion-soup\/#primaryimage"},"image":{"@id":"https:\/\/cafedelites.com\/french-onion-soup\/#primaryimage"},"thumbnailUrl":"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100.jpg","datePublished":"2020-02-17T17:33:29+00:00","dateModified":"2026-08-11T22:56:51+00:00","description":"Classic French Onion Soup is one of the most delicious soups in the world! Top with cheesy garlic breads for an incredible experience!","breadcrumb":{"@id":"https:\/\/cafedelites.com\/french-onion-soup\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cafedelites.com\/french-onion-soup\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cafedelites.com\/french-onion-soup\/#primaryimage","url":"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100.jpg","contentUrl":"https:\/\/cafedelites.com\/wp-content\/uploads\/2019\/01\/French-Onion-Soup-IMAGE-100.jpg","width":800,"height":1200,"caption":"Classic French Onion Soup finished off with garlic bread and two types of melted cheese"},{"@type":"BreadcrumbList","@id":"https:\/\/cafedelites.com\/french-onion-soup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cafedelites.com\/"},{"@type":"ListItem","position":2,"name":"Recipes","item":"https:\/\/cafedelites.com\/recipes\/"},{"@type":"ListItem","position":3,"name":"French Onion Soup"}]},{"@type":"WebSite","@id":"https:\/\/cafedelites.com\/#website","url":"https:\/\/cafedelites.com\/","name":"Cafe Delites","description":"for good food lovers","publisher":{"@id":"https:\/\/cafedelites.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cafedelites.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cafedelites.com\/#organization","name":"Cafe Delites","url":"https:\/\/cafedelites.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cafedelites.com\/#\/schema\/logo\/image\/","url":"https:\/\/cafedelites.com\/wp-content\/uploads\/2026\/04\/logos-02.png","contentUrl":"https:\/\/cafedelites.com\/wp-content\/uploads\/2026\/04\/logos-02.png","width":696,"height":696,"caption":"Cafe Delites"},"image":{"@id":"https:\/\/cafedelites.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CafeDelites","https:\/\/x.com\/cafedelites","https:\/\/www.instagram.com\/cafedelites\/?hl=en","https:\/\/www.youtube.com\/@cafedelites2272","https:\/\/www.tiktok.com\/@cafedelites","http:\/\/www.pinterest.com\/cafedelites\/"]},{"@type":"Person","@id":"https:\/\/cafedelites.com\/#\/schema\/person\/41fb006b06c4b8e6baf2d320ebc85292","name":"Karina Carrel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/81d1b2262019cb95413c1f9188444c1b1d798545a2af657e4be6e03102e38429?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/81d1b2262019cb95413c1f9188444c1b1d798545a2af657e4be6e03102e38429?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/81d1b2262019cb95413c1f9188444c1b1d798545a2af657e4be6e03102e38429?s=96&d=mm&r=g","caption":"Karina Carrel"},"description":"Cooking is my passion, or should I say eating. What started out as a little food diary on Instagram developed into a love affair creating full flavoured recipes in the kitchen. After surviving cancer, (Stage 4 Hodgkins Lymphoma) and a lot of life's battles, including molestation, rape and abuse, I am eternally grateful to have been given a second chance. Although my life is far from perfect, I'm loving every moment. Welcome to my world of food!","sameAs":["https:\/\/cafedelites.com\/about\/","https:\/\/www.facebook.com\/CafeDelites","https:\/\/x.com\/karinacarrel"]}]}},"_links":{"self":[{"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/posts\/62411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/comments?post=62411"}],"version-history":[{"count":1,"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/posts\/62411\/revisions"}],"predecessor-version":[{"id":170338,"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/posts\/62411\/revisions\/170338"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/media\/62441"}],"wp:attachment":[{"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/media?parent=62411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/categories?post=62411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cafedelites.com\/wp-json\/wp\/v2\/tags?post=62411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}