The mushrooms hiss when they hit the hot skillet, then turn quiet as their moisture cooks away. I used to add the green beans too soon, and the whole pan steamed instead of letting the mushrooms brown. Now I give them their own time in the pan, and Green Beans with Mushrooms comes together with tender beans and savory, golden mushrooms instead of a watery pile.
The beans get a quick boil first, which sets their bright color and gives them a head start without making them soft. Then they finish in the skillet just long enough to heat through and pick up the buttery mushroom flavor. It’s a simple side, but the contrast between crisp-tender beans and browned mushrooms makes every forkful worth it.

Kitchen Note
I keep the salt split between the boiling water and the skillet. That way the beans are seasoned as they cook, and the last pinch can season the finished pan without making the cooking water do all the work.
Save these Green Beans with Mushrooms for a side with crisp-tender beans and deeply browned mushrooms, all finished in one skillet.
Why the Mushrooms Need Their Own Time in the Skillet
Mushrooms give off moisture as they heat, and they won’t brown well until that liquid has cooked away. If the green beans go into the pan before the mushrooms have browned, they add more moisture and cool the skillet just when the mushrooms need steady heat. Keeping the ingredients in sequence gives each one a chance to cook the way it should.
A 12-inch skillet gives the sliced mushrooms room to sit in an even layer. Stir them occasionally rather than constantly; they need contact with the hot pan to develop browned surfaces. Watch for the change from glossy and wet to browned with no visible liquid pooling underneath. That’s the point when the shallot and garlic can go in, followed by the beans. The result is a skillet where the mushrooms taste concentrated, not boiled, and the beans stay distinct instead of disappearing into a damp tangle.
What the Beans, Mushrooms, and Fats Bring to the Skillet

- Fresh green beans — Fresh beans hold their shape through the quick boil and skillet finish, giving the dish its crisp-tender bite. Choose firm beans with smooth, unwrinkled skins, and trim them before cooking so they’re ready to move from pot to skillet.
- Cremini mushrooms — Cremini bring a deeper, earthier taste than mild white mushrooms, which stands up to the green beans and garlic. Look for firm caps without slick spots; pre-sliced mushrooms are convenient, but whole mushrooms let you cut slices to a consistent thickness.
- Unsalted butter and olive oil — Butter gives the mushrooms a rounded, savory richness, while olive oil helps keep the butter from being the only cooking fat. Using both gives the mushrooms a fuller taste than oil alone; the plant-based variation below is the best route for a dairy-free version.
- Shallot — A finely chopped shallot softens quickly and gives the pan a mild allium sweetness without overwhelming the mushrooms. Choose one that feels firm, with dry outer skin.
- Garlic — Minced garlic adds a sharp, aromatic note that balances the buttery mushrooms. Fresh cloves have the clearest flavor here, and mincing them finely helps them cook quickly.
- Freshly ground black pepper — Pepper adds a warm, lightly pungent finish against the mushrooms’ earthy flavor. Grinding it just before cooking keeps that aroma lively; pre-ground pepper works if that’s what you have.
From Crisp-Tender Beans to a Browned Mushroom Finish
Boil the Beans Just Until They Turn Bright
Bring the water and most of the kosher salt to a boil in a 6-quart pot. Add the trimmed beans and cook for 4 to 5 minutes, until they’re bright green and crisp-tender. They should bend slightly when lifted but still have a little firmness at the center. Drain them well before they go near the skillet.
Let the Mushrooms Brown Before Adding Aromatics
While the beans drain, heat the butter and olive oil in a 12-inch skillet over medium-high heat. Add the sliced mushrooms in an even layer and cook for 6 to 8 minutes, stirring occasionally. They’ll release moisture first; keep cooking until the liquid has evaporated and the mushrooms have browned. If the pan still looks wet, give them more time before moving on.
Soften the Shallot, Then Add the Garlic
Stir in the finely chopped shallot and cook for 2 minutes, until it softens. Add the minced garlic only after the shallot has had that time in the skillet, then cook for 30 seconds. The garlic should smell fragrant without turning dark. Stir it through the mushrooms so it doesn’t sit in one hot spot.
Toss the Beans Through the Finished Skillet
Add the drained beans, remaining salt, and black pepper to the skillet. Toss everything together and cook for 2 to 3 minutes, until the beans are heated through. Keep the beans moving so the garlic and browned mushroom bits coat them evenly. Take the skillet off the heat once the beans are hot; a longer finish will soften their crisp-tender texture.
Three Swaps That Keep This Skillet Supper Simple
Use White Button Mushrooms for a Milder Pan
Swap the cremini for the same amount of sliced white button mushrooms. Their flavor is gentler, so the shallot and garlic come through more clearly, while the skillet method stays the same.
Try Shiitakes for a Deeper, Chewier Bite
Replace the cremini with the same amount of sliced shiitakes, removing any tough stems before slicing. Their savory flavor is more pronounced and their texture a little chewier, so the finished skillet tastes heartier.
Make It Dairy-Free with Olive Oil
Replace the butter with olive oil and keep the olive oil already in the recipe. The mushrooms will lose some of butter’s rounded richness, but still brown nicely and make a fully plant-based side.
Storage and Reheating
- Refrigerator: Refrigerate in an airtight container within 2 hours and use within 3 to 4 days. The beans soften a little as they sit.
- Freezer: Freeze in an airtight container for up to 2 months for best texture. The beans and mushrooms will be softer after thawing.
- Reheating: Warm in a skillet over medium heat, stirring occasionally, until the leftovers reach 165°F. Avoid high heat, which can scorch the garlic and leave the beans limp before the center is hot.
Questions That Come Up When Making Green Beans with Mushrooms

Green Beans with Mushrooms
Ingredients
Equipment
Method
- Bring the water and 2 teaspoons of the salt to a boil in a 6-quart pot.
- Add the green beans and cook for 4 to 5 minutes, until bright green and crisp-tender.
- Drain the beans well.
- While the beans drain, heat the butter and olive oil in a 12-inch skillet over medium-high heat.
- Add the mushrooms in an even layer and cook for 6 to 8 minutes, stirring occasionally, until browned and their moisture has evaporated.
- Add the shallot and cook for 2 minutes, stirring, until softened.
- Add the garlic and cook for 30 seconds.
- Add the green beans, remaining 1/2 teaspoon salt, and pepper to the skillet. Toss and cook for 2 to 3 minutes, until the beans are heated through.





