Skip to Content

Instant Pot French Onion Soup

This Instant Pot French Onion Soup recipe has allowed me to enjoy all of the flavors of traditional French Onion Soup without all the work and time!

I absolutely love French Onion Soup. There is just something about a bowl of sweet, caramelized onions in a rich and thick broth. And who can resist the topping of a slice of French baguette and cheese that is melted on top?

instant pot french onion soup
A crock of French Onion Soup that was made in the Instant Pot and finished off under the broiler.

However, this soup is one that is rarely made in kitchens across America. In fact, I can recall just a few times that I made this myself. That was until I began making it in my Instant Pot.

You see, unlike Chicken Soup, French Onion Soup must be cooked low and slow to maximize and meld the flavors together.

Although this soup requires very little ingredients to make, it is the cooking process that steers most people away from making it in their own kitchens.

However, by cooking French Onion Soup in the Instant Pot, you have all the flavor of traditional French Onion Soup in a fraction of the time.

Instant Pot French Onion Soup

But don’t get me wrong. You still have to spend some time attending to the pot in order to caramelize the onions.

sliced onions
Use a mandolin slicer to slice your onions. If not, slice the onions in uniform sizes using a sharp kitchen knife.

First you must start by slicing your onions nice and thin. If you have a mandoline slicer, be sure to use it! It will make the process go much quicker.

However, if you have to slice your onions by hand, try to cut them in uniform slices. This will help ensure that all the onions caramelize at the same time.

Once you have all your onions sliced, turn your Instant Pot on the Saute mode.

When the display reads HOT, add your butter. Once the butter melts, add in the onions and brown sugar.

Caramelize The Onions

Continue to saute, tossing the onions frequently with tongs, until they begin to caramelize. It will take about approximately 15-20 minutes until the onions break down the sugars and become a deep golden brown in color.

onions and brown sugar
Add a little brown sugar to your onions when you saute them.

Next, add in the garlic, thyme, Worcestershire sauce and red wine and continue to saute for 1-2 minutes.

It is strongly recommended that you use the red wine in this recipe as it adds more flavor to your Instant Pot French Onion Soup.

However, if you are totally against using wine, substitute beef broth instead.

And speaking of beef broth, it is crucial that you use a high quality brand of broth for your soup. Because this soup is primarily broth based, this is not the time to use a low quality or to substitute it with beef stock.

caramelized onions
The onions are close to being caramelized.

However, I do recommend using low sodium beef broth. You can always add in more salt later if needed.

Pressure cook on HIGH for 20 minutes and then allow 15 minutes for the pot to Natural Pressure Release. Keep in mind, that the pot will be full and will take longer to come to pressure.

I made this in my 6 quart Instant Pot and it took 18 minutes to come to pressure.

french onion soup
The soup is ready to be cooked in the Instant Pot.

Topping the Soup

Once the pressure has been released, ladle the soup into oven safe crocks and top with a French Baguette slice.

Then top the entire rim of the bowl with a slice of Gruyere cheese. Yes, you could use a different variety of white cheese. However Gruyere will give you the most flavor and will withstand the broiling process perfectly!

Place the crocks on a baking sheet and broil until the cheese begins to melt and turn golden.

Slice a loaf of French Bread with angled slices. Then toast the bread lightly and add a slice to each crock and then top with cheese.

Let the soup cool a few minutes before serving. Enjoy!

pepper steak banner ad

To receive our 3 Recipe Articles in your inbox each week, sign up for our free email list located in the middle of each recipe or email me at You can also follow us on Facebook and Pinterest. This article may contain affiliate links where a small commission is paid if you purchase a product at no additional cost to you.

Yield: 8

Instant Pot French Onion Soup Recipe

instant pot french onion soup

A rich and delicious soup made with caramelized onions in a rich beef broth and then served with a baguette and melted cheese on top.


  • 5 medium size sweet yellow onions, thinly sliced
  • 4 tablespoons unsalted butter
  • 2 tablespoons light brown sugar
  • 5 cloves garlic, minced
  • 1 teaspoon ground thyme
  • 1 tablespoon Worcestershire sauce
  • 1 cup dry red wine
  • 8 cups beef broth, low sodium
  • salt and pepper, to taste
  • For serving:
  • 6 baguette slices
  • 6 slices Gruyere cheese


  1. Turn on the Instant Pot and push Sauté. Once the display reads HOT, add the butter.
  2. Once the butter is melted, add sliced onions and brown sugar. Continue to Sauté, stirring occasionally for 15-20 minutes or until onions are golden brown and caramelized.
  3. Add minced garlic, thyme, red wine, Worcestershire sauce, and salt and pepper to taste. Sauté for an additional 1-2 minutes.
  4. Push Cancel and then add the beef broth, making sure the liquid doesn't go past the MAX line of the liner.
  5. Lock the lid in place and move the valve to the sealing position. Pressure cook/Manual on HIGH for 20 minutes.
  6. Once the cook time is up, allow the pot to Natural Pressure Release for 15 minutes.
  7. Manually release any remaining pressure.
  8. Ladle soup into bowls and top each one with a slice of a baguette and a slice of Gruyere cheese.
  9. Place the bowl on a baking sheet and transfer into the oven. Broil until cheese is melted and begins to turn golden brown.
  10. Serve immediately.


*Substitute 1 cup beef broth for the red wine if desired. 

Recipe provided by Make Your Meals 

Nutrition Information:



Serving Size:

1 grams

Amount Per Serving: Unsaturated Fat: 0g
Skip to Recipe