Black Pepper Mushroom is the answer when you're craving something bold, savory, and deeply satisfying for school or work lunch break—without reaching for meat or dairy. This vegan stir-fry is everything you want to replenish your energy for the day: quick to make, rich in umami, and fiery in all the right ways.

Jump to:
why mushroom & black pepper?
Mushrooms are the perfect stand-in for meat here (check out this article from Plant Based News) since their natural umami and chewy texture which make them ideal for soaking up the intense flavors of black pepper and soy. I love using a mix—shiitake for depth, oyster mushrooms for texture, and cremini or button mushrooms for accessibility.
But honestly, use whatever mushrooms you’ve got, because this recipe is forgiving.
Inspired by the black pepper sauces of East and Southeast Asia, this dish balances heat, soy, and earthiness with the juicy bite of mushrooms. The best part? It comes together in about 20 minutes and hits all the notes: smoky, spicy, salty, and slightly sweet.
If you enjoy this recipe, please also check out my other similar meal ideas:
why you'll love this lunch box idea
- 🌱 100% vegan and naturally gluten-free if using tamari
- ⚡ Fast & fuss-free quick lunch box on any busy day
- 🍄 Meaty without meat because mushrooms give that perfect chew
- 🔥 Packed with flavor thanks to freshly cracked black pepper
ingredients
- 400g mushrooms (I use a mix of shiitake, king oyster, and shimeji mushrooms)
- 3 shallots (or 1 onion)
- 2 spring onions
Sauce ingredients:
- 2 tablespoon of soy sauce
- 1 tablespoon vegan oyster sauce
- 1 tablespoon rice vinegar
- 1 tablespoon sugar
- 1 tablespoon minced chilli
- 1 teaspoon black pepper
instructions
- Prep the ingredients: Start by cleaning and slicing the mushrooms, then thinly slice the shallots (or oninon). Next, chop the spring onions and separate the white and green parts.
- Make the sauce: In a small bowl, mix together the soy sauce, vegan oyster sauce, rice vinegar, sugar, minced chili and black pepper.
- Sauté the aromatics:
Heat a bit of oil in a pan over medium heat. Then add the sliced shallots and the white part of the spring onions. Cook until soft and fragrant—about 2-3 minutes. - Cook the mushrooms:
Add the mushrooms to the pan. Stir-fry for 5–7 minutes, or until they’re golden and tender. After that let them sit undisturbed for a minute or two between stirs to get that beautiful caramelization. - Add the sauce:
Pour in the sauce and toss well to coat. Let it simmer for another 2–3 minutes until the sauce thickens slightly and clings to the mushrooms. - Finish it off:
Turn off the heat and toss in the green part of the spring onions.
It's always a good choice to server it hot over steamed rice and leafy greens whether you're preparing a lunch box or serving at home.
Top with extra chili if you're feelin’ spicy 🌶️.
mushroom big flavor, no fuss black pepper
This Black Pepper Mushroom Lunchbox Idea proves that you don’t need meat to make magic happen in a pan. Even with minimal effort and just a handful of ingredients, you still get a dish that’s rich, spicy, and bursting with character.
It doesn't matter if you're vegan, veg-curious, or just want to eat more plants, this one's a keeper. Give it a go—and don’t skimp on the pepper!
If you have tried my recipe, please let me know what you think by leaving me a review on this page or tagging me on Instagram @veggieanh. I would love to see your creations!
Print📖 Recipe
Black Pepper Mushroom (Lunch box idea)
- Total Time: 30 minutes
- Yield: 2 1x
- Diet: Vegan
Description
Black Pepper Mushroom is the answer when you're craving something bold, savory, and deeply satisfying for school or work lunch break—without reaching for meat or dairy. This vegan stir-fry is everything you want to replenish your energy for the day: quick to make, rich in umami, and fiery in all the right ways.
Ingredients
Main ingredients
- 400g mushrooms (I use a mix of shiitake, king oyster, and shimeji mushrooms)
- 3 shallots (or 1 onion)
- 2 spring onions
Sauce ingredients:
- 2 tbsp of soy sauce
- 1 tbsp vegan oyster sauce
- 1 tbsp rice vinegar
- 1 tbsp sugar
- 1 tbsp minced chilli
- 1 tsp black peppep
Instructions
- Prep the ingredients: Start by cleaning and slicing the mushrooms, then thinly slice the shallots (or oninon). Next, chop the spring onions and separate the white and green parts.
- Make the sauce: In a small bowl, mix together the soy sauce, vegan oyster sauce, rice vinegar, sugar, minced chili and black pepper.
- Sauté the aromatics:
Heat a bit of oil in a pan over medium heat. Then add the sliced shallots and the white part of the spring onions. Cook until soft and fragrant—about 2-3 minutes. - Cook the mushrooms:
Add the mushrooms to the pan. Stir-fry for 5–7 minutes, or until they’re golden and tender. After that let them sit undisturbed for a minute or two between stirs to get that beautiful caramelization. - Add the sauce:
Pour in the sauce and toss well to coat. Let it simmer for another 2–3 minutes until the sauce thickens slightly and clings to the mushrooms. - Finish it off:
Turn off the heat and toss in the green part of the spring onions.
Notes
It's always a good choice to server it hot over steamed rice and leafy greens whether you're preparing a lunch box or serving at home.
- Prep Time: 15
- Cook Time: 15
- Category: lunch box
- Method: stir-fry
- Cuisine: Vietnamese
Check out my other meal prep ideas:
Rosalia Q. Figueroa says
I tried this recipe, and it was really good, but I have questions I want to ask; how can I reach you?