Tested in a real kitchen ✦ Written for the one you have

Rustic Mushroom Risotto

45 min4 Servings
Tested in the KitchenMind kitchenUpdated September 2026

Cremini and shiitake go into arborio rice with onion, garlic, thyme, and parmesan. Ready in 45 minutes, and it serves 4.

Cook now
Prep
15 min
Cook
30 min
Total
45 min
Serves
4

Ingredients

Serves4 servings
Changing servings updates ingredient amounts automatically

What you’ll need — tap to tick off as you go

Process

Timers built in · swap anything · ask as you cook

1

Pour the vegetable broth into a saucepan and keep it at a bare simmer over low heat. A hot broth added to the rice keeps the cooking temperature steady.

2

Heat 1 tbsp olive oil and 20 g unsalted butter in a wide heavy pot over medium-high heat. Add the cremini mushrooms and shiitake mushrooms in a single layer and cook without stirring for 3 minutes, then stir and cook 3 more minutes until deeply golden and their released liquid has evaporated. Season with a pinch of salt and black pepper, transfer to a plate and set aside.

3

Lower the heat to medium, add the remaining 1 tbsp olive oil to the same pot and cook the yellow onion for 4 minutes until soft and translucent. Add the garlic and fresh thyme and cook 1 minute until fragrant, not browned.

4

Add the arborio rice and stir constantly for 2 minutes until every grain looks glossy and the edges turn slightly translucent. This toasting step is what gives risotto its separate, creamy grains.

5

Pour in one ladle of hot vegetable broth and stir until it is almost fully absorbed. Continue adding broth one ladle at a time, stirring often and waiting for each addition to be absorbed before adding the next. This takes 18 to 22 minutes.

6

Taste after 18 minutes. The rice is done when the grains are tender with the faintest bite at the center and the mixture flows slowly like lava when you shake the pot. Stir in the remaining 1 tsp salt and 0.5 tsp black pepper.

7

Remove the pot from the heat. Fold in the reserved mushrooms, the remaining 20 g unsalted butter and the parmesan cheese. Stir vigorously for 30 seconds, then cover and rest 2 minutes so the risotto thickens and turns creamy. Serve immediately.

Rustic Mushroom Risotto
Rustic Mushroom Risotto — from the KitchenMind photo set

Kitchen notes

Kitchen notes

  • The most common mistake is adding cold broth or dumping it all in at once. Keep the broth hot and add it one ladle at a time, stirring, or the rice cooks unevenly and turns gluey.
  • Do not rinse the arborio rice. The surface starch is exactly what creates the creamy texture, and rinsing it away leaves a thin, watery risotto.
  • Brown the mushrooms hard and undisturbed first. If you stir them from the start they steam in their own water and never develop the deep roasted flavor that makes this dish taste rustic.
  • Risotto tightens as it sits. If it looks stiff before serving, loosen it with a splash of hot broth or water, never cold liquid.

Substitutions

  • shiitake mushrooms→oyster mushrooms or additional cremini mushrooms
  • vegetable broth→chicken broth for a deeper flavor, or mushroom broth for a stronger earthy taste
  • parmesan cheese→pecorino romano for a sharper, saltier finish
  • fresh thyme→1 tsp chopped fresh rosemary or 0.5 tsp dried thyme

Storage & reheating

Cool leftovers within 1 hour and store in an airtight container in the fridge for up to 3 days. Risotto does not freeze well because the rice turns grainy and watery, so freeze only if necessary for up to 1 month and thaw overnight in the fridge. Reheat gently in a saucepan over low heat with 2 to 3 tbsp broth or water per portion, stirring until loose and creamy, or microwave covered in 1-minute bursts. Do not reheat on high heat or the rice will dry out and stick.

FAQ

The questions we get asked most

Why did my mushroom risotto turn out gluey and sticky?

Gluey risotto almost always comes from stirring too aggressively, adding cold broth, or cooking it too fast over high heat. Keep the broth hot, stir often but not constantly, and hold the pot at a steady medium simmer. If it already looks thick and pasty, loosen it with a splash of hot broth off the heat.

Can I use regular white rice instead of arborio?

Arborio is the best choice because its high starch content creates the classic creamy texture. If you only have long-grain white rice, the dish will still work but will be less creamy and the grains will stay separate. Short-grain rice such as carnaroli or vialone nano is the closest substitute.

How do I know when the risotto is finished cooking?

Bite a grain: it should be tender with a very slight firmness at the very center, never crunchy and never mushy. The tell-tale sign is texture, not time, so shake the pot, and if the risotto flows slowly like thick lava rather than sitting in a stiff mound, it is ready. It will also tighten further as it rests for 2 minutes off the heat.

Can I make mushroom risotto ahead of time for a dinner party?

You can cook it up to the point where the rice is about 80 percent done, then spread it on a tray to cool quickly and refrigerate for up to 1 day. To finish, return it to a pot with hot broth and stir over medium heat for 5 to 7 minutes until creamy, then add the butter, parmesan and mushrooms. This par-cooking method gives you a 10-minute finish instead of 25.

Why are my mushrooms soggy instead of browned?

Mushrooms release a lot of water, and if the pan is crowded or the heat is too low they steam instead of sear. Use a wide heavy pot, get the oil and butter properly hot, and cook the mushrooms in a single layer without stirring for the first 3 minutes. If your pan is small, brown them in two batches.

Can I use dried mushrooms in this risotto?

Yes, and they add intense flavor. Soak 30 g dried porcini or shiitake in 300 ml hot broth for 20 minutes, then strain the soaking liquid through a fine sieve and use it as part of the broth. Chop the soaked mushrooms and add them with the fresh mushrooms in step 2.

How long does leftover mushroom risotto keep in the fridge?

Store it in an airtight container in the fridge for up to 3 days. Reheat it gently over low heat with a splash of broth or water, stirring until creamy again, because the rice will have absorbed all the liquid and set firm. Do not reheat it more than once.

Ask KitchenMind about this recipe

Tell it what’s different tonight — it works within the actual recipe.

Related links