If you love warm, cheesy comfort food, my Savory Instant Pot French Onion Soup is for you! This rich and easy recipe will fill your home with mouthwatering aromas. I’ll show you how to make this classic dish in just a few simple steps. Whether you’re new to cooking or an expert, you'll find tips and variations to make it your own. Let’s dive into this delicious journey together!
Why I Love This Recipe
- Rich Flavor: This French onion soup is bursting with deep, savory flavors from the caramelized onions and beef broth, creating a comforting and satisfying dish.
- Easy to Make: The Instant Pot simplifies the cooking process, allowing you to enjoy homemade soup in under an hour without constant stirring.
- Cheesy Goodness: The generous layer of melted Gruyère cheese on top of the toasted baguette adds a creamy texture and delightful flavor that complements the soup perfectly.
- Perfect for Any Occasion: Whether it's a chilly evening or a special gathering, this soup is versatile and sure to impress your family and friends.
Ingredients
Essential Ingredients for Savory Instant Pot French Onion Soup
To make the best savory Instant Pot French onion soup, gather these key ingredients:
- 4 large onions, thinly sliced
- 3 tablespoons unsalted butter
- 1 tablespoon extra virgin olive oil
- 4 cloves garlic, minced
- 6 cups low-sodium beef broth
- 1 teaspoon dried thyme
- 1 bay leaf
- Salt and freshly ground pepper to taste
- 1 French baguette, sliced into ½-inch pieces
- 2 cups shredded Gruyère cheese (or Swiss cheese)
- Fresh parsley, chopped (for garnish)
These ingredients create a rich and warm flavor that fills your kitchen with a delicious aroma.
Optional Garnishes and Add-ins
Want to make your soup even better? Consider adding these optional garnishes and add-ins:
- A drizzle of balsamic glaze for sweetness
- Crispy bacon bits for a savory crunch
- Sautéed mushrooms to enhance the umami flavor
- Fresh thyme sprigs for a burst of freshness
These extras can boost flavor and make your soup unique.
Ingredient Substitutions and Alternatives
No worries if you lack some ingredients! Here are some smart substitutions:
- Use olive oil instead of butter for a dairy-free version.
- Swap beef broth for vegetable broth for a vegetarian option.
- If Gruyère cheese is hard to find, Swiss cheese works well too.
- Use shallots instead of onions for a milder taste.
These options can help you create a great soup with what you have on hand.

Step-by-Step Instructions
Preparing the Onions and Garlic
Start by setting your Instant Pot to Sauté mode. Add 3 tablespoons of unsalted butter and 1 tablespoon of extra virgin olive oil. Wait for them to melt. Once melted, add 4 large onions. Slice them thinly first. Stir the onions well to coat them in the butter and oil. Sauté the onions for about 15-20 minutes. Stir them often until they turn a rich, golden brown. This step is key for good flavor. After the onions are caramelized, add 4 minced cloves of garlic. Sauté for another 1-2 minutes. You want the garlic to smell great but not burn.
Deglazing and Flavoring the Soup
Next, carefully pour in 6 cups of low-sodium beef broth. Use a wooden spoon to scrape up any tasty bits from the bottom. This adds depth to your soup. Then, stir in 1 teaspoon of dried thyme and 1 bay leaf. Season the soup with salt and freshly ground pepper to taste. Mix everything well to combine the flavors.
Cooking and Serving Suggestions
Now, secure the lid on your Instant Pot. Set it to Manual or Pressure Cook on high for 25 minutes. Make sure the steam valve is sealed. After the cooking time, let the pressure release naturally for about 10 minutes. Then, switch the valve to release any remaining steam. Carefully open the lid and remove the bay leaf. Taste your soup and adjust the seasoning if needed. While the soup cooks, preheat your broiler. Slice a French baguette into ½-inch pieces. Broil the slices for 2-3 minutes per side until golden and crispy.
To serve, ladle the soup into oven-safe bowls. Place a few toasted baguette slices on top. Sprinkle 2 cups of shredded Gruyère cheese over the bread. Transfer the bowls to the broiler for 2-3 minutes. Watch closely until the cheese melts and bubbles. Finally, garnish each bowl with freshly chopped parsley. This adds flavor and a beautiful touch!
Tips & Tricks
Achieving Perfectly Caramelized Onions
To get the best flavor, you need to caramelize your onions well. Start by using four large onions, thinly sliced. I recommend using both unsalted butter and olive oil for the best taste. Heat them in the Instant Pot on Sauté mode. Stir the onions often. Cook them for about 15 to 20 minutes until they turn a rich golden brown. This step gives your soup a deep, sweet flavor.
Adjusting Seasoning for Personalized Flavor
Seasoning is key to great soup. After cooking, always taste your soup. You can adjust the salt and pepper to suit your taste. Adding a pinch more dried thyme can also enhance the flavor. If you like a little kick, consider adding a splash of hot sauce or some red pepper flakes. This way, your soup can be just how you like it.
Best Cheese Options for Topping
For the best topping, use Gruyère cheese. It melts beautifully and adds a creamy texture. Swiss cheese is a great alternative if you can’t find Gruyère. Both cheeses give your soup that classic French flavor. I recommend shredding the cheese for even melting. Sprinkle it generously over the toasted baguette slices before broiling. This creates a lovely, bubbly top that will impress everyone.
Pro Tips
- Cut Onions Evenly: Ensure your onions are sliced uniformly to promote even cooking and caramelization.
- Use Quality Broth: For a richer flavor, opt for high-quality low-sodium beef broth, or even homemade broth if available.
- Watch the Broiler: When broiling the cheese, stay close to prevent burning; the cheese can go from perfect to charred quickly!
- Customize Your Cheese: While Gruyère is traditional, feel free to mix in other cheeses like mozzarella or fontina for a unique twist.
Variations
Vegetarian or Vegan Adaptations
To make a vegetarian or vegan version of this soup, swap the beef broth for vegetable broth. Use olive oil instead of butter. The rich flavor from caramelized onions shines through, even without meat. You can also add a splash of balsamic vinegar for extra depth. This gives your soup a nice tang.
Gluten-Free Options
For a gluten-free soup, ensure your broth is gluten-free. Use gluten-free bread for the topping, like a sourdough or rice bread. Look for gluten-free cheese options too, or simply enjoy the soup without cheese. With these swaps, you still get a hearty and flavorful meal.
Mix-ins for Added Flavor
You can enhance your soup with tasty mix-ins. Adding mushrooms brings an earthy flavor. Simply sauté them with the onions. A splash of white wine can add a touch of brightness. Pour it in before adding the broth to deglaze the pot. Fresh herbs like thyme or rosemary also add a lovely aroma.
Storage Info
How to Store Leftover French Onion Soup
To store leftover French onion soup, let it cool first. Pour the soup into an airtight container. Seal it tightly to keep out air. You can store it in the fridge for up to four days. Make sure to label your container with the date. This way, you can enjoy your soup later without guessing its age.
Freezing the Soup
If you want to keep the soup longer, freezing is a great option. Pour the cooled soup into freezer-safe bags or containers. Try to remove as much air as possible before sealing. You can freeze it for up to three months. When you're ready to eat, thaw the soup in the fridge overnight before reheating.
Reheating Instructions
To reheat your French onion soup, pour it into a pot. Heat it on medium until it is hot, stirring often. If you want, you can also microwave it. Place the soup in a microwave-safe bowl and cover it. Heat it in short bursts, stirring in between. Be careful not to overheat, as that can change the flavor. Enjoy your warm, savory soup just like the first time!
FAQs
How long does it take to make French Onion Soup in the Instant Pot?
Making French onion soup in the Instant Pot takes about one hour. You spend 15 minutes prepping the ingredients and 25 minutes cooking the soup under pressure. After that, allow for a 10-minute natural pressure release. The rest of the time goes to broiling the bread and cheese. This method makes it quick and easy to enjoy a classic dish.
Can I use chicken broth instead of beef broth?
Yes, you can use chicken broth. However, beef broth gives the soup a richer flavor. Chicken broth will still taste good, but it may not have the same depth. You can also use vegetable broth for a lighter version. Just remember to adjust the seasoning to balance the flavors.
What type of cheese is best for French Onion Soup?
Gruyère cheese is the best choice for French onion soup. It melts well and has a nutty flavor. Swiss cheese is a good alternative if you can’t find Gruyère. Both cheeses create that delicious, gooey topping we love. You can also mix cheeses for extra flavor.
In this post, we explored how to make Instant Pot French onion soup. We covered essential ingredients, optional garnishes, and even ingredient substitutions. You learned step-by-step instructions for perfect onions and cooking tips. I shared ways to customize your soup with various options, as well as storage and reheating tips.
Now you can create this tasty dish at home. Enjoy the delicious flavors and make it your own!