French onion risotto (Instant Pot Recipe)

An easy French-style risotto recipe with onions, bacon, and mushrooms for a quick weeknight dinner. With accompaniments, drink suggestions and more.
You are currently viewing French onion risotto (Instant Pot Recipe)
(As an Amazon affiliate, we may earn commissions on purchases. All information provided is for entertainment purposes only.)

This Recipe includes

Main ingredients:

rice Arborio rice
mushrooms Fresh mushrooms
cheese Parmesan cheese
ham Bacon, lardons, or smoked ham
butter Butter

Spices, herbs and flavoring ingredients:

stock Beef stock
garlic powder Garlic powder or flakes
white wine (Optional) Dry white wine *
salt and pepper Salt and pepper

Substitutes for the wine:

lemon Lemon juice
grapes Grape juice

Why we love it

A classic risotto is the perfect dish if you are looking for a comforting meal that can be prepared in 30 minutes or less. And if you are making it in the Instant pot, it is easier than ever. Just put all the ingredients in, and turn it on.

The original recipe may come from Italy, but here in France it has become popular enough to adopt as our own. With a touch of onion, bacon lardons, mushrooms and wine, it is a quick weeknight dinner idea that can even be prepared in advance, to heat up before serving. So without further ado, let’s get cooking, shall we? Allons-y!

Risotto alternatives and cooking without alcohol

The traditional recipe for a risotto has white wine it it. The cooking time is meant to assure that any alcohol has long been cooked off. Nevertheless, for various reasons you may not want to cook with alcohol.

If you don’t want add white wine, you can add that slight touch of tanginess by mixing in a bit of grape juice and lemon juice. Add about 2 tablespoons of lemon juice and 6 tablespoons of grape juice.

Risotto in Instant pot - Ingredients before cooking
Risotto in Instant pot – Ingredients before cooking

In addition, for a French-style risotto, I generally add bacon lardons into the risotto. Lardons are small enough to cook in the instant pot during the risotto cooking time, but if you substitute it for Canadian bacon or pancetta, I recommend browning it lightly beforehand. (No one wants uncooked bacon!)

You can also choose to add smoked ham, if you don’t want to take the extra step of cooking it, or leave it out entirely. I sometimes add a handful of fresh spinach as well, to get the recommended dose of veggies in.

What to serve with it?

You can serve risotto as a side dish with baked chicken or fish, or even lamb chops. It can also be served as a main dish with a side salad. For a starter, try tomatoes à la provençale for contrasting flavors.


What drinks to serve with it?

A risotto will pair wonderfully with a fresh white wine like the Reisling from Alsace or the Gewurztraminer. If you prefer red wines, try a red from Burgundy which has lower tannins. You can read more about French wines here.


How to store it?

If you want to freeze a risotto, I recommend doing so before you add the parmesan cheese. Let it cool completely and place it in an airtight glass container, and it should last a couple of months.

French risotto with onions, mushrooms and bacon lardons

French risotto in Instant Pot

Nassie Angadi
An easy French risotto with onions, mushrooms, and bacon lardons.
5 from 1 vote
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 5 minutes
Course Main dishes
Cuisine French
Servings 4
Calories 317 kcal


  • 1.5 cups uncooked arborio rice
  • 1 medium sliced onion
  • 1/2 cup dry white wine
  • 1/2 cup grated Parmesan cheese
  • 1 pack of bacon lardons or smoked ham
  • 1 cup of sliced mushrooms (white or button mushrooms)
  • 2 tablespoons butter
  • 6 cups of beef stock
  • pinch of garlic powder
  • pinch of salt and pepper


  • Add all the ingredients to the instant pot, except for the parmesan cheese.
  • Set the instant pot to cook for on high for 6 minutes.
  • Let it natural release when it finishes and beeps.
  • Open the instant pot carefully and stir the risotto.
  • Add in the parmesan cheese and stir. (If there is too much water, turn on the Sauté function for a few minutes and stir.)
  • Serve while warm.


If you don't want add white wine, add about 2 tablespoons of lemon juice and 6 tablespoons of grape juice instead.


Serving: 1gCalories: 317kcalCarbohydrates: 32gProtein: 17gFat: 11gSaturated Fat: 6gPolyunsaturated Fat: 4gCholesterol: 32mgSodium: 1178mgFiber: 1gSugar: 4g
Keyword bacon, mushrooms, onions, risotto
Tried this recipe?Let us know how it was!

If you enjoyed that, check out our other classic French recipes that are easy to prepare. Bon appétit and à bientôt !

Leave a Reply

Recipe Rating