Risotto has a reputation for being fussy, but it doesn’t have to be. This 35-minute mushroom and thyme version is simple, soothing, and perfect for nights when you want something special without spending all evening at the stove. The texture is creamy, the mushrooms are deeply savory, and the fresh thyme brings a gentle, woodsy aroma.
You’ll build flavor in layers and end with a silky finish that feels restaurant-worthy. No fancy tricks—just solid technique and a few smart shortcuts.
Jump to RecipeWhat Makes This Special
This risotto hits that sweet spot between comfort and speed. You’ll toast the rice for extra nuttiness, cook mushrooms until golden, and finish with butter and Parmesan for a glossy, creamy bite.
Fresh thyme keeps everything bright and fragrant. The result is a balanced dish with depth, creaminess, and a clean finish. It’s also flexible—great as a main or a side, and easy to scale up for guests.
What You’ll Need
- Arborio or Carnaroli rice (1 1/2 cups) – For that classic creamy texture.
- Cremini or button mushrooms (12 oz), sliced – You can mix with shiitake for extra flavor.
- Fresh thyme (2–3 teaspoons, leaves only) – Plus extra for garnish.
- Yellow onion or shallot (1 small), finely diced.
- Garlic (2 cloves), minced.
- Dry white wine (1/2 cup) – Sauvignon Blanc or Pinot Grigio works well.Optional but recommended.
- Low-sodium vegetable or chicken stock (5–6 cups), kept warm.
- Unsalted butter (3 tablespoons), divided.
- Olive oil (2 tablespoons).
- Parmesan cheese (3/4 cup), finely grated, plus more for serving.
- Salt and freshly ground black pepper, to taste.
- Lemon (1), for a finishing squeeze and zest (optional but brightens the dish).
How to Make It
- Warm the stock. In a small pot, bring the stock to a gentle simmer, then keep it on low. Warm stock helps the rice cook evenly and keeps the process moving.
- Brown the mushrooms. Heat 1 tablespoon butter and 1 tablespoon olive oil in a wide skillet over medium-high. Add mushrooms in a single layer with a pinch of salt. Cook, undisturbed, until golden on one side, then stir and cook until browned and tender, 6–8 minutes total.Transfer to a bowl.
- Start the base. Reduce heat to medium. Add remaining olive oil to the pan, then the onion. Cook until translucent, 3–4 minutes.Stir in garlic and thyme; cook 30 seconds until fragrant.
- Toast the rice. Add Arborio to the pan and stir to coat in the oil, 1–2 minutes, until the edges look slightly translucent. Toasting deepens flavor and improves texture.
- Deglaze with wine. Pour in the wine and stir until it’s mostly absorbed. If skipping wine, add a ladle of stock and a teaspoon of lemon juice at the end for brightness.
- Add stock gradually. Add 1–2 ladles of warm stock, just enough to cover the rice. Stir often, maintaining a gentle simmer.When the liquid is mostly absorbed, add another ladle. Repeat for about 16–18 minutes.
- Fold in mushrooms. When the rice is close to al dente (tender with a slight bite), stir the mushrooms back in. Continue adding stock until the risotto is creamy and the grains are cooked but not mushy, about 20–22 minutes total.
- Finish for creaminess. Off the heat, stir in remaining 2 tablespoons butter and the Parmesan.Season with salt and pepper. If it thickens, loosen with a splash of stock until it flows slowly on the spoon—risotto should be softly saucy, not stiff.
- Brighten and serve. Add a small squeeze of lemon and a little zest, if using. Taste and adjust seasoning.Top with extra thyme and Parmesan, then serve immediately.
35-Minute Creamy Mushroom and Thyme Risotto
Silky, deeply savoury, and fragrant with fresh thyme — restaurant-worthy risotto without the fuss
Ingredients — Risotto
- 1½ cups Arborio or Carnaroli rice
- 5–6 cups low-sodium vegetable or chicken stock, kept warm
- ½ cup dry white wine (Sauvignon Blanc or Pinot Grigio; optional but recommended)
- 1 small yellow onion or shallot, finely diced
- 2 cloves garlic, minced
- 2–3 tsp fresh thyme leaves, plus extra for garnish
- 2 tbsp olive oil
- 3 tbsp unsalted butter, divided
- ¾ cup Parmesan cheese, finely grated, plus more for serving
- Salt and freshly ground black pepper to taste
- ½ lemon — juice and optional zest to finish (optional but brightens the dish)
Ingredients — Mushrooms
- 12 oz cremini or button mushrooms, sliced (or a mix with shiitake for extra depth)
- 1 tbsp unsalted butter
- 1 tbsp olive oil
- Pinch of salt
Instructions
- Warm the StockPour the stock into a small saucepan and bring to a gentle simmer. Reduce heat to low and keep it warm throughout the cooking process.Warm stock is non-negotiable — adding cold stock to hot rice drops the temperature, disrupts the starch release, and slows everything down.
- Brown the MushroomsHeat 1 tablespoon butter and 1 tablespoon olive oil in a wide, heavy skillet or Dutch oven over medium-high heat. Add mushrooms in a single layer with a pinch of salt. Cook undisturbed until deeply golden on one side, then stir and cook until browned and tender, 6–8 minutes total. Transfer to a bowl and set aside.Don't crowd the pan — crowded mushrooms steam instead of browning and lose their meaty depth. Cook in two batches if needed.
- Build the Aromatic BaseReduce heat to medium. Add the remaining olive oil to the pan, then add the diced onion. Cook for 3–4 minutes until soft and translucent. Stir in the garlic and thyme and cook for 30 seconds until fragrant.Keep the heat at medium here — you want the onion soft and sweet, not browned or caramelised.
- Toast the RiceAdd the Arborio rice to the pan and stir to coat it in the oil. Cook for 1–2 minutes, stirring constantly, until the edges of the grains look slightly translucent.Never rinse risotto rice — the surface starch is exactly what creates the creamy texture. Toasting the dry rice adds nuttiness and helps the grains hold their shape during cooking.
- Deglaze with WinePour in the white wine and stir until it is mostly absorbed into the rice. If skipping wine, add a ladle of stock and a teaspoon of lemon juice at the end to provide the same brightness.The wine adds acidity and complexity that rounds out the richness of the butter and Parmesan. A dry white works best — avoid anything sweet.
- Add Stock GraduallyAdd 1–2 ladles of warm stock, just enough to barely cover the rice. Stir frequently, keeping the mixture at a gentle simmer. Once the liquid is mostly absorbed, add another ladle. Continue this process for 16–18 minutes, adding stock ladle by ladle.You don't need to stir constantly — stir often but not nonstop. What matters is keeping a gentle simmer and adding stock before the pan looks dry.
- Fold In the MushroomsWhen the rice is close to al dente — tender with a slight, pleasant bite at the centre — stir the browned mushrooms back in. Continue adding stock one ladle at a time until the risotto is creamy and the grains are cooked through but not mushy, about 20–22 minutes total from when the stock was first added.Taste the rice to judge doneness, not the clock. It should be tender throughout with just a hint of bite — no chalky or hard centre.
- Finish and ServeRemove from the heat. Stir in the remaining 2 tablespoons of butter and the Parmesan until glossy and creamy. Season with salt and pepper. If the risotto has tightened, loosen with a splash of warm stock until it flows slowly off the spoon. Add a small squeeze of lemon and a little zest if using. Taste one final time, then spoon into warm bowls. Top with extra thyme leaves, Parmesan, and cracked pepper. Serve immediately.Finish off the heat — adding butter and Parmesan to a still-hot pan can cause the fat to separate. The residual heat from the pan and the rice is enough to melt everything into a glossy finish.
Tips for the Best Results
- Never rinse Arborio rice before cooking — the surface starch is what creates the signature creamy texture.
- Keep warm stock on low heat throughout and add it ladle by ladle — adding cold liquid drops the pan temperature and disrupts the starch release.
- Cook mushrooms in a single layer and don't stir too early — they need undisturbed contact with the hot pan to brown properly rather than steam.
- Taste the rice to judge doneness, not the clock. It should be tender throughout with just a slight, pleasant bite at the centre.
- The finished risotto should flow slowly off the spoon like lava — if it holds its shape in a mound, loosen it with a splash of warm stock before serving.
- Finish the risotto off the heat before stirring in butter and Parmesan — this prevents the fat from separating and keeps the texture glossy and smooth.
- To make ahead, parcook the risotto for 12–15 minutes, spread on a sheet pan to cool, then finish with warm stock and the mushrooms just before serving.
Storage Instructions
- Refrigerator: Cool quickly, then store in an airtight container for up to 3 days.
- Reheating: Warm gently on the stove with a splash of stock, water, or milk to loosen. Stir until creamy again. Adjust salt and lemon at the end.
- Freezing: Not ideal.The texture can turn grainy. If you must, freeze flat for up to 1 month and reheat with extra liquid and a bit of butter.
Why This is Good for You
- Mushrooms bring umami and nutrients. They’re a source of B vitamins and antioxidants, while adding meaty flavor without heavy meat.
- Thyme supports savory depth so you can use less salt and still get a rich taste.
- Portion-friendly comfort. A moderate bowl is satisfying thanks to the creamy texture and protein from Parmesan, keeping cravings in check.
- Customizable fats. You control the butter and cheese. A little goes a long way for a silky finish.
What Not to Do
- Don’t rinse the rice. You’ll wash away the surface starch that creates creaminess.
- Don’t add all the stock at once. Gradual additions coax out that signature texture.
- Don’t rush the mushrooms. If they steam instead of brown, you lose flavor.Cook in batches if your pan is crowded.
- Don’t stop too thick. Risotto should gently pool on the plate. Loosen with stock before serving.
- Don’t overcook. The rice should be tender but still have a tiny bite at the center.
Recipe Variations
- Garlic-herb boost: Stir in a spoonful of garlic-herb butter at the end for extra aroma.
- Mixed mushrooms: Combine cremini, shiitake, and oyster for layered flavor and texture.
- Truffle finish: Add a drizzle of truffle oil or a few shavings of truffle right before serving.
- Greens and peas: Fold in a handful of baby spinach or thawed peas in the last 2 minutes for color and freshness.
- Dairy-light: Reduce butter and cheese by half and finish with a spoon of olive oil and extra lemon zest.
- Meaty upgrade: Crisp pancetta or bacon first, remove, then use the fat to cook the onions. Stir the crisp bits in at the end.
- Vegan version: Use vegetable stock, skip butter and Parmesan, and finish with olive oil and nutritional yeast or vegan Parmesan.
- Herb swap: Try rosemary (use sparingly) or sage for earthier vibes, or parsley for a fresher finish.
FAQ
Can I make this without wine?
Yes.
Skip the wine and add a splash of extra stock. At the end, brighten with a teaspoon of lemon juice to mimic the acidity that wine would add.
What’s the best rice for risotto?
Arborio is the most common and works well. Carnaroli holds its shape a bit better and can be even creamier.
Avoid long-grain rice—it won’t give you the right texture.
How do I know when the rice is done?
Taste it. It should be tender with a slight, pleasant bite in the center. The sauce should be creamy and gently flow on the plate, not clump.
Can I use water instead of stock?
You can, but you’ll lose some depth.
If using water, season gradually and add a bay leaf to the pot. A Parmesan rind simmered in the liquid also helps boost flavor.
How do I avoid gummy risotto?
Toast the rice, add warm liquid gradually, and stir often but not nonstop. Keep the simmer gentle.
Finish off the heat with butter and cheese, then adjust with stock for a loose, silky texture.
What skillet or pot should I use?
A wide, heavy pan or Dutch oven is best. More surface area helps evaporate liquid evenly and brown mushrooms properly.
Can I prep anything ahead?
Yes. Slice mushrooms, mince aromatics, and warm stock ahead.
You can also parcook the risotto for 12–15 minutes, spread it on a sheet pan to cool, then finish with stock and mix-ins just before serving.
Is there a gluten-free option?
It’s naturally gluten-free as long as your stock and wine are certified gluten-free. Always check labels.
Jump to RecipeIn Conclusion
This 35-minute creamy mushroom and thyme risotto is proof that comfort food doesn’t need to be complicated. With a few simple steps and warm stock on standby, you’ll build a rich, silky dish that tastes like you fussed over it.
Keep it classic, or tweak it with herbs, greens, or a touch of truffle. Either way, you’ll end up with a cozy bowl that’s perfect for any night of the week.