Skip to content

Instant Pot French Onion Soup

Start off a meal with bowls of this soup classic that your guests are going to love!
PIN Print

Getting onions to cook perfectly for French onion soup can be quite the challenge. First, you have to carmelize them, then have them simmer in a wine and beef broth before baking it with crusty bread and melty cheese. There are a lot of steps to take, but thanks to this Instant Pot French onion soup recipe, you can eliminate the stress and cook a batch of onions perfectly every single time.

This Instant Pot French onion soup is a great appetizer if you plan on making dinner for a crowd. When you serve them in small ramekins (that can bake in your oven), you'll easily be able to create portion control for the appetizer so your appetite for dinner won't be spoiled. If you really want to make your dinner a classy affair, serve this red wine steak with oven-baked fries and finish it off with these grilled apricots with vanilla ice cream.

Here is an easy step-by-step tutorial for you to follow!

Makes 8 servings


2 yellow onions, sliced thin
2 sweet onions, sliced thin
4 Tbsp butter
2 minced garlic cloves
1/2 tsp dried thyme
1/2 cup dry wine
4 1/2 cups beef broth
1 small French baguette
1/4 cup olive oil
6 slices Gruyere

How to Make It

  1. Add sliced onions, butter, minced garlic, thyme, salt, and 1/4 cup of water to the Instant Pot.
  2. Seal and cook on high pressure (Manual/Pressure Cook) for 5 minutes. Release the pressure immediately after.
  3. Turn on the Saute feature. Using a rubber spatula, continue to mix until the onions start to carmelize—about 3 minutes.
  4. Add in the wine, then let it simmer for about 10 minutes, or until the wine cooks through.
  5. Pour in the beef broth. Let it simmer for 20 minutes while you prepare the bread. While you wait, preheat the oven to 400 degrees.
  6. Cut thick slices of the French baguette, about 2 slices per bowl.
  7. Brush the olive oil on both sides of the baguette slices, then place on a baking sheet.
  8. Toast in the oven on both sides for 6 minutes, flipping the slices after the first 3.
  9. Once removed, set the oven to broil.
  10. Ladle the soup into oven save bowls or large ramekins. Add slices of baguette to the tops of each bowl, then a slice of Gruyere cheese.
  11. Place the bowls on a clean baking sheet. Carefully place in the oven and broil for 3 to 5 minutes, or until the cheese starts to get bubbly.
  12. Be careful when serving, the ramekins will be hot!

RELATED: The easy way to make healthier comfort foods.

3.4/5 (11 Reviews)
Kiersten Hickman
Kiersten Hickman is a freelance health and nutrition journalist. Read more about Kiersten