If you are looking for a vibrant, flavorful dish that brings a perfect balance of savory and sweet, the Teriyaki Green Beans with Mushrooms and Shallots Recipe will quickly become one of your favorites. This delightful combination marries crisp-tender green beans with earthy mushrooms and the subtle sweetness of shallots, all glazed in a glossy, rich teriyaki sauce. It’s a versatile side or light main that’s simple enough for weeknights yet impressive enough to share with guests. Every bite bursts with texture and umami, making it feel like a cozy, delicious hug on your plate.
Ingredients You’ll Need
The beauty of this recipe is in its simplicity. Each ingredient plays a crucial role in building layers of flavor, color, and texture that make this dish so irresistible. From the crunchy green beans to the tender mushrooms and the delicate shallots, combined with the buttery richness and sweet tang of teriyaki, it all blends into a perfectly harmonious dish.
- Fresh green beans (1 lb): Provides a crisp, bright base with a satisfying snap in every bite.
- Fresh mushrooms (8 oz): Adds earthiness and a tender, meaty texture that complements the beans perfectly.
- Shallot (1, diced): Offers a mild, sweet onion flavor that gently elevates the dish’s complexity.
- Butter (3 tbsp): Brings richness and helps to brown and soften the vegetables beautifully.
- Minced garlic (1 tsp): Infuses subtle aromatic warmth, enhancing the savory depth.
- Teriyaki sauce (3 tbsp): Coats the vegetables in a luscious, shiny glaze with a blend of sweet and savory notes.
- Salt and pepper to taste: Essential for balancing and highlighting all the flavors.
How to Make Teriyaki Green Beans with Mushrooms and Shallots Recipe
Step 1: Prepare the Vegetables
Start by thoroughly washing the green beans, trimming their ends, and cutting them into 1-inch pieces. Next, clean the mushrooms by gently wiping them with a damp cloth and slicing them thinly. Dice the shallot so it’s ready to release its sweetness when cooked.
Step 2: Sauté Shallots and Garlic
In a large skillet, melt 2 tablespoons of butter over medium heat. Add the diced shallot and minced garlic, cooking them gently for 1 to 2 minutes. The goal is to soften them and allow their fragrance to fill your kitchen, setting the aromatic foundation for the dish.
Step 3: Cook the Mushrooms
When the shallots and garlic are fragrant, add the sliced mushrooms to the skillet. Sauté for about 3 to 4 minutes, letting the mushrooms release their moisture and become tender. This step builds the savory backbone of the dish, as the mushrooms soak up the buttery, garlicky goodness.
Step 4: Add and Cook the Green Beans
Now, toss the green beans into the skillet with the remaining tablespoon of butter. Stir everything together so the butter coats the beans evenly. Continue sautéing for 5 to 7 minutes until the green beans reach a tender-crisp texture—that wonderful balance between softness and snap.
Step 5: Drizzle Teriyaki Sauce and Finish Cooking
Pour the teriyaki sauce over the vegetables and toss well to coat every piece beautifully. Let the mixture cook for another 1 to 2 minutes, allowing the teriyaki to thicken slightly and caramelize, giving the dish that glossy, flavorful finish.
Step 6: Season and Serve
Finally, season with salt and pepper to taste. Give the pan a last toss and serve your Teriyaki Green Beans with Mushrooms and Shallots Recipe warm, either as a standout side dish or served over a bed of rice for a lighter meal option.
How to Serve Teriyaki Green Beans with Mushrooms and Shallots Recipe

Garnishes
For an extra pop of flavor and texture, sprinkle toasted sesame seeds or chopped scallions on top. These simple garnishes amplify the Asian-inspired profile while adding a delightful crunch and fresh bite.
Side Dishes
This Teriyaki Green Beans with Mushrooms and Shallots Recipe pairs beautifully with steamed jasmine rice, fluffy quinoa, or even noodles. It also complements grilled meats or tofu, making it an excellent companion for both simple and elaborate meals.
Creative Ways to Present
Consider serving this dish in a rustic wooden bowl or a colorful ceramic platter to highlight the vibrant greens and glossy teriyaki glaze. You can even create a rice bowl by layering the teriyaki green beans, mushrooms, and shallots over rice with additional fresh vegetables or a fried egg for a nourishing one-bowl meal.
Make Ahead and Storage
Storing Leftovers
Store any leftover Teriyaki Green Beans with Mushrooms and Shallots Recipe in an airtight container in the refrigerator. It will stay fresh for up to 3 days, maintaining much of its flavor and texture.
Freezing
While the dish is best enjoyed fresh for optimal texture, you can freeze it for up to one month. Place it in a freezer-safe container and defrost overnight in the refrigerator before reheating. Be aware that green beans might lose some of their crispness upon freezing.
Reheating
Reheat leftovers in a skillet over medium heat to preserve texture, stirring occasionally until warmed through. Avoid microwaving if possible, as the high heat can soften the vegetables too much and dull the vibrant flavors.
FAQs
Can I use frozen green beans instead of fresh?
Yes, you can substitute frozen green beans; just be sure to thaw and drain them well before cooking to avoid excess water that can dilute the sauce’s flavor and affect texture.
What type of mushrooms work best?
Cremini or white button mushrooms are great choices for this recipe because they have a mild flavor and tender texture that pairs beautifully with the teriyaki glaze.
Is this dish gluten-free?
It can be gluten-free if you use a gluten-free teriyaki sauce. Always check the label of your teriyaki sauce to ensure it fits your dietary needs.
Can I make this recipe vegan?
Absolutely! Replace butter with a plant-based oil and use a vegan teriyaki sauce to make this dish fully vegan while keeping all its delicious flavors.
How spicy is this dish?
This recipe is naturally mild, focusing on sweet and savory elements. If you like a bit of heat, you can easily add a pinch of red pepper flakes or a dash of sriracha when adding the teriyaki sauce.
Final Thoughts
There is something truly comforting and uplifting about this Teriyaki Green Beans with Mushrooms and Shallots Recipe that makes it a joy to prepare and even more delightful to eat. Its vibrant colors, savory-sweet balance, and wonderful textures make it a perfect way to brighten up your mealtime. Give it a try—you might just find it becoming a staple in your kitchen repertoire, ready to impress friends and satisfy your own cravings in equal measure.
Print
Teriyaki Green Beans with Mushrooms and Shallots Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Teriyaki Green Beans is a quick and flavorful side dish featuring fresh green beans sautéed with mushrooms, shallots, and a savory teriyaki sauce glaze. This easy skillet recipe combines tender-crisp green beans with a slightly caramelized sauce that complements any meal, perfect for a healthy, tasty accompaniment or light main over rice.
Ingredients
Vegetables
- 1 lb fresh green beans, cut into 1-inch pieces
- 8 oz fresh mushrooms, sliced
- 1 shallot, diced
- 1 tsp minced garlic
Other Ingredients
- 3 tbsp butter
- 3 tbsp teriyaki sauce
- Salt and pepper to taste
Instructions
- Prepare the Vegetables: Wash and trim the green beans, then cut them into 1-inch pieces to ensure even cooking.
- Clean and Slice the Mushrooms and Dice Shallot: Slice the mushrooms and finely dice the shallot to prepare all vegetables for sautéing.
- Sauté the Shallots and Garlic: Heat 2 tablespoons of butter in a large skillet over medium heat. Add the diced shallot and minced garlic, cooking for 1-2 minutes until fragrant and softened.
- Cook the Mushrooms: Add the sliced mushrooms to the skillet and sauté for 3-4 minutes until they are tender and release their moisture.
- Cook the Green Beans: Toss the green beans into the skillet along with the remaining 1 tablespoon of butter. Stir to coat the beans evenly, then sauté for 5-7 minutes until they become tender-crisp, maintaining a slight crunch.
- Add Teriyaki Sauce: Drizzle the teriyaki sauce over the vegetables and toss thoroughly to coat everything evenly. Cook for an additional 1-2 minutes, allowing the sauce to caramelize slightly and enhance the flavor.
- Season and Serve: Season the dish with salt and pepper according to taste. Serve the teriyaki green beans warm, as a delicious side dish or paired with rice for a light meal.
Notes
- For extra flavor, consider adding a sprinkle of toasted sesame seeds before serving.
- Use low-sodium teriyaki sauce if you are watching your salt intake.
- To make this dish vegan, substitute butter with a plant-based alternative.
- Green beans can be blanched for 2 minutes in boiling water before sautéing if you prefer a softer texture.
- This recipe pairs well with grilled chicken, tofu, or steamed rice.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Frying
- Cuisine: Japanese-inspired