Go Back
+ servings
Green bean casserole in a skillet
Print Recipe
5 from 9 votes

Green Bean Casserole Recipe

This Green Bean Casserole Recipe is a one-pot wonder that's perfect for the holidays. It's creamy, delicious, and full of bacon, cheddar cheese, and French-fried onion rings. No Cream of "X" Soup!
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Side Dish
Cuisine: American
Keyword: easy, green beans, thanksgiving side
Servings: 8 people
Calories: 287kcal


  • 1 pound fresh green beans rinsed, trimmed and halved (if necessary)
  • 2 slices bacon diced
  • 1 (8 oz) package mushrooms sliced
  • 1 teaspoon salt more or less to taste
  • 1/2 teaspoon black pepper
  • 2 cloves garlic minced or pressed
  • 2 tablespoons all purpose flour
  • 1 cup chicken broth
  • 1 cup half and half
  • 1 (2.8 oz) can French-fried onion rings divided in half
  • 1 cup shredded cheddar cheese


For the green beans

  • Bring a large pot of salted water to a boil.
  • Cook green beans for 3-5 minutes.
  • Drain the green beans and immediately place them into a large bowl filled with ice water to stop the cooking process.
  • Drain again and set aside.
  • Take 5 seconds to rate this recipe below. We greatly appreciate it!

Green Bean Casserole

  • Preheat oven to 400 degrees F.
  • Place diced bacon in a cast iron skillet* and cook over medium heat for 5 minutes, stirring regularly.
  • Stir in the mushrooms, salt, and pepper and cook for about 4 to 5 minutes, stirring regularly.
  • Add the garlic and cook for another 30 seconds.
  • Stir in flour and cook for 1 minute.
  • Add the broth and simmer for 1 minute, gently scraping up any brown bits.
  • Lower the heat to medium-low and slowly stir in the half-and-half.
  • Cook for about 6-8 minutes, or until the mixture has thickened, stirring occasionally.
  • Remove from the heat.
  • Gently stir in the green beans and half the can of onion rings (about 3/4 cup).
  • Top with shredded cheddar cheese and remaining onion rings.
  • Bake for 10-15 minutes, or until heated through and bubbly.
  • Serve immediately.
  • Take 5 seconds to rate this recipe below. We greatly appreciate it!



*If you don't have a cast iron skillet, use a regular skillet. Then transfer the green bean mixture (after step 11) to an oven safe dish, top with cheese and fried onions, and continue with directions above.


Calories: 287kcal | Carbohydrates: 17g | Protein: 7g | Fat: 21g | Saturated Fat: 11g | Cholesterol: 29mg | Sodium: 719mg | Potassium: 297mg | Fiber: 1g | Sugar: 2g | Vitamin A: 640IU | Vitamin C: 10.1mg | Calcium: 158mg | Iron: 1mg