Why You’ll Love Garlic Butter Roasted Mushrooms Recipe
This recipe is all about getting big flavor from a short ingredient list. The mushrooms roast at a high temperature, which helps them brown beautifully while staying tender and juicy inside. Butter gives them richness, olive oil helps them roast evenly, and garlic adds bold flavor in every bite.
You’ll also love how flexible this dish is. It works with small button mushrooms, cremini mushrooms, or larger mushrooms like portobello. Serve them as a side with chicken, steak, fish, or pork, or turn them into a light main dish over mashed potatoes, polenta, toast, or rice.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- mushrooms
- unsalted butter, melted
- olive oil
- garlic cloves, finely minced
- salt
- black pepper
- lemon juice, optional
- fresh thyme leaves, optional
Directions
- Preheat your oven to 220°C/450°F.
- Clean the mushrooms and pat them dry if needed.
- In a large bowl, toss the mushrooms with melted butter, olive oil, minced garlic, salt, and pepper until evenly coated.
- Spread the mushrooms out on a baking tray in a single layer.
- Roast for about 20 to 25 minutes, leaving them undisturbed so they develop better color.
- Remove from the oven and, if desired, drizzle with lemon juice and sprinkle with fresh thyme.
- Serve immediately while hot and juicy.
For large mushrooms, place them cap-side down in a baking dish, spoon some of the butter mixture over them, season well, and roast until tender. Spoon the pan juices over the top before serving.
Servings and timing
This recipe makes about 4 servings as a side dish, or about 2 servings as a light main if paired with something like polenta, toast, or mashed potatoes.
Prep time: 5 minutes
Cook time: 20 minutes
Total time: 25 minutes
Variations
You can easily change this recipe depending on what you have on hand or what you are serving with it.
- Use cremini or Swiss brown mushrooms for a deeper earthy flavor.
- Swap thyme for parsley, rosemary, or chives.
- Add a pinch of chili flakes for gentle heat.
- Sprinkle grated parmesan over the mushrooms right after roasting.
- Add a splash of balsamic vinegar for a slightly tangy finish.
- Use large portobello mushrooms and serve them as a vegetarian main dish.
- Spoon the roasted mushrooms over pasta, polenta, rice, or crusty toast.
Storage/Reheating
Store leftover mushrooms in an airtight container in the refrigerator for up to 3 days.
To reheat, warm them in a skillet over medium heat until heated through, or place them in the oven for a few minutes so they keep some of their roasted texture. You can also microwave them, though they may become softer.
If the mushrooms release extra liquid during storage, simply stir them while reheating or spoon the juices over the top when serving.
FAQs
Can I use different types of mushrooms?
Yes. Button mushrooms, cremini, Swiss brown, and larger mushrooms like portobello all work well in this recipe.
Do I need to wash mushrooms before roasting?
You can rinse them quickly if needed, but do not soak them. Dry them well so they roast instead of steam.
Why add both butter and olive oil?
Butter adds rich flavor, while olive oil helps the mushrooms roast well at high heat without the butter burning too quickly.
Should I stir the mushrooms while they roast?
It is better not to stir them during roasting. Leaving them alone helps them brown more nicely.
Can I make this recipe ahead of time?
Yes, but they are best served fresh from the oven. You can prep the ingredients ahead and roast just before serving.
Is the lemon necessary?
No. The lemon is optional, but it adds freshness that balances the richness of the butter.
What can I serve with roasted mushrooms?
They pair well with steak, roast chicken, pork chops, fish, mashed potatoes, rice, polenta, or toast.
Can I make this dairy-free?
Yes. Replace the butter with a plant-based butter alternative or use extra olive oil for a different but still tasty result.
Why did my mushrooms turn watery?
Mushrooms naturally release moisture as they cook. Using high heat and spreading them out in a single layer helps reduce excess steaming.
Can I freeze roasted mushrooms?
You can, but the texture may soften after thawing. They are best enjoyed fresh or refrigerated for a few days.
Conclusion
Garlic butter roasted mushrooms are one of those reliable recipes that deliver maximum flavor with minimal effort. With just a few basic ingredients and a hot oven, you get mushrooms that are buttery, garlicky, and deeply savory. Whether you serve them as a simple side or build a meal around them, this is a recipe worth keeping on repeat.
Garlic Butter Roasted Mushrooms
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
These garlic butter roasted mushrooms are juicy, flavorful, and perfectly caramelized with a rich garlic herb butter. A simple side dish that pairs well with almost any meal.
- Author: Emily
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Roasting
- Cuisine: Western
- Diet: Vegetarian
Ingredients
- 500 g mushrooms (button or cremini)
- 3 tbsp butter, melted
- 2 tbsp olive oil
- 4 cloves garlic, minced
- 1 tsp dried thyme or 2 tsp fresh thyme
- Salt, to taste
- Black pepper, to taste
- 2 tbsp fresh parsley, chopped
Instructions
- Preheat oven to 200°C (400°F).
- Clean mushrooms and trim stems if needed.
- In a bowl, toss mushrooms with melted butter, olive oil, garlic, thyme, salt, and pepper.
- Spread mushrooms evenly on a baking tray.
- Roast for 15–20 minutes, stirring halfway through, until tender and browned.
- Remove from oven and sprinkle with fresh parsley before serving.
Notes
- Use any mushroom variety like cremini, button, or portobello.
- Add a squeeze of lemon juice for brightness.
- Store leftovers in the fridge for up to 3 days.
- Reheat in a pan to retain texture.
Nutrition
- Serving Size: 1 serving
- Calories: 180 kcal
- Sugar: 3 g
- Sodium: 220 mg
- Fat: 14 g
- Saturated Fat: 6 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 8 g
- Fiber: 2 g
- Protein: 3 g
- Cholesterol: 20 mg