Savory Beoseot Bokkeum (Korean Stir-Fried Mushrooms)
This post contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you.
Annyeonghaseyo, dear readers of Korean Recipe Lab! It’s your friend from Seoul, ready to share another beloved taste of home with you. Today, we’re diving into a dish that’s a true staple in Korean kitchens: Beoseot Bokkeum (버섯볶음), or Savory Stir-Fried Mushrooms. This isn’t just any mushroom dish; it’s a quintessential banchan (반찬), a side dish that graces almost every Korean table, from elaborate holiday feasts to simple weeknight dinners.
In my family, Beoseot Bokkeum is one of those dishes that my Eomma (mom) would whip up when she wanted something quick, healthy, and incredibly satisfying. It’s comforting, packed with earthy flavor, and its simple elegance allows it to pair beautifully with just about anything – a bowl of warm rice, a hearty stew like doenjang jjigae (fermented soybean paste stew), or even alongside grilled meat like samgyeopsal (grilled pork belly). It’s especially popular in school lunchboxes because it holds up well and tastes just as good at room temperature.
Many Koreans cherish Beoseot Bokkeum because it’s a wonderful way to enjoy the natural deliciousness of mushrooms. While some Korean dishes can be quite bold and spicy, this one celebrates a more delicate, umami-rich profile. It’s perfect for those who are new to Korean cooking, or for anyone looking for a wholesome, vegetarian-friendly side dish that’s packed with flavor without being overwhelming. My version is designed to use mushrooms and other ingredients that are easy to find in most Western grocery stores, with just a few optional additions you might find at an Asian market or online. You’ll get that authentic, home-cooked Korean taste without a complicated shopping trip!
Ingredients
- 500 g (about 1 lb) Assorted Mushrooms: A mix works best! Think cremini, button, shiitake (fresh or dried and rehydrated), oyster, or even enoki. Feel free to use just one type if that’s what you have.
- 1 medium Onion: About 150 g (5 oz), thinly sliced.
- 2-3 cloves Garlic: About 10-15 g (0.3-0.5 oz), thinly sliced or minced.
- 1/2 medium Carrot: About 50 g (1.8 oz), thinly julienned (cut into matchsticks).
- 2 Scallions (Green Onions): About 20 g (0.7 oz), cut into 3-4 cm (1.5 inch) pieces.
- 1 tbsp Neutral Cooking Oil: Such as canola, vegetable, or grapeseed oil.
For the Sauce:
- 2 tbsp Korean Soy Sauce (Guk Ganjang or Jin Ganjang): Use Jin Ganjang (all-purpose soy sauce) if you can’t find Guk Ganjang (soup soy sauce), or a good quality regular soy sauce.
- 1 tbsp Mirin (Korean Cooking Wine): Or dry sherry.
- 1 tsp Sugar: Or any preferred sweetener.
- 1 tsp Sesame Oil: Toasted sesame oil.
- 1/2 tsp Black Pepper: Freshly ground is best.
- Optional: 2-3 tbsp Dashi stock or water: Especially if using dried shiitake mushrooms, use their rehydrating liquid for extra umami!
Substitutions
Living outside Korea, I know it can sometimes be a challenge to find every exact ingredient. Don’t worry, here are some easy swaps:
- Korean Soy Sauce (Guk Ganjang/Jin Ganjang): A good quality all-purpose soy sauce found in Western supermarkets will work perfectly. Brands like Kikkoman or even store brands are fine. The key is balance.
- Mirin: If you don’t have Mirin, dry sherry or a dry white wine can be used as a substitute. The goal is a subtle sweetness and a touch of depth. Apple juice can also work in a pinch for the sweetness, but use a very small amount.
- Shiitake Mushrooms: While fresh shiitake add wonderful texture and umami, if they are hard to find, simply use more of the other mushrooms you have available. Dried shiitake, once rehydrated, are an excellent alternative and often more accessible; just be sure to reserve the soaking liquid for extra flavor!
- Dashi Stock: If you don’t have dashi (a common Japanese broth base, also used in Korean cooking), plain water is absolutely fine. You can also dissolve a tiny pinch of vegetable bouillon powder in water for a similar effect.

How to Make It
Let’s get cooking! Remember, cooking isn’t just about following steps, it’s about understanding the ‘why’ behind each action to truly bring out the best flavors.
-
Prepare the Mushrooms: Gently wipe your mushrooms clean with a damp cloth or a paper towel to remove any dirt. Avoid rinsing them under running water excessively, because mushrooms are like sponges and will absorb water, making them soggy and harder to brown in the pan. Slice larger mushrooms into bite-sized pieces; smaller ones can be left whole. The goal is uniform size for even cooking, ensuring every piece reaches that perfect tender-crisp texture at the same time.
-
Slice the Aromatics and Vegetables: Thinly slice your onion and garlic. For the carrot, julienne it into thin matchsticks. Why thin? Because thin slices cook quickly and integrate seamlessly into the stir-fry, rather than standing out as chunky pieces. This also ensures they become tender without overcooking the mushrooms.
-
Mix the Sauce: In a small bowl, combine the soy sauce, Mirin, sugar, sesame oil, and black pepper. If you’re using dashi stock or the reserved liquid from rehydrating dried shiitake, add it now. Give it a good whisk until the sugar is dissolved. Pre-mixing the sauce is a crucial step because it ensures all the seasonings are evenly distributed throughout the dish, rather than having some parts overly salty or sweet, and it prevents burning spices by adding them all at once to a hot pan.
-
Sauté Aromatics and Harder Vegetables: Heat the cooking oil in a large skillet or wok over medium-high heat. Once shimmering, add the sliced onion and carrot. Sauté for about 3-4 minutes, stirring frequently, until the onions become translucent and the carrots start to soften slightly. We add the carrots early because they are denser and take longer to cook than the mushrooms, giving them a head start so everything finishes cooking simultaneously.
-
Add the Garlic: Now, push the onions and carrots to one side of the pan and add the sliced or minced garlic to the cleared space. Sauté for about 30 seconds until fragrant. We add garlic a little later because it burns more easily than onions and carrots. By adding it when the pan isn’t quite as blazing hot and allowing it to briefly sizzle, we maximize its aroma without overcooking it.
-
Stir-fry the Mushrooms: Add all the prepared mushrooms to the pan. If your pan feels a bit crowded, you might want to cook them in two batches to avoid steaming. Stir-fry for about 5-7 minutes, or until the mushrooms have released their moisture, softened, and started to develop a nice golden-brown color. Why is this step important? Cooking off the mushroom’s water content concentrates their flavor and gives them a much better texture, preventing a watery final dish.
-
Pour in the Sauce: Once the mushrooms are cooked through and have some color, give your prepared sauce another quick stir and pour it evenly over the mushrooms and vegetables. Increase the heat slightly to high. Stir-fry constantly for another 1-2 minutes, until the sauce has thickened slightly and coated all the ingredients beautifully. Adding the sauce at this stage allows it to reduce and cling to the mushrooms, infusing them with savory, umami-rich flavor.
-
Finish with Scallions and Taste: Finally, add the cut scallions to the pan and stir for just 30 seconds until they are vibrant green. Remove from heat immediately. Give the dish a taste and adjust seasoning if needed – a little more soy sauce for saltiness, or a pinch more sugar for balance. The scallions are added at the very end to retain their fresh, slightly pungent flavor and beautiful color, providing a lovely contrast to the tender mushrooms. Serve warm with rice and other banchan!

🛒 Savory Beoseot Bokkeum
As an Amazon Associate we earn from qualifying purchases.
Shop Ingredients & Tools →Tips from a Korean Kitchen
As a home cook, I’ve learned a few tricks over the years that can elevate your Beoseot Bokkeum from good to truly excellent. These are the kinds of things Eomma taught me!
- Don’t Overcrowd Your Pan: This is a golden rule for stir-frying! If you put too many mushrooms in at once, the temperature of your pan will drop too much, and instead of getting a beautiful sear, your mushrooms will steam and become watery and rubbery. Cook in batches if necessary, especially if you’re using a smaller pan, to ensure a good browning and delicious texture.
- Adjust Seasoning to Your Liking: The beauty of home cooking is making it your own. Taste the dish after you’ve added the sauce. Do you prefer it a little sweeter? Add a touch more sugar. A bit more savory? A splash more soy sauce. Some Korean home cooks like a slightly saltier dish, especially when it’s served with plain rice, so don’t be afraid to adjust.
- Embrace Mushroom Variety: While you can absolutely make this with just one type of mushroom, using a mix of 2-3 different kinds (e.g., cremini, oyster, and rehydrated shiitake) adds incredible depth of flavor and a delightful variety of textures. The combination of earthy, slightly chewy, and tender mushrooms makes each bite more interesting.
- Harness Dried Shiitake Power: If you use dried shiitake mushrooms (which are fantastic for umami!), don’t throw away the water you used to rehydrate them! Strain it through a fine-mesh sieve to remove any grit, and use that flavorful liquid instead of plain water or dashi in your sauce. It’s a free flavor boost that Koreans often use to deepen the taste of their dishes.
Storage
Beoseot Bokkeum is a fantastic make-ahead dish, which is why it’s so popular for lunchboxes!
- Refrigerator: Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. The flavors often meld and deepen a bit overnight, making it even more delicious the next day.
- Freezer: I generally don’t recommend freezing Beoseot Bokkeum. Mushrooms tend to become quite watery and rubbery in texture after freezing and thawing, which really detracts from the dish’s appeal. It’s best enjoyed fresh or from the fridge.
- Reheating: You can enjoy Beoseot Bokkeum chilled or at room temperature, which is lovely. To reheat, gently warm it in a microwave for 1-2 minutes, stirring halfway, or on the stovetop in a pan over medium-low heat until just warmed through. Add a tiny splash of water if it seems dry.
FAQ
Can I make Beoseot Bokkeum spicy?
Absolutely! While this traditional version is savory and mild, many Koreans love a little kick. You can easily add 1/2 to 1 teaspoon of gochugaru (Korean chili flakes) to the sauce mixture for a subtle heat. For a bolder, spicier flavor, stir in 1/2 teaspoon of gochujang (Korean chili paste) with the sauce, but be mindful that gochujang also adds sweetness and a thicker consistency, so you might want to adjust the other seasonings slightly.
What’s the best type of mushroom to use for this dish?
Honestly, the “best” type is subjective and often comes down to personal preference and what’s available! A mix is usually my top recommendation because it offers the most complex flavor and textural experience. Fresh shiitake mushrooms bring a lovely umami and a satisfying chew, while oyster mushrooms offer a delicate, tender bite. Cremini or button mushrooms are widely available and provide a good base. Enoki mushrooms, added at the very end, give a fun, slightly crunchy texture. Don’t be afraid to experiment!
Is this dish vegan or vegetarian-friendly?
Yes, it absolutely is! Beoseot Bokkeum is naturally a vegan and vegetarian dish, making it a fantastic option for plant-based diets. Just be sure to double-check your soy sauce label to ensure it doesn’t contain any fish products (most standard Korean and general-purpose soy sauces are vegan). If you’re using dashi stock, ensure it’s vegetable-based rather than anchovy or bonito flake dashi. Otherwise, it’s a wonderfully wholesome and flavorful plant-based Korean side dish!
I hope you enjoy making this comforting and delicious Beoseot Bokkeum at home. It’s a simple dish that truly embodies the warmth and flavor of a Korean home kitchen. Happy cooking, and I’ll see you next time with another taste of Korea!
🛒 Savory Beoseot Bokkeum
As an Amazon Associate we earn from qualifying purchases.
Shop Ingredients & Tools →More Korean Recipes
- Creamy Korean Corn Cheese (콘치즈)
- Gyeran Jjim (Korean Steamed Eggs): Always Fluffy
- Jangjorim Recipe: Authentic Korean Soy-Braised Beef and Eggs
- Eomuk Bokkeum (Stir-Fried Fish Cakes): Your New Favorite Lunchbox Side Dish
🛒 Savory Beoseot Bokkeum
As an Amazon Associate we earn from qualifying purchases.
Shop Ingredients & Tools →