Hi, I’m Jessy, and I’m thrilled to have you here at The Savory Script! Today, I’m sharing my favorite Green Bean Casserole recipe. It’s a comforting classic that’s perfect for any occasion. This recipe takes about 60 minutes from start to finish. Let’s get cooking!
Table of Contents

Easy Green Bean Casserole Recipe
Ingredients
Equipment
Method
- Preheat the oven to 350°F.
- Bring a medium pot of salted water to a boil. Add the frozen green beans and boil until tender crisp, about 2 to 3 minutes.
- In a large bowl, combine green beans with soup, milk, soy sauce, pepper, salt, 1 cup of crispy onions, and cheese if using (see notes). Transfer to a 2-quart baking dish.
- Bake uncovered for 30 to 35 minutes or bubbly.
- Remove from oven and stir. Top with remaining onions and return to oven for an additional 10 minutes or until golden.
Nutrition
Notes
Tried this recipe?
Let us know how it was!What is the History of Green Bean Casserole?

Did you know that Green Bean Casserole first appeared in 1955? It was created by a Campbell’s Soup kitchen employee, and it quickly became a staple, especially during the holiday season. Its simplicity and deliciousness have made it a favorite for generations. The original recipe was created by Dorcas Reilly and has been a staple since then.
Why You’ll Love This Recipe
This Green Bean Casserole recipe is a winner for several reasons:
- It’s quick and easy to make, perfect for busy weeknights or holiday gatherings.
- The crispy fried onions add a delightful crunch that contrasts beautifully with the creamy, tender green beans.
- I use simple ingredients, which makes it budget-friendly.
- Cleanup is a breeze, so you can spend more time enjoying the meal and less time washing dishes.
Ingredients for the Best Homemade Green Bean Casserole Recipe
Here’s what you’ll need to create this amazing dish:
- 4 cups frozen cut green beans
- 1 (10.5 ounce) can condensed cream of mushroom soup
- ½ cup milk
- 1 teaspoon soy sauce
- ½ teaspoon black pepper
- ¼ teaspoon seasoned salt (more to taste)
- 1½ cups crispy fried onions (divided)
Ingredient Notes and Substitutions
You can certainly use different types of green beans. Frozen green beans are my go-to for convenience, but you can also use canned or fresh beans. If using fresh green beans, you’ll need to blanch them first.
Here are some substitution ideas:
| Ingredient | Substitution | Quantity |
|---|---|---|
| Cream of Mushroom Soup | Cream of Celery or Cream of Chicken Soup | 1 (10.5 ounce) can |
| Milk | Half-and-half or heavy cream | ½ cup |
| Soy Sauce | Worcestershire sauce | 1 teaspoon |
| Crispy Fried Onions | French-fried onions, homemade fried onions, or breadcrumbs | 1½ cups (divided) or as needed |
How to Make Green Bean Casserole Recipe: Step-by-Step Instructions
Follow these simple steps to make your own Green Bean Casserole Recipe:
- Preheat the oven to 350°F.
- Bring a medium pot of salted water to a boil. Add the frozen green beans and boil until tender crisp, about 2 to 3 minutes.
- In a large bowl, combine green beans with soup, milk, soy sauce, pepper, salt, 1 cup of crispy onions, and cheese if using.
Transfer to a 2-quart baking dish. - Bake uncovered for 30 to 35 minutes or bubbly.
- Remove from oven and stir. Top with remaining onions and return to oven for an additional 10 minutes or until golden.
Recipe Variations for Green Bean Casserole Recipe
Let’s spice things up with a few variations:
| Variation | Ingredients | Instructions |
|---|---|---|
| Bacon Green Bean Casserole | Cooked, crumbled bacon (½ cup) | Add the bacon to the casserole mixture before baking. |
| Cheesy Green Bean Casserole | Shredded cheddar, Gruyère, or parmesan cheese (½ cup) | Add cheese to the casserole mixture and top with extra before baking. |
| Mushroom Lovers’ Green Bean Casserole | Sliced fresh mushrooms (1 cup), sautéed with butter or olive oil | Sauté mushrooms until tender and add them to the casserole mixture. |
| Spicy Green Bean Casserole | A pinch of red pepper flakes or a dash of hot sauce | Add to the casserole mixture. |
| Gluten-Free Green Bean Casserole | Use gluten-free fried onions and gluten-free cream of mushroom soup. | Ensure all ingredients are gluten-free. |
Prep Ahead Tips for Green Bean Casserole
Green Bean Casserole can be prepped ahead, which makes it perfect for busy days. You can prepare it in two ways:
- Partially Baked: Assemble the casserole, but bake it for only 20 minutes. Cool completely, cover, and refrigerate for up to 24 hours. Before serving, top with the remaining onions and bake until golden and bubbly.
- Fully Assembled: Assemble the entire casserole (including the onions) and cover. Refrigerate for up to 24 hours. Bake, covered, for 20 minutes. Then, uncover and bake until golden brown and bubbly.
You can also freeze the unbaked casserole for up to 2 months. Thaw it in the refrigerator overnight before baking.
What to Serve with Green Bean Casserole: Serving Suggestions
Green Bean Casserole recipe is a fantastic side dish. Here are some suggestions:
- Roast turkey or chicken
- Honey-glazed ham
- Mashed potatoes
- Dinner rolls
- Cranberry sauce
Tips to Prevent Watery Green Bean Casserole
Nobody wants a watery Green Bean Casserole. To avoid this:
- Drain the Green Beans: Make sure the green beans are well-drained after boiling.
- Don’t Overcook: Cook the green beans until tender-crisp.
- Adjust Liquid: If the mixture seems too liquid, add a bit more crispy onions.
Can I Make Green Bean Casserole Recipe in a Slow Cooker or Instant Pot?
While it is possible to make Green Bean Casserole in a slow cooker, I don’t recommend it. It’s best made in the oven, but you can find recipes online.
Can Green Bean Casserole Be Vegan or Vegetarian?
Absolutely! To make a vegan version:
- Use vegan cream of mushroom soup.
- Use plant-based milk (almond, soy, etc.).
How to Reheat Green Bean Casserole
Here’s how to reheat your leftover Green Bean Casserole:
- Oven: Preheat to 350°F. Bake, covered, for 15-20 minutes, or until heated through.
- Microwave: Reheat individual servings in 1-minute intervals, stirring in between, until heated.
- Stovetop: Heat in a saucepan over medium heat, stirring frequently, until heated through. Add a splash of milk to prevent it from drying out.
Nutrition Information for Green Bean Casserole
Here’s a basic look at the nutrition facts, though it can vary based on the ingredients used:
| Nutrition Facts (per serving) |
|---|
| Calories: Approximately 250 |
| Fat: Approximately 15g |
| Carbs: Approximately 20g |
| Protein: Approximately 5g |
Frequently Asked Questions
Can I use fresh green beans?
Yes, but blanch them first.
What if I don’t have cream of mushroom soup?
Use cream of celery or chicken.
Can I make it ahead?
Yes, assemble it and refrigerate for up to 24 hours.
Conclusion: Share Your Green Bean Casserole Creations!
I hope you enjoyed this Green Bean Casserole recipe. I love hearing from you! Did you try this recipe? Let me know in the comments below, or better yet, take a picture and share it on social media. Tag me, and I’ll be sure to see your creations! Happy cooking!
For more recipes, follow us on Pinterest.



