Creamy Instant Pot Mushroom Risotto

Love risotto but dread constant stirring? This Instant Pot Mushroom Risotto delivers perfectly creamy results with minimal hands-on time. Gluten-free and easily adapted to your favorite ingredients, it’s ready in about 30 minutes and makes a simple weeknight dinner or an elegant side.

Instant pot risotto with mushrooms on a plate

For years I avoided making risotto at home because traditional stove-top risotto demands constant stirring. The Instant Pot changes that: it produces a velvety risotto with very little effort. I’ve tried baked and stovetop versions, but the pressure-cooked method is the fastest while still delivering great texture and flavor.

This mushroom risotto combines sautéed leeks, garlic and mixed mushrooms with arborio rice, white wine and vegetable stock. A finishing touch of butter, lemon and parmesan brings brightness and richness. It’s also easy to make dairy-free by swapping the butter for oil and omitting the cheese.

Table of contents

  • Why you’ll love this recipe
  • Recipe ingredients
  • How to make Instant Pot risotto
  • Recipe FAQs
  • Recipe notes
  • More risotto recipes
Plate of Instant Pot Mushroom Risotto with lemon and thyme

Why you’ll love this recipe:

  • Creamy, reliable risotto with no constant stirring thanks to the Instant Pot.
  • Quick and approachable: about 30 minutes from start to finish.
  • Naturally gluten-free; can be made dairy-free or vegan with simple swaps.
  • Highly customizable—add your favorite vegetables or proteins.

Recipe ingredients

Instant pot risotto ingredients
  • Arborio rice — short-grain Italian rice that releases starch and creates a creamy texture.
  • Butter and parmesan — butter adds silkiness and parmesan brings umami; omit for dairy-free or use dairy-free alternatives.
  • Mushrooms — a mix of cremini, shiitake and portobello works well, but use any variety you prefer. About 1 lb (16 ounces) total.
  • Leek and garlic — aromatics that build flavor. White or yellow onion may be substituted for the leek.
  • Dry white wine — adds depth; use a dry, drinkable wine such as Sauvignon Blanc. Optional if you avoid alcohol.
  • Vegetable stock — homemade or store-bought; it provides the cooking liquid and flavor base.
  • Lemon and thyme — optional, but they brighten and balance the richness of the dish.

How to make Instant Pot risotto

Making risotto in the Instant Pot simplifies the process: sautée the aromatics and mushrooms first, deglaze with wine, add rice and stock, then pressure cook. Finish by stirring in butter, lemon and parmesan for a creamy, bright result.

Pro tip: If you don’t have mixed mushrooms, use any single variety you like, or substitute cooked vegetables added after cooking.

How to make instant pot risotto
  1. Sauté: Select the Sauté function and heat 1 tablespoon butter (or oil). Add the sliced leek, mushrooms and minced garlic. Cook until the mushrooms brown and their liquid evaporates, about 3–4 minutes.
  2. Deglaze and toast: Add 1/2 cup dry white wine and reduce until only a few tablespoons remain (2–3 minutes). Stir in 1 cup arborio rice and toast for 1 minute, then turn off Sauté.
  3. Pressure cook: Add 2½ cups vegetable stock, 2 sprigs fresh thyme (or 1 teaspoon dried) and 1/2 teaspoon salt. Lock the lid, set the vent to Sealing, and Pressure Cook on High for 8 minutes. Quick-release the pressure and remove the lid.
  4. Finish: Remove the thyme sprigs. If the rice needs a touch more cooking, stir in 1/4–1/2 cup additional stock and simmer uncovered until absorbed. Stir in the remaining 1 tablespoon butter, 1/4 cup freshly grated parmesan, 1 tablespoon lemon zest and 1 tablespoon lemon juice. Season with freshly ground black pepper and more salt to taste. Serve immediately.

Recipe FAQs

How much liquid for arborio rice in the Instant Pot?

For 1 cup arborio rice, this recipe uses 2½ cups of vegetable stock (water can be used) to achieve a creamy, al dente texture.

Is white wine necessary?

White wine adds flavor but is optional. If you prefer not to cook with alcohol, omit it and increase the stock slightly.

What mushrooms work best?

Any mushrooms can be used. A combination of cremini, shiitake and portobello provides varied texture and flavor; aim for about 1 lb (16 ounces) total.

Recipe notes

  • Variations: Swap mushrooms for cooked vegetables or add cooked protein such as roasted chicken or shrimp after cooking.
  • Bright finish: A squeeze of lemon and a little zest at the end lift the flavors and cut through the richness.
  • Dairy-free option: Use olive oil in place of butter and omit the parmesan to make the risotto vegan and dairy-free.
  • Storage: Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently with a splash of stock or water to restore creaminess.
Instant pot risotto with mushrooms on a plate with lemon and thyme

More risotto recipes:

  • Pumpkin risotto
  • Saffron risotto
  • Short rib risotto

Did you try this recipe? If so, leave a review below and tag @flavorthemoments on social media so I can see what you made.

Instant pot risotto with mushrooms on a plate

Instant Pot Mushroom Risotto

Servings: 4 servings
Prep Time: 10 mins
Cook Time: 16 mins
Total Time: 26 mins
Instant Pot risotto with mushrooms, fresh lemon and parmesan — creamy, bright and ready in about 30 minutes without constant stirring.

Equipment

  • 6 Quart Instant Pot

Ingredients

  • 2 tablespoons unsalted butter, divided (or use oil for dairy-free)
  • 1 large leek, white and light green parts only, halved and sliced
  • 8 ounces cremini mushrooms, sliced
  • 3.2 ounce package shiitake mushrooms, sliced
  • 1 medium portobello mushroom, stemmed, gills removed, sliced
  • 2 cloves garlic, minced
  • 1/2 cup dry white wine (optional)
  • 1 cup arborio rice
  • 2 1/2 cups vegetable stock
  • 2 sprigs fresh thyme or 1 teaspoon dried thyme
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 cup freshly grated parmesan (omit for dairy-free)
  • 1 tablespoon lemon zest
  • 1 tablespoon lemon juice
  • Freshly ground black pepper, to taste

Instructions

  1. Select Sauté on the Instant Pot and set the time for 8 minutes. Add 1 tablespoon butter or oil and let it melt.
  2. Add the leek, mushrooms and garlic. Sauté until the mushrooms brown and the liquid has evaporated, about 3–4 minutes.
  3. Pour in the white wine and reduce until only a few tablespoons remain, about 2–3 minutes. Stir in the arborio rice and toast for 1 minute; then turn off Sauté.
  4. Add the vegetable stock, thyme and salt. Lock the lid, set the vent to Sealing, and Pressure Cook on High for 8 minutes. Quick-release the pressure and remove the lid.
  5. If the rice needs more cooking, stir in 1/4–1/2 cup extra stock and simmer uncovered until absorbed. Remove thyme sprigs and stir in the remaining 1 tablespoon butter, parmesan, lemon zest and lemon juice. Season with black pepper and additional salt if needed. Serve immediately.

Notes

  • Use about 1 lb (16 ounces) total mushrooms; mix varieties for the best texture and flavor.
  • A final squeeze of lemon brightens the finished risotto.
  • To make vegan, replace butter with oil and omit the parmesan.
  • Store leftovers in the refrigerator up to 3 days; reheat with a splash of stock to restore creaminess.

Nutrition

Calories: 200 kcal, Carbohydrates: 23 g, Protein: 6 g, Fat: 8 g, Saturated Fat: 5 g, Sodium: 535 mg, Fiber: 2 g, Sugar: 3 g.

Nutrition is estimated and intended as a guideline only.

Course: Main Dishes
Cuisine: Italian
Author: Marcie
All recipes and images © Flavor the Moments.

Note: This recipe was originally published in February 2018. The text has been updated for clarity and additional recipe information.