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

Grilled Balsamic Garlic Mushroom Skewers

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These grilled balsamic garlic mushroom skewers are packed with deep umami flavor, smoky char, and caramelized edges. Marinated in a bold blend of balsamic vinegar, garlic, and soy sauce, they’re quick to prepare and perfect for BBQs, side dishes, or party appetizers.

  • Total Time: 20 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • lbs whole mushrooms (cremini or button)

  • 2 tablespoons olive oil

  • 3 tablespoons balsamic vinegar

  • 3 cloves garlic, minced or microplaned

  • 1 tablespoon soy sauce (or tamari for gluten-free)

  • Salt and freshly ground black pepper, to taste

  • 1 tablespoon fresh parsley, chopped

  • Wooden skewers, soaked in water for 30 minutes

Instructions

  • In a large bowl, whisk together olive oil, balsamic vinegar, garlic, soy sauce, salt, and pepper. (Optional: add 1 tsp honey for balance.)

  • Gently toss whole mushrooms in the marinade until evenly coated. Cover and marinate for at least 30 minutes.

  • Thread mushrooms onto soaked wooden skewers, leaving small gaps between each. Use two parallel skewers for better stability.

  • Preheat the grill to medium-high heat.

  • Grill skewers for 8–10 minutes, flipping every 2 minutes, until mushrooms are tender and charred.

  • Remove from grill, garnish with chopped parsley, and serve immediately.

Notes

  • For added flavor, include a pinch of chili flakes in the marinade.

  • Mushrooms can be prepped a few hours in advance and stored in the refrigerator.

  • Substitute soy sauce with tamari for a gluten-free version.

  • Cook skewers in a grill pan or roast in the oven at 220°C (425°F) for 15–20 minutes if you don’t have a grill.

  • Author: Layla
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes