Recipe

Creamy Mushroom Risotto Recipe With Shiitake and Oyster

Four servings with browned mushrooms and a loose, creamy rice texture.

Risotto topped with browned mushroom slices and grated cheese

Browning the shiitake and oyster mushrooms before the rice goes in carries their savory flavor through the whole pan. Starch from the rice makes the creamy sauce, and butter and Parmesan finish it in place of heavy cream.

20 minPrep time
35 minCook time
4Servings

Ingredients

  • 300 g trimmed cultivated shiitake and oyster mushrooms in total, caps sliced and oyster mushrooms torn
  • 1 1/2 cups arborio or carnaroli rice
  • 1 small onion, finely diced
  • 3 garlic cloves, minced
  • 1 cup dry white wine, or 1 cup additional warm stock
  • 5 cups low-sodium mushroom or vegetable stock, kept warm, plus more hot stock or water if needed
  • 2 tbsp filtered dried mushroom soaking liquid, optional, prepared according to the package instructions
  • 1/2 cup finely grated Parmesan
  • 3 tbsp butter, divided: 1 tbsp for mushrooms and 2 tbsp to finish
  • 2 tbsp olive oil, divided: 1 tbsp for mushrooms and 1 tbsp for onion
  • 1 tsp fresh thyme leaves
  • Salt and black pepper to taste, with a small squeeze of lemon if needed

Method

  1. Warm the stock in a small pot and keep it hot without a vigorous boil. Trim tough shiitake stems and oyster bases, then slice or tear the mushrooms.
  2. Heat 1 tbsp oil and 1 tbsp butter in a wide heavy pan over medium-high heat. Cook the mushrooms in a loose layer, in batches if needed, until their released water has evaporated and they are thoroughly cooked with browned edges, then transfer to a plate. Browning alone does not establish safe cooking.
  3. Reduce to medium heat. If the pan has black burned residue, remove it before continuing. Keep golden fond. Add the remaining 1 tbsp oil and soften the onion, then add the garlic for about 1 minute.
  4. Stir in the rice and cook for about 2 minutes to coat and toast it. Add the wine, or its 1-cup stock replacement, and stir until mostly absorbed.
  5. Add warm stock about 1/2 cup at a time, including the optional filtered mushroom liquid with an early addition. Maintain a gentle simmer and stir often, adding more when the previous addition is mostly absorbed, before the pan dries out.
  6. Begin tasting the rice after about 18 minutes of stock additions. Continue with more hot liquid as needed until the grains are tender with slight resistance and no chalky center. Timing and total liquid are estimates.
  7. Return the thoroughly cooked mushrooms while the rice finishes and heat them through. Remove from the heat, fold in the remaining 2 tbsp butter, Parmesan and thyme, and loosen with hot stock if needed so the risotto spreads slowly on a plate.
  8. Taste for salt and pepper, add a small squeeze of lemon only if useful, and serve promptly. Divide leftovers into small containers and chill quickly, ideally within 1 hour. Use within 24 hours and reheat once until steaming hot throughout.

Why use shiitake and oyster mushrooms?

Shiitake caps give this risotto firm, savory pieces, while oyster mushrooms add softer strips with plenty of edges to brown. You need 300 g of trimmed mushrooms in total, not 300 g of each kind. Split evenly, that means 150 g of prepared shiitake and 150 g of prepared oyster mushrooms with the rice and stock amounts on the recipe card. Weigh them after you remove tough stems and joined bases, because a package's printed weight includes parts you will not cook and can leave you short in the pan.

Shiitake
Firm sliced capsRemove tough stems and slice the caps so pieces remain distinct among the rice grains.
Oyster
Broad torn stripsTrim the joined base and separate large clusters into pieces that can contact the pan.
Cremini
A grocery replacementTrim and slice, replacing part or all of the mix by the same total prepared weight.
Shiitake cap slices, torn oyster strips and sliced cremini arranged in three groups
AI-generated illustration of the recipe's cultivated ingredients: shiitake slices on the left, oyster strips in the center and cremini slices on the right. These pictured cuts are not a way to identify wild mushrooms.

You can replace part or all of the mushroom weight with cremini. The method still works, although your risotto will not taste exactly like the shiitake and oyster pairing. Adding more mushrooms also adds work at the browning stage before the rice goes in. Changing the mix will not fix a crowded pan, so cook another batch and keep the first one loose.

No heavy cream does not mean dairy-free. Starch from the rice makes the creamy cooking liquid, and butter and Parmesan add richness at the finish. This recipe's amounts and cooking order cover cultivated mushrooms. Wild mushrooms need their own identification and species-specific preparation, and no risotto recipe can show that a foraged specimen is edible.

Set up the rice, stock and mushroom liquid

Measure the rice dry, before cooking. Arborio and carnaroli suit risotto because their starch thickens the cooking liquid while the grains keep some bite at the center. Add the dry rice straight to the softened onion without rinsing it. We want that surface starch in the finished sauce, and long-grain rice will not give the same texture just because it gets the same liquid.

Use a wide, heavy pan so you have room to brown the mushrooms before the rice goes in. Keep the stock warm in a second small pot beside it, so each addition does not cool the simmer.

Wide pan beside a pot of stock and bowls of rice, sliced mushrooms, onion, butter and grated cheese
Illustrative setup with the stock and ladle within reach before cooking begins.

What do the stock and wine quantities mean?

Think of the five cups of stock as a starting supply, not an amount you must force into the pan. Some liquid goes into the rice and some evaporates, so a wider pan or a stronger simmer can use up the stock sooner, and an empty pot then says nothing about whether the rice is ready. Stop adding ladles once the grains are tender, and if the centers are still hard, keep going with hot stock or water without letting the pan dry out.

If you cook without wine, add one cup of warm stock at the same step. Keep that cup apart from the five-cup supply set aside for gradual additions. Adding a little lemon at the finish can adjust the flavor, but it will not bring back every aroma the wine would have given.

Low-sodium stock leaves you more room to season after the Parmesan goes in. If your stock is already salty, continue the rice with hot water so each ladle does not add more salt.

Optional dried-mushroom liquid and smaller batches

The two tablespoons of dried mushroom liquid are optional. If you use dried culinary mushrooms, follow the package preparation steps and filter the soaking liquid through a coffee filter before you measure it into the hot stock. Filtering removes grit, but the mushrooms and their liquid still need proper cooking. The measured liquid joins the stock that simmers with the rice, and if you leave it out, the browned fresh mushrooms remain the main source of flavor.

Large amounts of concentrated soaking liquid will shift the balance of the recipe. Do not swap it in for every cup of stock just because both liquids look brown.

For two servings, use 3/4 cup of dry rice, 150 g of trimmed mushrooms and half of every other ingredient. Prepare 2 1/2 cups of stock for gradual additions, plus a separate 1/2 cup of wine or its stock replacement. Cooking time does not halve with the amounts, because evaporation depends on the pan you use, so the smaller batch still needs the same grain checks. If you double the recipe, extra mushroom batches count for more than a guessed new finishing time.

Brown the mushrooms and save the pan flavor

Mushrooms release water as they heat. In a crowded pan that water collects faster than it can evaporate, which delays browning and costs you the roasted flavor this risotto needs. Clean the mushrooms before cooking, then dry their surfaces so you carry less water into the pan. Wet pieces in a crowded pan face two separate obstacles to browning.

Cook in batches when the prepared mushrooms cannot lie in a loose layer. Let the first batch wait on a plate while the next one cooks, and avoid forcing all 300 g into a pan that is too small. Pooled liquid means the mushrooms are still releasing water. Wait for that wet stage to give way to open pan space and browned faces, and resist raising the heat until the butter or thin edges burn.

Sliced mushrooms with browned edges in a hot skillet
Illustrative browning stage after released water has evaporated. Color alone does not confirm that shiitake is thoroughly cooked.

Add the butter and oil from the recipe card before the mushrooms, and save the rest of the butter for the finish. Keep the heat under control so the mushroom surfaces brown without burning the butter. The oil does not make the butter immune to scorching.

Crowded mushrooms in pooled liquid beside mushrooms browning in a loose layer
Illustrative comparison of pan crowding. More space allows water to evaporate between the pieces.

Sautéing mushrooms and simmering rice ask different things of the same pan. During the first stage, we let water leave so the mushroom surfaces can brown. During the rice stage, we keep liquid around the grains.

Warning

Cook shiitake thoroughly before eating or returning it to the rice. Raw or undercooked shiitake can cause flagellate dermatitis, and browned edges alone are not a validated safety check.

Once the cooked mushrooms are out, keep the golden fond, because it will deepen the risotto. Clean out any black residue before the onion and rice go in, or the stock will spread that bitterness through the dish. As the onion softens, it releases a little moisture, and the wine or first stock addition then loosens the rest of the golden film so the mushroom flavor ends up in the rice.

Cooking the mushrooms apart from the rice and returning them near the finish follows the same order as Swanson's creamy mushroom risotto, though its amounts differ and it uses cream. Because the pieces come back thoroughly cooked, this recipe never relies on the brief final fold-in to cook raw shiitake.

Adding stock until the grains are tender

Toasting the rice

Toasting the rice briefly with the softened onion coats each grain with fat before any liquid goes in. The edges may turn slightly translucent while the centers stay opaque, but that early look does not tell you the rice has cooked through. You want a short toast and an even coating, with none of the brown crust you built on the mushrooms. If the pan is still very hot after browning, lower the heat before the onion and rice go in so the later stages stay under control.

Rice grains stirred through softened onion in a wide pan
Illustrative rice-toasting stage before the wine or first stock addition.

Keep the simmer and the next ladle in balance

Each small ladleful of warm stock keeps enough liquid around the grains to cook them while leaving you in control of the next addition. Stir gently and often so the rice moves across the bottom without you crushing it again and again. Let your spoon reach the bottom and move the grains there, since circling only through the liquid on top misses them. Frequent stirring keeps the bottom from scorching and brings the starchy liquid together with the fat already in the pan.

Add the next ladle when the rice has absorbed most of the last one and your spoon leaves a brief path through the rice. Do not wait for the bottom to go completely dry, and do not pour in the whole pot at once, which gives up that step-by-step control. The path shows how much free liquid remains in the pan. It does not tell you whether the centers are tender.

A ladle pouring a small amount of stock into rice
Illustrative gradual stock addition while the rice continues to simmer.

If every addition vanishes at once while the grains stay hard, check your heat and evaporation before you reach for another ladle. Keep a steady simmer, because a pan driven dry again and again can stick before the centers soften.

Taste the grain, then finish the sauce

When you bite a grain, the center should resist slightly without a hard, chalky core. If it is still chalky, add more hot liquid and keep cooking, even when the sauce around it already looks creamy. The sauce and the grain can tell you different things, because the liquid outside and the center inside are different parts of the dish. Extra butter or cheese can enrich the sauce, but neither can finish an undercooked center.

Treat the recipe's first tasting time as a point to check progress, and keep cooking past it if the grain needs more. Pan width, heat, rice variety and the pace of your additions all change when the risotto finishes. When the rice is nearly ready, return the thoroughly cooked mushrooms and let them heat through. Then take the pan off the heat and stir the remaining butter and finely grated Parmesan into the starchy liquid, since fine cheese spreads through hot liquid more easily than large pieces.

Distinct risotto grains held in a loose sauce on a spoon
Illustrative spoonful with visible grains in a creamy sauce. A still image cannot confirm tenderness.

Spooned onto a plate, the finished risotto should spread slowly. The rice keeps absorbing liquid as it stands, so if it tightens before serving, loosen it with a last splash of hot stock. We are looking for a sauce that carries distinct grains, with no stiff mound and no separate puddle around them.

What can you fix before serving?

Judge rice texture and free liquid together. If the pan is watery and the grains are hard, keep cooking. If the grains are tender but sit in too much liquid, let some water evaporate without beating them into a paste.

What is in the pan?Useful adjustmentLimit of the fix
Hard center and almost no liquidAdd hot stock or water and continue a gentle simmerButter or cheese cannot finish cooking the center
Tender grains with too much liquidSimmer briefly while stirring gently, then reassessProlonged cooking can turn tender grains mushy
Intact grains in an overly thick sauceFold in a small splash of hot stock before servingThis loosens the sauce but does not reverse overcooking
Soft, broken grains and a gluey textureStop cooking and adjust the consistency for servingBroken grains cannot be restored
Flavor is flatTaste for salt, then consider a small squeeze of lemonMore dark mushroom liquid can overwhelm rather than balance the dish

Your pan may look creamy while the rice still has a hard center. Loosen it and keep simmering to fix the hydration, since more Parmesan would mostly change the richness and salt. Do not keep simmering tender grains just to empty the stock pot, and use a small splash off the heat only if the consistency needs it.

Stock and Parmesan both bring salt, so salting lightly along the way lets you judge the final seasoning more accurately. More cheese also changes the texture, which makes it a poor fix when you have not worked out what the risotto lacks. For a rich but otherwise balanced spoonful, a small squeeze of lemon may suit. It shifts the flavor, but it cannot remove burned residue or rebuild grains that have broken down.

Serve promptly to keep the intended loose texture. If the pan waits on the burner through the rest of the meal, the grains keep cooking, so have the other dishes ready before the final butter and cheese go in.

Cooling and reheating leftover risotto

Cooked rice can still contain Bacillus cereus spores. Left at room temperature, the risotto can let bacteria grow or produce toxins, and reheating cannot undo that storage history. The UK's Food Standards Agency advises chilling cooked rice quickly, ideally within one hour, and refrigerating it for no more than one day before reheating. Small portions cool faster than a deep pan of risotto left on the stove.

Warning

Divide leftover risotto into small containers and refrigerate promptly, ideally within one hour. Use within 24 hours and reheat only once, until steaming hot throughout. Do not leave the cooking pan out to cool for hours.

Start counting the cooling time when cooking ends, not after the pan has sat through a long meal. Putting it in the fridge hours later does not erase that earlier time at room temperature. When you reheat, add a splash of water or stock if the cold rice needs loosening. Stirring spreads the heat, but a creamy texture cannot tell you that the earlier storage was safe.

The rice may soak up more sauce in the fridge and need a consistency fix even when you cooled it correctly. That thicker texture is a quality issue, separate from whether you followed safe cooling and storage. Reheat only the portion you plan to eat, and keep the rest within the same one-day refrigerated limit. The loose texture may be less distinct the next day, and further rounds of reheating fall outside the FSA advice used here.

Sources4
  1. Food Standards Agency: Home food fact checker, Rice Rice-specific rapid cooling, one-day refrigerated storage and once-only reheating.
  2. DermNet: Shiitake flagellate dermatitis Raw or inadequately cooked shiitake risk; brown color is not a validated endpoint.
  3. Williams-Sonoma: All About Risotto, technique class Selected pages1-2: risotto rice, pan, stock additions, grain checks and finishing technique.
  4. Swanson: Creamy Mushroom Risotto Separating mushroom cooking from rice and returning mushrooms near the finish; different quantities and cream-containing formulation.