Skip to Content

How to Roast Mushrooms

How to Roast Mushrooms

Last Updated on 24th February 2022 by

Anyone who’s ever cooked homemade pizza with mushrooms on it knows how good roast mushrooms can be. When you cook the mushrooms like that, they’ll become roasted and take on a wonderful texture. They retain their flavor and a lot of their nutritional value as well, so you benefit all around.

You don’t have to wait to make a pizza to roast mushrooms, though. I’ll share with you my method for how to roast whole mushrooms, and I think you’ll be pleased with the results.

Roasted mushrooms have a similar texture to meat and can be a great meat substitute for vegetarians or for those who are trying to cut down on their meat.

Roasting also helps them retain their nutritional value and flavor, whereas other cooking methods could cause those benefits to suffer a little bit.

How to Roast Mushrooms in Oven

Raw mushrooms don’t tend to have a lot of flavor, but once you roast them and season them, they can be really tasty. If you don’t roast them properly, they can turn a bit soggy, but I’ll show you how to roast mushrooms using a method that’s really simple and shouldn’t give you any trouble.


  • 2 pounds of button mushrooms (washed, trimmed, and sliced)
  • 1 pinch of salt
  • 1 pinch of black pepper
  • ¼ cup of olive oil
  • 9 sprigs of rosemary
  • 2 tablespoons of parsley


  1. Preheat the oven to 375 degrees Fahrenheit and make sure your rack is set to the center of the oven.
  2. Season your mushrooms with olive oil, salt, and pepper, and then place them onto a baking sheet lined with foil. It’s best to use a rimmed baking sheet to catch any excess liquid. Place the mushrooms in an even layer on the pan so that there is no overlap and there’s little space for them to cook without touching one another.
  3. Sprinkle your rosemary and other herbs you want to use on top of the mushrooms.
  4. Place the pan of prepared and seasoned mushrooms into the oven and roast for about 15 minutes.
  5. At the 15-minute mark, you want to drain out the liquid that the mushrooms release. You can save it for other recipes, if you like.
  6. Put the pan of mushrooms back into the oven and roast for about 30 more minutes. When the mushrooms are finished cooking, they should be tender and brown. 

How Long to Roast Mushrooms

The amount of time you cook the mushrooms for is really crucial. If you don’t cook them properly, they can get soggy or completely dry out and become tough and rubbery.

How long to roast mushrooms at 400 degrees Fahrenheit? You’ll need to cook them for about 35 minutes at this heat, and there are advantages to roasting them at a high heat level. The mushrooms turn golden brown faster, and they get a more intense flavor.

If you’re cooking in 375 degrees, you only need to cook them for about 45 minutes.

No matter how you roast them in the oven, though, make sure that you empty out the liquid partway through so they don’t become soggy and mushy.

How to Roast Mushrooms and Onions

If you want to make a nice garnish or side dish using mushrooms and onions or mushrooms and peppers, you can roast them together in the oven. Follow the same directions I’ve given you above, add in your onions or peppers, and be sure to season them, and also slice the mushrooms.

This will allow the mushrooms to cook faster, and that keeps the cooking time down and ensures that the onions and peppers don’t burn. You can cook them for about 30 minutes at 375 degrees Fahrenheit.

How to roast mushrooms and peppers and/or onions so they don’t become mushy and unappealing? Make sure that you drain them out partway through the cooking time, probably around the 15-minute mark. Be sure to bake them in a rimmed pan so that you catch the liquid as it escapes from the mushrooms.

How to Roast Mushrooms without Oil

You might want to change things up if you would like cook your mushrooms without any oil. This is a good way to cut down on the fat and calorie count, but it alters the cooking method a little bit.

You can preheat the oven to 450 degrees Fahrenheit and slice the mushrooms into bite size pieces. Once the oven has heated, cook your mushrooms in there for about 15 minutes. You can season them before or after they go into the oven, and you’ll end up with flavorful, tender roasted mushrooms.

How to Roast Mushrooms for Pizza

When mushrooms are cooked on pizza and not precooked at all, they can be a little soft. If you’re hoping for a slightly crispier mushroom with more of a roasted texture, you can pre-roast them. Just follow the directions I gave you for roasting mushrooms without oil and take off about 5 minutes from there.

You could also follow the recipe I gave you at the beginning of the article and cut about 5 or 10 minutes from that recipe’s cooking time.

You can add your mushrooms to your pizza when you put on the toppings and cook your pizza as normal. You’ll end up with a crispier mushroom that has that distinctive roasted texture.

The mushrooms will cook on the pizza, which is why I have you cut off some of the cooking time when you are pre-roasting them. The moisture of the cheese and pizza sauce on your pizza would keep them from achieving a roasted texture, however, if you don’t roast them ahead of time.

How to Roast Mushrooms in Air Fryer

You could also use the air fryer to make roasted mushrooms. Here’s how to do it.
Warm up the air fryer to 400 degrees Fahrenheit. Once it’s fully heated, you can add the mushrooms and cook them for about 5 minutes. Feel free to spray them down with cooking oil or add some seasonings to them for more flavorful mushrooms.

At the 5-minute mark, take the basket out of the air fryer and turn the mushrooms over and cook them for an additional 5 minutes. If you have small mushrooms, you may need to reduce the cook time by a few minutes.

Rate this post

I'm Pauline, a mother of four grown children, my passion for cooking stemmed from the joy i get cooking for my family. I love to try new dishes, especially when dining out but creating and sharing my own recipes is my favourite thing to do!