Go Back
+ servings
Best Green Bean Casserole Recipe

Best Green Bean Casserole

Green Bean Casserole is the ultimate comfort food, loaded with fresh green beans, cream of mushroom soup, Cheddar cheese and french fried onions.

Course Main Course, Side Dish
Cuisine American
Keyword Green Bean Casserole
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 8 servings
Calories 377 kcal
Author Catalina Castravet



  • 16-20 oz fresh green beans or 2-3 14. 5 oz cans canned green beans
  • 1 10.75 oz can condensed cream of mushroom soup see homemade version as well
  • 1/2 cup milk
  • 1/2 cup chicken broth or veggie broth
  • 1 small onion finely diced
  • 3 garlic cloves minced
  • 1/2 teaspoon ground thyme
  • 1/2 teaspoon paprika
  • 1/4 teaspoon ground black pepper
  • 1 1/2 cups shredded cheddar cheese
  • 1 cup French fried onions see below homemade version


  • 1 cup shredded cheddar cheese
  • 2 cups French fried onions see below homemade version

Homemade French Fried Onions:

  • 3 large onions sliced into thin rings
  • 2 cups milk or buttermilk
  • 2 cups all-purpose flour
  • 1 teaspoon garlic powder
  • 1/4 teaspoon hot red pepper powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • Vegetable or canola oil for frying


  1. Preheat oven to 350 degrees F.
  2. Lightly spray with non-stick cooking spray a 9x3 oven safe baking dish and set aside.


  1. In this category we will be using ingredients from the "Casserole" list.
  2. If you are using canned green beans, just drain them and set aside.
  3. If using fresh green beans, wash them and trim the ends.
  4. Bring a large pot of water to a boil, season with just a sprinkle of salt and cook fresh green beans in the boiling water for 5-6 minutes, until green beans start to change color to a deep green and become slightly tender. Stir occasionally.
  5. Drain green beans and immediately place under cold water. Drain cold water and set green beans aside.
  6. Add cream of mushroom soup to a large bowl. Add milk and chicken broth, stir to combine.
  7. Add finely diced onion, garlic, thyme, paprika and ground black pepper. Stir to combine.
  8. Add the green beans to the bowl, cheddar cheese and 1 cup of French fried onions.
  9. Stir well to combine and add the mixture to the prepared baking dish.
  10. Level the top with a spatula.


  1. In this category we will be using ingredients from the "Topping" list.
  2. Sprinkle the remaining 1 cup of cheddar cheese on top of the casserole.
  3. Distribute 1 cup of French fried onions (reserve the other cup for later) evenly on top of the casserole.


  1. Bake the casserole in the preheated oven until the cheese melts and the onions start to brown, for about 20 minutes.
  2. Add the remaining cup of French fried onions and bake for another 10 minutes.
  3. Serve hot or at room temperature.

Homemade French Fried Onions:

  1. In this category we will be using ingredients from the "Homemade French Fried Onions" list. If you decide to make your own French fried onions use this recipe.
  2. After slicing the onion rings, separate them into individual rings and add them to a large bowl.
  3. Add 2 cups of milk to the onion rings and let soak for 20 minutes.
  4. In a medium bowl combine: flour, salt, garlic powder and ground black pepper. Whisk to combine.
  5. When ready to cook, add oil to a large, deep skillet over high heat (or deep fryer). If using a skillet, it should be 1/2 full with oil.
  6. Once the oil is hot, working in batches, add a handful of onion rings to the flour mixture, cover well and shake any excess. Add the onion rings to the hot oil and fry until golden brown, stirring often.
  7. Remove the French fried onions and place on a baking sheet that has been covered with paper towels to drain excess oil.
  8. Repeat with the remaining onion rings.

Recipe Video

Nutrition Facts
Best Green Bean Casserole
Amount Per Serving
Calories 377 Calories from Fat 234
% Daily Value*
Fat 26g40%
Saturated Fat 13g81%
Cholesterol 46mg15%
Sodium 854mg37%
Potassium 423mg12%
Carbohydrates 42g14%
Fiber 3g13%
Sugar 6g7%
Protein 17g34%
Vitamin A 990IU20%
Vitamin C 9.3mg11%
Calcium 407mg41%
Iron 3.4mg19%
* Percent Daily Values are based on a 2000 calorie diet.