Mushrooms are a versatile, meaty-tasting ingredient that can elevate any vegetarian or vegan dish. In this guide, you’ll learn how to cook mushrooms perfectly using sautéing, roasting, grilling, and tips for soups, broths, and plant-based meals.

If you’re looking for a satisfying, flavour-packed meat substitute, mushrooms are one of the best ingredients you can use. Their naturally meaty texture, rich umami flavour, and ability to absorb seasoning make them ideal for vegetarian and vegan cooking.
Whether you’re adding them to a full English breakfast, stirring them through pasta, or serving them as a side dish, knowing how to cook mushrooms properly can make all the difference and ensures they turn golden, tender and deeply savoury rather than watery or bland. The key is simple: cook them over medium-high heat, avoid overcrowding the pan, and allow the moisture to evaporate so they brown beautifully rather than steam.
In this guide, you’ll learn the best way to cook mushrooms, how long they take, different cooking methods, and the various types of mushrooms you can use.

Favourite Mushroom-Centric Dishes
- Chinese Pancakes with Hoisin Mushrooms Recipe
- Mushroom Sandwich
- Mushroom Salad (with Tahini Dressing)
- Vegan Pâté
- Pan-fried Gnocchi with Creamy Spinach and Mushrooms
- King Satay With Spicy Peanut-Ginger Sauce [vegan] from The Wicked Healthy Cookbook
- Favourite Mushroom-Centric Dishes
- How to Cook Mushrooms (Quick Answer)
- Choosing, Preparing and Storing Mushrooms
- Choosing Mushrooms
- How to Clean Mushrooms Properly
- Should You Peel Mushrooms?
- How To Store Mushrooms?
- Popular Mushroom Varieties for Cooking
- Different Ways to Cook Mushrooms
- How to Sauté Mushrooms
- How to Roast Mushrooms in the Oven
- How to Grill Mushrooms
- How to Cook Mushrooms for a “Pulled” Texture
- How to Cook Mushrooms for Soup and Broth
- How Long Do Mushrooms Take to Cook?
- My Favourite Flavour Boosters
- Classic Mushroom Pairings
- Nutrition Benefits of Mushrooms
- FAQs About Cooking Mushrooms
How to Cook Mushrooms (Quick Answer)
If you’re in a hurry, here’s the basic method for cooking mushrooms on the hob for best flavour and texture.:
- Wipe mushrooms clean with a damp cloth.
- Slice evenly if large.
- Heat 1 tablespoon of butter or olive oil (or a mix of both) in a frying pan over medium-high heat.
- Add mushrooms in a single layer (do not overcrowd).
- Cook for 5–8 minutes, stirring occasionally, until mushrooms have released their water and are golden brown.
- Season with salt and freshly ground black pepper at the end.

Choosing, Preparing and Storing Mushrooms
Choosing Mushrooms
The key to perfectly cooked mushrooms starts with selection. Look for firm, dry mushrooms with a fresh aroma. Avoid those that are slimy or have dark spots.
How to Clean Mushrooms Properly
When it comes to cleaning mushrooms, some chefs do recommend that it is best to keep them dry instead of soaking them in water.
Simply give them a quick wipe with a damp paper towel and gently brush off any dirt with a soft brush or paper towel. This ensures your mushrooms will brown beautifully when cooked, rather than steaming in excess moisture.
Should You Peel Mushrooms?
In most cases, peeling mushrooms is unnecessary. Modern cultivated varieties are perfectly fine to cook as they are. Simply trim the end of the stalk if it looks dry.
How To Store Mushrooms?
To keep your mushrooms fresh and flavourful:
- Store in a paper bag in the fridge, not in plastic which can trap moisture.
- Use within 5-7 days for best quality.
- Avoid cleaning until just before use to prevent sogginess.
- If you notice any slimy or discoloured mushrooms, discard them immediately.
Tip: Dried mushrooms can be stored in an airtight container in a cool, dark place for up to a year, making them a great pantry staple.

Popular Mushroom Varieties for Cooking
Understanding the different types of mushrooms helps you choose the right one for your dish:
- Button Mushrooms: the most common variety in UK supermarkets. Mild in flavour and ideal for frying, pies, sauces, gravy and soups.
- Chestnut (Cremini) Mushrooms: similar to button mushrooms but firmer and more flavourful. Excellent for roasting, sautéing as well as a base for bolognese and lasagne.
- Portobello Mushrooms: meaty mushrooms with a rich flavour. Perfect for grilling, stuffing or roasting whole as a vegetarian main.
- Shiitake Mushrooms: popular in Asian cuisine, shiitake mushrooms have a deep, savoury flavour. excellent in stir-fries, ramen, soups and broths.
- Oyster Mushrooms: fibrous delicate texture and slightly sweet flavour. Best cooked quickly over high heat. Their texture makes them especially convincing as shredded meat like pulled pork, chicken or duck.
Other Varieties Worth Looking Out For: - King Oyster Mushrooms: thick, meaty and firm, king oyster mushrooms have a dense texture that makes them ideal for slicing into vegan “scallops”, steaks or hearty stir-fries.
- Enoki Mushrooms: delicate, long-stemmed and slightly crunchy, enoki mushrooms are perfect for adding light texture to soups, ramen and fresh salads.
- Porcini Mushrooms: Rich, earthy and intensely savoury, porcini mushrooms (fresh or dried) add deep umami flavour to risotto, pasta and plant-based sauces and gravy.
- Girolles/ Chanterelles: A golden, delicately peppery wild mushroom with a subtle fruity aroma, prized for its firm texture and rich flavour delicious in omelettes, risottos and refined plant-based dishes.
TOP TIP: For a gourmet touch, try using a mix of wild mushrooms in your favourite recipes to add depth and complexity to your dish.

Different Ways to Cook Mushrooms
How to Sauté Mushrooms
Sautéing is one of the best methods to bring out the rich flavours of mushrooms. It works well with button, chestnut, shiitake, oyster, king oyster mushrooms and chanterelles. Follow these steps for perfectly cooked mushrooms every time:
- Heat a wide skillet over medium-high heat. Add a combination of olive oil and butter for flavour.
- Once the pan is hot, add mushrooms in a single layer. Don’t overcrowd the pan, cook in batches if necessary.
- Let the mushrooms cook undisturbed for 3-4 minutes until they have released most of their moisture and are golden brown on one side.
- Flip the mushrooms and cook for an additional 3-4 minutes on the other side.
- Add minced garlic, fresh thyme, a squeeze of lemon juice and/or a dash of cream in the last minute of cooking for extra flavour.
- Season with salt and pepper only at the end to prevent the mushrooms from releasing excess moisture.
Sautéed mushrooms work brilliantly for toppings, salads, pasta, pizzas, bolognese sauce and grain bowls.
How to Roast Mushrooms in the Oven
Roasting deepens flavour and enhances texture.
- Preheat the oven to 200°C (180°C fan).
- Toss mushrooms with olive oil and herbs.
- Roast for 15–25 minutes.
Roasted mushrooms are ideal for vegan Sunday roasts, BBQs or warm salads.

How to Grill Mushrooms
Grilling creates a firm, steak-like texture, especially with larger varieties like portobello or king oyster mushrooms.
- Brush with oil.
- Grill 5–7 minutes per side.
Grilled mushrooms make an excellent vegan burger filling or steak alternative.
How to Cook Mushrooms for a “Pulled” Texture
For a shredded, pulled-meat effect:
- Use oyster or king oyster mushrooms.
- Tear into strips.
- Roast or fry until crispy at the edges.
They’re perfect for vegan tacos, Chinese pancakes or wraps.
How to Cook Mushrooms for Soup and Broth
Mushrooms are exceptional in soups and broths because they release deep, savoury umami flavour while adding body and richness, making them especially valuable in vegetarian and vegan cooking.
Some of the best mushrooms to use for soups and broths include porcini (especially dried), shiitake, oyster, enoki, and chestnut mushrooms.
At their simplest you can just simmer mushrooms in water and aromatics, or sauté them first for deeper flavour.

How Long Do Mushrooms Take to Cook?
- Sautéed: 5–10 minutes
- Roasted: 15–25 minutes
- Grilled: 10–15 minutes
- Large whole mushrooms: up to 20 minutes
Mushrooms are ready when golden brown and no longer releasing excess liquid.

My Favourite Flavour Boosters
- Herbs: Try parsley, chives, rosemary, marjoram, tarragon, thyme or sage for a herby twist.
- Fat: Good quality olive oil and/ or butter.
- Aromatics: Onions, garlic, shallots, ginger will add depth and flavour.
- Wine: Deglaze the pan with white wine or sherry for depth.
- Cream: Add a splash of cream for a rich, velvety sauce.
- Balsamic: Finish with a drizzle of aged balsamic for sweetness.
- Soy Sauce: For extra umami.
Classic Mushroom Pairings
- Proteins: All benefit from mushrooms’ umami flavour.
- Grains: Risotto, pasta, barley, and quinoa dishes are always improved with the addition of sautéed mushrooms.
- Eggs: Mushrooms make a fantastic addition to omelettes, frittatas, and quiches.
- Cheese: Pair with Gruyère, Parmesan, blue cheese or goat cheese for rich, complex flavours.

Nutrition Benefits of Mushrooms
As per the British Mushroom Bureau, mushrooms are a source of many important vitamins and minerals including:
- Rich in B vitamins, including riboflavin and niacin.
- Good source of minerals like iron, selenium and copper.
- Prime natural source of the powerful antioxidant L-Ergothioneine.
- Low in calories and fat.
- The Glycaemic Index (GI) of mushrooms is so low it can’t even be measured.
FAQs About Cooking Mushrooms
Yes. Their umami flavour and dense texture make them one of the most natural whole-food alternatives to meat in vegetarian and vegan cooking.
While not as high in protein as legumes, mushrooms add depth and substance to plant-based meals when combined with lentils, beans or whole grains. According to the USDA mushrooms contain between 2 to 4g of protein per 100g.
They contain a high percentage of water, which evaporates during cooking, intensifying flavour and improving texture.




Leave a Reply