If you’re in the mood for something cosy and comforting, this one pot mushroom and thyme risotto is exactly the sort of dinner that hits the spot. Creamy arborio rice cooks slowly with mushrooms, thyme and stock until it becomes rich, silky and deeply savoury.
Risotto sometimes has a reputation for being complicated, but it really doesn’t have to be. This version is made entirely in one pot and uses simple ingredients to build flavour gradually as the rice cooks.
It’s a lovely vegetarian dinner for cooler evenings and surprisingly straightforward once you get the rhythm of adding the stock. If you enjoy simple one-pan dinners like this, you can find plenty more ideas in my One Pan Dinner Recipes Hub, where I’ve gathered together recipes designed to keep both cooking and washing up nice and simple.
Why Mushroom Risotto Is Such a Classic
Mushrooms and risotto rice are a natural pairing. Mushrooms bring deep savoury flavour (that lovely “umami” taste), while arborio rice releases starch as it cooks, creating that creamy texture risotto is famous for.
Adding thyme lifts the dish slightly and stops it from feeling too heavy. It’s a classic combination that works beautifully with the earthiness of the mushrooms.
The end result is a risotto that feels indulgent and comforting without needing lots of complicated ingredients.

Why Madeira Works So Well in This Recipe
Traditionally risotto is made with white wine, but in this version I use Madeira, which gives the dish a slightly richer flavour.
Madeira has a deeper, slightly sweet character that pairs beautifully with mushrooms. It enhances the savoury flavour of the mushrooms and makes the risotto feel a little more luxurious.
If you don’t have Madeira, white wine works perfectly well too – the dish will simply have a slightly lighter flavour.
Ingredients, Substitutions and Variations
This recipe uses simple ingredients, but each one contributes to the flavour and texture of the finished risotto.
- Butter and olive oil – Using both gives the risotto a richer flavour while also preventing the butter from burning. If you’d prefer to make the dish vegan, simply use olive oil instead.
- Onion – Onion forms the flavour base of the risotto and adds sweetness as it softens.
- Mushrooms – You can use almost any mushrooms you like. Chestnut mushrooms are particularly good because they have a stronger flavour than white mushrooms. Using a mixture of mushrooms – such as chestnut, portobello or woodland varieties – makes the dish even more flavourful.
- Arborio rice – Arborio (or other risotto rice such as carnaroli) is essential. This type of rice releases starch during cooking, which gives risotto its creamy texture.
- Madeira – Adds richness and depth of flavour. White wine can be used instead if needed.
- Vegetable stock – The stock slowly cooks the rice and creates the creamy risotto texture.
- Thyme – Fresh thyme is ideal because it brings a delicate herbal flavour that works beautifully with mushrooms.
- Parmesan – Parmesan adds a salty, savoury finish. You can use a vegetarian alternative or omit it for a vegan version.
How to Make a Good Risotto (Without Stress)
Many people feel a little intimidated by risotto, but it’s actually very forgiving once you understand the process.
The key idea is simply gradually adding stock while stirring, which allows the rice to cook slowly and release starch into the liquid.
A few simple things make a big difference:
- Add the stock a ladleful at a time
- Stir occasionally to prevent sticking
- Allow each addition of stock to be absorbed before adding more
This gradual process is what creates that creamy texture.
Helpful Tips for the Best Mushroom Risotto
- Let the mushrooms cook properly – Allowing the mushrooms to cook for a few minutes before adding the rice helps them release their flavour and prevents the risotto from becoming watery.
- Don’t rush the stock – Adding the stock slowly is what creates the creamy texture risotto is known for. If you add it all at once, the rice will still cook but the texture won’t be the same.
- Let the risotto rest – Allowing the risotto to rest with the lid on for five minutes before serving helps the flavours settle and the texture become beautifully silky. It’s a small step but it really does make a difference.
What to Serve with Mushroom Risotto
This risotto is perfectly satisfying on its own, but if you’d like something alongside it, a simple green salad works well to balance the richness.
A crisp salad with lemon dressing is particularly good.
You could also serve it with:
- roasted vegetables
- garlic bread
- toasted sourdough
More One-Pan Vegetarian Recipes
If you enjoy easy vegetarian dinners like this, you might also like:
- Creamy Butter Beans with Lemon and Dill – a bright, creamy bean dish that’s ready in 20 minutes.
- Harissa Baked Feta and Beans – a warming tomato and bean dish topped with creamy baked feta.
- Easy One Pot Saag Paneer – a quick spinach and paneer curry made entirely in one pan.
You can also explore more simple dinners in my One Pan Recipes Hub, where you’ll find plenty of recipes designed for relaxed weeknight cooking.
One Pot Mushroom and Thyme Risotto

Ingredients
- 10 grams butter
- 3 tablespoons olive oil
- 1 large onion
- 500 grams mushrooms
- 350 grams arborio rice
- 150 ml Madeira
- 1 litre vegetable stock
- 10 grams fresh thyme leaves
- 80 grams parmesan grated (or vegetarian alternative)
Instructions
- Peel and chop the onion. Melt the butter in a large casserole dish over a medium heat, add 2 tablespoons of the olive oil and tip in the onion. Stir and sizzle for 2 minutes.
- Roughly slice the mushrooms and add to the dish. Cook for 5 more minutes, until the mushrooms have reduced in size. Add the rice and stir well.
- Pour in the Madeira, stir and allow to reduce down. Begin adding the stock, a little at a time, stirring until the rice has absorbed the stock before adding more. Continue until all of the stock has been used and the rice is plump and tender.
- Stir in the thyme, then turn off the heat. Add the remaining olive oil and the parmesan to the risotto (don’t stir it) and put the lid on the dish. Leave for 5 minutes, then stir well and serve.
Notes
Easy Variations
One of the nicest things about risotto is how adaptable it is. Add greens – Spinach or peas stirred in at the end add colour and freshness. Make it extra mushroomy – Add a few dried porcini mushrooms (soaked in hot water first) for an even deeper flavour. Make it vegan – Simply omit the butter and parmesan or replace them with vegan alternatives.Storage and Reheating
Risotto is best eaten fresh, but leftovers can still be very enjoyable. Store in an airtight container in the fridge for up to four days. When reheating, add a splash of water or stock and warm gently on the hob or in the microwave until hot.
I made this risotto for dinner last night and it was delicious! So flavorful and easy to make!
So creamy! Love the flavor of the Madeira in this!
One pot meals are the way to go. Love this risotto medley. thanks!
My risotto turned out perfect. We love mushrooms in our house and the combination of mushrooms with the Maderia was heavenly. Thank you for sharing,
Beautifully-flavored comfort food! The addition of Madeira wine is just lovely, thank you!