Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Garlic Herb Roasted Mushrooms

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma Delaney
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Roasting
  • Cuisine: Mediterranean
  • Diet: Vegan

Description

Juicy whole mushrooms roasted with garlic, herbs, and balsamic vinegar for a deeply savory, aromatic dish. These versatile mushrooms make an excellent side, appetizer, or flavorful topping.


Ingredients

Units Scale
  • 16 oz whole cremini or button mushrooms, cleaned and stems trimmed
  • 2 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 tbsp fresh parsley, chopped (plus more for garnish)
  • 1 tsp fresh thyme leaves (or 1/2 tsp dried)
  • 1 tbsp balsamic vinegar
  • Salt and black pepper to taste
  • Optional: pinch of chili flakes for heat

Instructions

  1. Preheat oven to 400°F (200°C).
  2. In a large bowl, toss mushrooms with olive oil, minced garlic, thyme, balsamic vinegar, salt, and pepper.
  3. Arrange mushrooms in a single layer on a baking sheet lined with parchment paper, stem-side up.
  4. Roast for 18–20 minutes, or until mushrooms are golden, tender, and slightly crispy around the edges.
  5. Remove from oven and toss gently with chopped parsley. Add chili flakes if using.
  6. Serve warm as a side, starter, or topping for pasta, grain bowls, or toast.

Notes

  • Don’t overcrowd the pan—spread mushrooms out to ensure even roasting.
  • Feel free to mix mushroom varieties for added texture and flavor.
  • Add a squeeze of lemon juice before serving for brightness.

Nutrition

  • Serving Size: 1 serving
  • Calories: 110
  • Sugar: 3g
  • Sodium: 220mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 0mg