Mix up your weeknight veggie routine or add a special touch to the holiday table with these easy green beans and mushrooms! The simple side dish includes fresh green beans, savory mushrooms, diced tomatoes, and onions sautéed in a flavorful garlic butter sauce.

Table of Contents
Looking for even more fresh vegetable sides? Try this easy broccoli casserole, our popular Southern squash casserole, classic okra and tomatoes, and these crockpot mushrooms, too!
Why You’ll Love these Green Beans with Mushrooms
- One Skillet. The green beans and other vegetables all cook in the same pan, which means fewer dishes to wash at the end.
- Flavorful. No boring veggies allowed! This dish is full of sweet, salty, savory flavors thanks to the garlic butter sauce that also includes brown sugar, soy sauce, and cider vinegar.
- Versatile. The easy side dish works well on busy weeknights alongside baked meatballs, fried chicken, pork tenderloin, meatloaf, chicken pasta casserole, ham and rice casserole, or even cornbread and ground beef casserole or this Italian casserole; however, it’s also delicious enough to serve on a Thanksgiving, Christmas, or Easter table with your holiday turkey, beef tenderloin, or glazed ham. It’s a great alternative to a green bean casserole!

Ingredients
This is just a quick overview of the ingredients that you’ll need for our favorite green beans with mushrooms and onions. As always, specific measurements and step-by-step instructions are included in the printable recipe box at the bottom of the post.
- Fresh green beans: I like the thin French green beans, but any variety works. You can also substitute with canned green beans or frozen green beans (thawed and drained). See my notes below for those directions.
- Butter: to sauté the veggies.
- Garlic: for savory, earthy flavor.
- Mushrooms: I like baby portobello mushrooms, but you can use white button mushrooms, cremini mushrooms, or other fresh mushrooms.
- Onion: I use yellow onion here, but a sweet onion or a red onion would also be great.
- Petite diced tomatoes: or sub with regular diced tomatoes if that’s what’s available.
- Brown sugar: for a hint of sweetness that nicely balances the acidic tomatoes and adds depth of flavor when paired with the salty, savory ingredients.
- Soy sauce: for salty, umami flavor.
- Apple cider vinegar: an acidic component to brighten up the dish. Fresh lemon juice or balsamic vinegar would also work.
- Kosher salt and ground black pepper: to enhance the flavors of the other ingredients.

How to Cook Fresh Green Beans and Mushrooms
This easy side dish cooks entirely in one skillet, which means fewer dishes to wash at the end. You’ll find the detailed directions in the recipe card below, but here’s the quick version:
- Cook the green beans in boiling water until they’re crisp-tender.
- Drain the beans and plunge them into an ice bath or run them under cold water. Pat them dry with paper towels or a dish cloth.
- Cook the remaining ingredients in the same skillet.
- Add the green beans back to the pan and cook until warmed through.
- Taste and season with salt and pepper, then serve!

Serving Suggestions
This easy side dish works well for weeknight dinners, as well as for holiday tables. Pair the mushrooms and green beans with any of these entrees:
- Chicken (like Baked Chicken Legs, Fried Chicken, Cider Dijon Roasted Chicken, Baked BBQ Chicken Breast, Pecan-Crusted Chicken, Rosemary Oven Roasted Chicken, Roast Chicken and Vegetables, Roasted Chicken Thighs with Garlic and Herbs, Cheesy Chicken and Rice Casserole, and this Simple Chicken Marsala Recipe)
- Pork (like Dutch Oven Pork Roast with Gravy, Pork Sirloin Roast, Pineapple Glazed Ham, Bourbon-Glazed Ham, Baked Ham with Apricot Glaze, Garlic and Rosemary Baked Pork Tenderloin, Ham and Cheese Casserole, Coca-Cola Pork Chops, Oven Roasted Pork Loin with Applesauce Glaze, and Cajun Pork Chops)
- Turkey (like Smoked Turkey Breast, Maple-Glazed Roasted Turkey Breast, Crock Pot Turkey Tenderloin, Sheet Pan Sausage and Potatoes, and Slow Cooker Turkey Breast)
- Beef (try Teriyaki Ground Beef, Grilled Beef Tenderloin, Grilled New York Strip Steak, Dutch Oven Pot Roast, London Broil, Southern Meatloaf, Grilled Hamburgers, Hamburger Steak, and Cast Iron Skillet Filet Mignon)

Preparation and Storage Tips
- Store leftovers in an airtight container in the fridge for 3-4 days.
- The cooked green beans and mushrooms will keep in the freezer for up to 3 months; however, the vegetables will have a softer, more watery texture when thawed.
- Reheat the green beans and mushrooms in a skillet over low heat on the stovetop until warmed through. You can also reheat the vegetables in the microwave for 1-2 minutes on high.

Recipe Variations
- If you prefer to start with canned green beans or frozen green beans, that’s fine. Just skip the step of cooking the green beans in the skillet. Instead, drain the can or thaw and drain the frozen green beans. Add them to the skillet towards the end (at the same time that you add the tomatoes) so that they can warm through and soften a bit more.
- Fry bacon in the skillet and use the drippings to sauté the vegetables. Add the cooked, crumbled bacon back into the skillet at the end.
- Swap out the cider vinegar and use balsamic vinegar or a squeeze of fresh lemon juice for that bright, acidic finishing touch.
- We like the flavor of the butter in this dish, but you can sub with olive oil if you prefer.
- To serve a smaller family, cut all of the ingredients in half. The rest of the instructions remain the same.

Tips for the Best Green Bean and Mushroom Recipe
- Boil the green beans just until they’re crisp-tender (about 2 minutes). Don’t overcook them or they will become soft and mushy and turn a greenish-brown color.
- Plunge the green beans into an ice water bath or run them under very cold water until they’re nice and cool. This stops the cooking process so that they maintain that beautiful bright green color.
- Adjust the seasoning to suit your taste preferences. Add more salt and pepper, or try some fresh herbs or dried herbs. Good options include basil, thyme, parsley, oregano, rosemary, or chives. You can make the green beans and mushrooms spicy with a pinch of crushed red pepper flakes, too.
- Garnish the green beans and mushrooms with shaved or grated Parmesan cheese for even more flavor.

More Green Bean Recipes to Try

Did you make this recipe?
If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!



















This is a yummy and different way to cook green beans! I was a little hesitant about the sauce but it’s perfectly balanced. You can’t taste any individual ingredient but all three add nicely to the dish, making it a bit different. I also like that you drained the tomatoes as that provides a good flavor without making it too tomato-y. Thanks for a delicious way to change up green beans Blair!
Thank you, Norma! I’m so glad that you enjoyed them!