The aroma of sweet, caramelized onions wafting through the kitchen can transport me straight to a cozy bistro in Paris. This is precisely the experience you’ll get with my Instant Pot French Onion Soup recipe. In just 40 minutes, you can whip up a comforting, restaurant-quality dish that fills your home with warmth and hearty flavors. No complex techniques here—just a few simple ingredients coming together to create a delightful soup that’s perfect for any night of the week. With the added bonus of being easy to make and adaptable for a vegetarian option, this recipe is both a crowd-pleaser and a lifesaver for busy nights. Are you ready to give your taste buds a little French flair?

Why is this soup a must-try?
Comforting Warmth: This Instant Pot French Onion Soup wraps you in a cozy embrace with its rich flavors and silky texture.
Speedy Preparation: In just 40 minutes, you can serve up an impressive dish that feels like a gourmet experience, perfect for those busy weeknights.
Flavorful Depth: The combination of caramelized onions and hearty beef broth creates a mouthwatering depth that’ll keep you coming back for more.
Versatile Option: Not a meat eater? No problem! Swap beef broth for vegetable broth to enjoy a delicious vegetarian version.
Impressive Presentation: Topped with gooey melted Gruyere and crispy baguette, this soup is as beautiful as it is delicious—perfect for impressing guests at your next gathering.
Whether it’s enjoyed alone or paired with a light salad, this soup promises to be a hit alongside delightful dishes like Reuben Soup Cozy or even a side of Mushroom Gnocchi Soup.
Instant Pot French Onion Soup Ingredients
For the Soup Base
- Butter – Adds richness and flavor; substitute with olive oil for a lighter version.
- Yellow Onions – Core component providing sweetness and depth; yellow onions caramelize best, but white onions can also work.
- Salt & Pepper – Standard seasoning to enhance flavor; adjust to taste for the perfect balance.
- Dried Thyme – Adds aromatic herbal notes; fresh thyme can be used to enhance the flavor further.
- Flour – Thickens the soup and enhances texture; use cornstarch as a gluten-free alternative.
- Red Wine – Adds complexity and depth; can be omitted or replaced with extra broth for a non-alcoholic version.
- Beef Broth – Provides the rich base flavor; substitute with vegetable broth for the best vegetarian option.
For the Topping
- Baguette – Acts as a crunchy topping when broiled; gluten-free bread can be used to make it suitable for gluten sensitivities.
- Gruyere Cheese – Melts beautifully for creaminess and flavor; consider Swiss, Emmental, or mozzarella as substitutes.
With these simple, quality ingredients, you’ll see just why this Instant Pot French Onion Soup will become a favorite in your home!
Step‑by‑Step Instructions for Instant Pot French Onion Soup
Step 1: Sauté the Onions
Set your Instant Pot to sauté mode and melt 4 tablespoons of butter. Add 4 thinly sliced yellow onions and sauté for about 15 minutes, stirring occasionally until they’re beautifully caramelized and golden brown. The sweet aroma of the onions filling your kitchen will assure you that you’re on the right track to a delicious Instant Pot French Onion Soup.
Step 2: Season and Thicken
Once the onions are caramelized, add a teaspoon of salt, half a teaspoon of black pepper, a teaspoon of dried thyme, and a tablespoon of flour. Stir well to coat the onions with the mixture, which should appear slightly sticky. This step helps thicken the soup and enhances the flavors, paving the way for a rich broth.
Step 3: Add Wine
Pour in half a cup of red wine, allowing it to deglaze the pot. Sauté for an additional 1-2 minutes, stirring constantly until the wine is slightly reduced and the smell is fragrant. This step enriches the depth of flavor in your Instant Pot French Onion Soup, making it taste sophisticated and delightful.
Step 4: Combine Broth
Next, add 4 cups of beef broth to the pot, stirring to combine all ingredients. Close the Instant Pot lid, ensuring it’s properly sealed, and adjust the valve to the sealing position. Set it to pressure cook on high for 5 minutes. The combination of caramelized onions and savory broth will create a tantalizing base for your soup.
Step 5: Quick Release
After 5 minutes, perform a quick release of pressure by carefully turning the valve to venting. Be cautious of the steam! Once the pressure is released, carefully remove the lid. You’ll be greeted by a rich, aromatic broth—perfect for the finishing touches in your Instant Pot French Onion Soup.
Step 6: Prepare to Serve
Ladle the soup into bowls, filling each generously. Top each serving with a slice of toasted baguette and a generous amount of shredded Gruyere cheese. The contrasting textures of crunchy bread and gooey cheese create an enticing presentation that promises comfort and satisfaction.
Step 7: Broil for Perfection
Place the bowls under the broiler in your oven for 2-3 minutes or until the cheese is melted and bubbly, with a golden crust forming on top. Keep an eye on them to prevent burning. This final step elevates your Instant Pot French Onion Soup to restaurant-quality perfection, ready to impress family and friends.

Storage Tips for Instant Pot French Onion Soup
Fridge: Store leftovers in an airtight container without the cheese and baguette for up to 7 days to maintain freshness and flavor.
Freezer: Freeze the soup for up to 2–3 months in a freezer-safe container. Avoid adding toppings before freezing to maintain texture.
Reheating: For best results, reheat on the stovetop or in the Instant Pot using the sauté setting until warmed through. Adjust seasoning if needed.
What to Serve with Instant Pot French Onion Soup
Elevate your dining experience with delightful accompaniments that complement the rich, savory flavors of this comforting soup.
- Arugula Salad: A fresh arugula salad with lemon vinaigrette adds a peppery crunch that balances the soup’s richness beautifully.
- Garlic Bread: Warm, buttery garlic bread is perfect for dipping into the soup, enhancing the overall flavor experience.
- Grilled Cheese Sandwich: A classic combo! The gooey cheese from the sandwich pairs perfectly with the hearty soup for a nostalgic touch.
- Marinated Steak: Juicy, marinated steak offers a robust protein option that contrasts nicely with the delicate flavors of the soup.
- French Dip Sandwich: A hearty French dip sandwich, with its savory flavors, will satisfy guests seeking something substantial alongside their soup.
- Cheese Platter: Set out a selection of cheeses like Brie and blue cheese to complement the soup’s rich taste and create an inviting spread.
- Sparkling Water: Enjoy a refreshing glass of sparkling water or lemonade for a palate-cleansing drink that enhances the meal.
- Chocolate Tart: End on a sweet note with a rich chocolate tart, its indulgent chocolatey flavors echoing the comforting depths of the soup.
Make Ahead Options
These Instant Pot French Onion Soup preparations are perfect for busy home cooks! You can sauté the onions and combine them with seasonings up to 24 hours in advance, storing them in an airtight container in your refrigerator to maintain their flavor and depth. The soup base can also be prepped up to 3 days ahead—just prepare until the pressure cooking step, cool it, and refrigerate in a sealed container. When you’re ready to enjoy, simply reheat the soup on the stovetop or in the Instant Pot, then top with your baguette and cheese, broil for 2-3 minutes, and you’ll have a deliciously comforting meal with minimal effort!
Instant Pot French Onion Soup Variations
Feel free to get creative with this comforting recipe and make it your own by exploring these delightful variations!
-
Vegetarian Option: Substitute beef broth with vegetable broth for a delicious plant-based version that packs all the flavor.
-
Cheese Alternatives: Swap Gruyere for Swiss or mozzarella for a milder cheese flavor that still melts beautifully over the soup.
-
Herb Infusion: Add fresh basil or parsley just before serving to introduce a touch of freshness and elevate the flavor profile.
-
Spicy Kick: Incorporate a pinch of red pepper flakes for a warming heat that will surprise your taste buds on those chilly nights.
-
Creamy Twist: Stir in a splash of cream or coconut milk just before serving for a rich and velvety texture that’s simply irresistible.
-
Add Veggies: Toss in some sautéed mushrooms or spinach for added nutrition and texture—perfect for those looking to sneak in extra greens!
You might enjoy exploring more cozy recipes like a comforting Reuben Soup Cozy or a rich Mushroom Gnocchi Soup as delicious alternatives!
- Wine-Free Version: Skip the red wine and substitute with extra broth or even a splash of balsamic vinegar for depth without the alcohol.
With these variations, there’s no limit to how you can bring a personal twist to your Instant Pot French Onion Soup while keeping it delightful for your family!
Expert Tips for Instant Pot French Onion Soup
-
Caramelization is Key: Ensure onions are deeply caramelized for a rich flavor. If they’re not golden brown, sauté a bit longer!
-
Avoid Overfilling: Do not exceed the maximum fill line in the Instant Pot. This ensures proper cooking and prevents messy spills.
-
Thicker Soup Tip: Want a creamier texture? After cooking, add a cornstarch slurry and let it sit for a few minutes before serving.
-
Store Smartly: Keep leftovers in an airtight container without the toppings. They’ll last up to a week, retaining their deliciousness!
-
Baking Bread: Use a good baguette for a crunchy topping. If you’re gluten-free, opt for gluten-free bread to enjoy this Instant Pot French Onion Soup!

Instant Pot French Onion Soup Recipe FAQs
What type of onions should I use for the best flavor?
For the richest flavor and the best caramelization, I recommend using yellow onions, as they provide the perfect balance of sweetness and depth. If you can’t find yellow onions, white onions can be used, but expect a slightly different flavor profile.
How should I store leftovers of my Instant Pot French Onion Soup?
Absolutely! Store any leftovers in an airtight container in the fridge without the baguette and cheese for up to 7 days. When you’re ready to enjoy it again, simply reheat on the stovetop or in the Instant Pot on the sauté setting until heated through.
Can I freeze Instant Pot French Onion Soup?
Certainly! To freeze, let the soup cool completely, then transfer it to a freezer-safe container without the cheese and baguette. It will keep well for 2–3 months. When you’re ready to eat, thaw overnight in the fridge and reheat gently on the stove.
Is there a vegetarian option for this recipe?
Yes! To make a vegetarian version of this Instant Pot French Onion Soup, simply substitute the beef broth with vegetable broth. The flavor will still be rich and savory, so everyone can enjoy a delicious bowl of soup.
What if my soup is too thin after cooking?
If your soup turns out thinner than you’d like, don’t worry! You can thicken it by mixing 1 tablespoon of cornstarch with 1 tablespoon of water to create a slurry. Stir it into the soup and let it simmer on the sauté mode for a few minutes until it thickens up beautifully.
Can I make this soup ahead of time?
Absolutely! This soup is great for meal prep. Feel free to make it a day in advance and store it in the fridge. The flavors meld together beautifully overnight, which often makes it even tastier when reheated!

Instant Pot French Onion Soup: Cozy Comfort in 40 Minutes
Ingredients
Equipment
Method
- Set your Instant Pot to sauté mode and melt 4 tablespoons of butter. Add 4 thinly sliced yellow onions and sauté for about 15 minutes, stirring occasionally until they’re beautifully caramelized and golden brown.
- Once the onions are caramelized, add a teaspoon of salt, half a teaspoon of black pepper, a teaspoon of dried thyme, and a tablespoon of flour. Stir well to coat the onions.
- Pour in half a cup of red wine, allowing it to deglaze the pot. Sauté for an additional 1-2 minutes, stirring constantly.
- Next, add 4 cups of beef broth to the pot, stirring to combine all ingredients. Close the Instant Pot lid and set it to pressure cook on high for 5 minutes.
- After 5 minutes, perform a quick release of pressure. Carefully remove the lid.
- Ladle the soup into bowls. Top with a slice of toasted baguette and a generous amount of shredded Gruyere cheese.
- Place the bowls under the broiler in your oven for 2-3 minutes or until the cheese is melted and bubbly.

Leave a Reply