Garlic Sauteed Green Beans with Mushrooms

This Green Beans with Mushrooms recipe is a simple, flavorful stovetop side that captures the spirit of a green bean casserole without using the oven. It keeps the green beans crisp-tender while mushrooms and onion simmer down in stock and a touch of butter to form a silky sauce that coats every bite.

Green Beans with Mushrooms plated

Green Beans with Mushrooms

The method is straightforward: green beans steam in the skillet while sliced cremini mushrooms and thinly sliced red onion simmer in low-sodium stock with butter. As the liquid reduces, the mushrooms and shallots break down slightly and naturally settle toward the pan bottom, helping to thicken and concentrate the sauce. Start with only occasional stirring, and increase frequency during the final minutes to prevent the sauce from boiling away too quickly. This versatile vegetable side is lighter than a classic cream-based green bean casserole and pairs well with roasted or braised proteins and traditional holiday sides.

Green Beans with Mushrooms closeup

Why This Green Bean Recipe Works

  • One pan: Everything cooks in a single skillet for easy prep and minimal cleanup.
  • Hands-off: No need to pre-sauté—most of the cook time is simmering with occasional stirring.
  • Nutritious: Green beans and mushrooms contribute fiber and vitamins, making this a wholesome vegetable side.
  • Lighter option: This preparation offers the flavor profile of green bean casserole without cream soup or fried toppings.
Ingredients for Green Beans with Mushrooms

Ingredients

  • Green beans: 1 1/2 pounds fresh green beans, trimmed.
  • Salt: 1 teaspoon Diamond Crystal kosher salt (adjust if you use a different salt).
  • Pepper: 1/4 teaspoon freshly ground black pepper, or to taste.
  • Mushrooms: 8 ounces cremini (baby bella) mushrooms, cut into thick slices.
  • Onion: 1 small red onion, halved and thinly sliced (shallots can be substituted).
  • Butter: 1 1/2 tablespoons unsalted butter, cut into pieces.
  • Stock: 3/4 cup low-sodium chicken stock (use vegetable stock for a vegetarian version).

How to Make Green Beans with Mushrooms

  1. Season the beans: Spread the trimmed green beans in an even layer in a large skillet. Sprinkle the salt and pepper over them and toss to distribute seasoning.
  2. Add remaining ingredients: Scatter the sliced mushrooms and thinly sliced onion over the beans, tuck the pieces of butter among the vegetables, then pour in the chicken stock.
  3. Simmer gently: Place the skillet over medium-high heat. Let the vegetables cook, stirring occasionally at first. As the liquid reduces and the mushrooms release their juices, stir more frequently toward the end to avoid vigorous boiling. After about 20 minutes the beans should be cooked through but still crisp, and the mushrooms should be coated in a reduced, flavorful sauce.
  4. Adjust at the end: If the beans are done but the stock hasn’t reduced to your liking, raise the heat briefly to high to speed reduction. If the liquid has nearly evaporated and the beans need more time, add stock 2 tablespoons at a time until they reach the desired tenderness.
  5. Finish and serve: Taste and adjust salt and pepper as needed, then serve immediately so the beans stay vibrant and the sauce remains glossy.
Season the green beans in skillet
Spread and season the green beans.
Green beans with onions, mushrooms and broth in pan
Add mushrooms, onion, butter and stock.
Cooked green beans with mushrooms in skillet
Cook until beans are crisp-tender and the sauce is thickened.

Tips

  • Speed reduction: If the beans are cooked but the liquid hasn’t thickened, increase heat to high briefly to speed evaporation and concentrate flavor.
  • Keep beans from drying out: If the liquid reduces too fast and the beans still need time, add stock in 2-tablespoon increments to continue cooking without burning.
  • Dairy-free: Substitute a plant-based butter or a tablespoon of olive oil if you prefer to avoid dairy.
  • Even cooking: Use a wide skillet so the beans sit in a single layer; overcrowding can lead to uneven results.

What to Eat with Green Beans with Mushrooms

This green beans and mushrooms side complements a wide variety of main dishes and starches and works well for both weeknight dinners and holiday feasts.

  • Proteins: Serve alongside roasted or grilled chicken, pan-seared fish, pork chops, or a braised beef roast.
  • Starches: Pair with mashed potatoes, roasted baby potatoes, or baked potatoes to round out the plate.
  • Holiday menus: For Thanksgiving or other holiday dinners, these beans are a crisp, lighter counterpoint to turkey, stuffing and richer sauces.

Storage

Best served fresh, this dish can sit covered at room temperature for a few hours if needed. Leftovers refrigerate well for up to four days and reheat easily in the microwave or in a skillet over low heat until warmed through.

Green bean side dish ready to serve

Other Green Bean Ideas

  • Roasted green beans with caramelized onions
  • Roasted parmesan green beans
  • Bacon-wrapped green bean bundles
  • Cold green bean salad
  • Classic green bean casserole

Green Beans with Mushrooms

A quick, one-skillet side that yields crisp-tender green beans coated in a savory mushroom-and-onion sauce. Serves 6.
Prep: 10 mins
Cook: 20 mins
Total: 30 mins
Yield: 6 servings
Serving size: 1 cup
Calories: 88 kcal
Protein: 3.5 g
Carbs: 14 g
Fat: 3 g
Fiber: 4 g

Ingredients

  • 1 1/2 pounds fresh green beans, trimmed
  • 1 teaspoon Diamond Crystal kosher salt, plus more if desired
  • 1/4 teaspoon freshly ground black pepper
  • 8 ounces cremini mushrooms, sliced
  • 1 small red onion, halved and thinly sliced (or 2 shallots)
  • 1 1/2 tablespoons unsalted butter, cut into pieces
  • 3/4 cup low-sodium chicken stock, plus more if needed

Instructions

  1. Spread the trimmed green beans in an even layer across a large skillet. Sprinkle with salt and pepper and toss to coat.
  2. Scatter the sliced mushrooms and onion on top of the beans. Add the butter pieces, then pour in the chicken stock.
  3. Set the skillet over medium-high heat. Cook, stirring occasionally at first and more frequently toward the end, until the beans are crisp-tender and the mushrooms are glossy and coated in a reduced sauce, about 20 minutes.
  4. If the beans are done but the stock hasn’t reduced enough, raise the heat briefly to high to speed reduction. If the liquid has nearly evaporated before the beans are tender, add stock 2 tablespoons at a time.
  5. Adjust seasoning to taste and serve immediately.

Notes & Tips

Tips:

  • If you need to hurry the reduction, increase the heat to high for a short period while stirring constantly.
  • To keep the dish dairy-free, replace butter with a plant-based alternative or a splash of olive oil.
  • For even cooking, use a wide skillet so the beans remain in a single layer.