
Pearl Onions & Mushrooms with Balsamic

By Emma
Certified Culinary Professional
Pearl onions go soft and sweet. Mushrooms get that seared thing going. Everything hits with mustard seeds and balsamic. Takes 47 minutes total, but most of it’s just sitting there while the onions do their thing.
Why You’ll Love This Marinated Mushrooms Recipe
Works as an appetizer or a side — throw it on a charcuterie board or next to grilled vegetables and people eat it up. Mediterranean flavors without the fuss. Toasted mustard seeds and coriander do something weird and good that you can’t quite name. Cold. Room temperature. Either way. Make it overnight, pull it out when you need it. The balsamic doesn’t get too sharp — the oil mellows it out. Honestly not sure why that works but it does. Vegetarian, obviously, and the kind of thing that actually tastes like food. Not like you’re being noble.
What You Need for Pearl Onions and Mushrooms
Pearl onions — peeled already if you can find them. Peeling them yourself is its own nightmare. Oyster mushrooms. Cremini. Either works, or both. The oysters get crispier. The creminis stay more substantial. Both is better. Olive oil. Good kind. Not amazing, just not the cheap stuff that tastes like nothing. Balsamic vinegar — aged if you have it. Regular works. The aged stuff tastes deeper somehow. Mustard seeds and coriander seeds. Toast them yourself for like two minutes. Pre-toasted is fine too. Fresh rosemary. Dried dies in this. Don’t bother. Salt. Cracked pepper. Matters more than you’d think.
How to Make Marinated Mushrooms and Pearl Onions
Heat 30 ml of oil in a skillet — medium-low, not screaming hot. Pearl onions go in. Stir them every minute or so, let them sit between stirring, and watch them go from white and firm to kind of tan and soft. This takes 15 to 18 minutes. Don’t rush it. The longer they sweat, the sweeter they get.
When they’re actually tender — push one with a wooden spoon, it should give — crank the heat to medium-high. Mushrooms go in right now. Oyster, cremini, whatever you’ve got. Don’t mess with them. Let them sit there and get golden spots on the bottom. Two minutes. Maybe three. You’ll see the browning start.
How to Get Roasted Mushrooms with Perfect Texture
Sprinkle the mustard seeds, coriander seeds, and rosemary over everything. Stir it around. The kitchen will smell different — deeper, kind of spicy without heat. Cook for about five minutes. Watch the mushrooms. They’ll start to let off a tiny bit of moisture, like they’re sweating. That’s the cue. They should still hold their shape, not collapse into nothing.
Salt. Pepper. Do it now. Then a splash of balsamic — doesn’t have to be exact, just enough to taste it. Scrape the bottom of the pan where the brown bits are stuck. That’s the flavor. Pour in the remaining 40 ml of oil, mix everything until it looks glossy and cohesive.
Taste it. More salt? More vinegar? Do it now, not later. Way easier to fix while it’s hot.
Let it cool to room temperature — don’t rush this either, just leave it out for like 20 minutes. Then cover it and refrigerate for at least 90 minutes. Overnight is better. The flavors get quieter and more connected somehow.
Marinated Mushrooms and Pearl Onions Tips
Cold or room temperature — both work. Room temp is probably better if you’re serving it as an appetizer because the flavors are less muted. Cold is fine if you’re making it ahead and pulling it out when you need it.
The oil separates sometimes when it sits overnight. That’s normal. Just stir before serving.
Don’t skip the toasting of the seeds. Yeah, you can use pre-toasted. But if you’ve got two minutes, toast them yourself in a dry pan. Shakes everything up.
Cremini mushrooms hold their shape better than oysters. If texture matters to you — like if you don’t want them mushy — use more cremini. If you want them softer and kind of delicate, use more oyster.
This keeps in the fridge for like four or five days. The vinegar basically preserves everything.

Pearl Onions & Mushrooms with Balsamic
- 1 package 270 g pearl onions peeled
- 70 ml olive oil
- 200 g oyster mushrooms sliced
- 130 g cremini mushrooms quartered
- 6 ml toasted mustard seeds
- 6 ml toasted coriander seeds
- 5 ml fresh rosemary finely chopped
- 55 ml aged balsamic vinegar
- Salt and freshly cracked black pepper
- 1 Heat 30 ml olive oil in heavy skillet over moderate-low heat
- 2 Add pearl onions, sweat slowly stirring often until tender and slightly translucent about 15-18 minutes
- 3 Raise heat to medium-high, toss in oyster and cremini mushrooms; let sizzle undisturbed for 2 minutes until golden spots appear
- 4 Sprinkle toasted mustard and coriander seeds plus rosemary evenly; stir and cook until mushrooms give off a bit of moisture but retain shape about 5 minutes
- 5 Season with salt pepper; add splash of balsamic, scrape fond to deglaze
- 6 Pour remaining 40 ml oil, mix thoroughly; check seasoning adjust vinegar or salt as needed
- 7 Cool mixture at room temp until lukewarm, cover and refrigerate minimum 90 minutes, up to overnight
- 8 Serve cold or room temp alongside charcuterie, grilled vegetables, crusty bread
Frequently Asked Questions About Mediterranean Vegetarian Appetizers
Can you serve this hot? Sure. It’s actually pretty good warm, right after you make it. The flavors are sharper. Cold version tastes rounder, deeper. Both are right.
What if you can’t find pearl onions? Shallots work. Cut them in half. Takes the same amount of time to go soft.
How much rosemary is actually in here? Five milliliters, which is like a teaspoon. Sounds small but it’s enough. Fresh rosemary is strong.
Can you make this without the balsamic? Red wine vinegar works. Sherry vinegar too. Not the same, but it’s not broken either.
Do the mustard seeds stay crunchy? Kind of. They soften a bit after sitting overnight, but they keep some snap. That’s the whole thing.
What goes with this besides charcuterie? Grilled bread. Grilled vegetables. Cheese board. It’s basically its own thing — works wherever you put it.



















