Skip to Content

Skillet Green Beans with Onions and Mushrooms Recipe

Skillet Green Beans Recipe

This Skillet Green Beans recipe is a family favorite. I hope your family loves them just as much as mine does! 

Looking for a way to get your kids to eat their green veggies? Give them some extra flavor and brighten up their color with this simple, delicious, and minimal-ingredient recipe!

Take these ordinary vegetables to the next level with this recipe for Skillet Green Beans!

Skillet Green Beans Recipe

I know that some people like to see the process of creating a recipe, so I’ve broken it down for you with photos below. You can skip to the bottom to see the recipe in card form and print it out. 

First, you’re going to start by melting your butter. Look for Kerrygold or another Irish butter at your grocery store. The Irish kinds of butter, in my opinion, taste the best! Next, add onions. 

Green 1

You’ll add in mushroom next. (Yum!) Of course, I realize that mushrooms are one of those things that some people dislike, so feel free to omit them if that’s you. 

Then add the garlic and saute everything together.

Green 3

Add the green beans, sprinkle with salt and pepper to taste. Add in the chicken broth and cook covered with a lid.

Green final

Skillet Green Beans Recipe

Jennifer Crayne
A delicious and simple recipe for skillet green beans that the whole family will love!
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Recipes
Cuisine American
Calories 108 kcal


  • 1 lb of fresh green beans rinsed and snapped (or using a knife, you can just cut off the ends)
  • 4 TBSP butter
  • 1/2 medium-sized onion sliced thinly
  • 4 cloves garlic minced
  • 1 cup mushrooms cut into small chunks
  • 1 cup chicken broth
  • salt/pepper to taste


  • Melt the butter in a skillet over medium heat and saute onions for 3-5 minutes.
  • Add the mushrooms and saute for another 3 minutes.
  • Next add the garlic and saute everything together for an additional 2 minutes.
  • Toss in the prepared green beans, sprinkle with salt and pepper to taste, and saute for another 5 minutes, stirring the mixture gently and occasionally to keep it from burning.
  • Add in the chicken broth and cover with a lid, leaving it open slightly to allow the liquid to reduce, stirring occasionally. Cook for 15-20 minutes until the beans reach desired tenderness. Remove the lid completely, and allow the rest of the liquid to reduce and the onions to caramelize.
  • Serve immediately for best flavor.



I like to use my cast-iron skillet for these green beans. I feel like it gives them the very best flavor, but any skillet will do. I'm also a fan of paying a little bit more for the highest quality butter. I try to purchase Irish butter, like Kerrygold. It's a little more expensive but you can really tell a difference, both in look and taste.


Serving: 1gCalories: 108kcalCarbohydrates: 9gProtein: 3gFat: 8gSaturated Fat: 5gPolyunsaturated Fat: 2gCholesterol: 21mgSodium: 317mgFiber: 3gSugar: 4g
Tried this recipe?Let us know how it was!

These green beans are a great side dish for pork chops, steak, or even a whole chicken

Recipe Rating

John Smith

Wednesday 26th of February 2020

Having this in the skillet with all those great onions looks so flavorsome!

Amy D

Tuesday 11th of February 2020

I typically just steam green beans to prepare them. I never thought of adding onions and mushrooms. I love mushrooms and excited to try this. I will pin the recipe.

Shirley O

Thursday 6th of February 2020

Looks like a great side dish and very healthy too. Love green beans!

monique s

Saturday 4th of January 2020

This looks really tasty. It also looks really easy. I am going to try this and may throw in a few slivered almond for extra crunch

Peggy Nunn

Friday 3rd of January 2020

This sounds so good. I am excited to try it. Thank you the recipe.