Green Bean Casserole has always been a holiday favorite in many homes, and it’s easy to see why! This dish brings together tender green beans with a creamy mushroom sauce and tops it all off with crispy fried onions—such a simple combo, but it’s so satisfying. If you’re looking for a dish that’s easy to make and sure to please, this casserole might just be the perfect choice.

What You’ll Find On This Page
With just a few basics like green beans, mushroom soup, cheese, and a bit of seasoning, you can have a cozy, crowd-pleasing dish on the table in no time. Green Bean Casserole is a perfect fit for Thanksgiving, pairing wonderfully with main dishes like roasted turkey, chicken or ham, and sides like mac and cheese or fresh salads.
What I enjoy about this recipe is just how easy it is to make. You can even prepare it ahead of time, saving you a step during those busy holiday dinners. Whether you’re bringing a dish to a Thanksgiving potluck or planning a cozy weeknight meal, Green Bean Casserole fits right in. Give it a try this Thanksgiving, and you’ll see why it’s a comforting favorite for so many families!
Explore More Green Bean Recipes:
Ingredients and Substitutions Overview
To make this Green Bean Casserole, you’ll just need green beans, basic seasonings, and a bit of cheese—all easy to find. Let’s take a closer look at each ingredient.

- Green Beans: For convenience, canned green beans work great in this recipe. If you prefer a fresher taste, go with fresh or frozen green beans. If using frozen, thaw them first and pat them dry to avoid extra moisture
- Cream of Mushroom Soup: This classic ingredient adds creaminess and binds the casserole together. If you’d like a richer, homemade touch, you can make your own cream of mushroom soup with fresh mushrooms, cream, and broth—it’s an extra step, but it gives a wonderful depth of flavor.
- Soy Sauce: A small splash of soy sauce brings a hint of umami that complements the creamy mushroom flavor. If you’re sensitive to salt, consider using a low-sodium soy sauce, especially with canned green beans and store-bought fried onions, as they already contain salt.
- Caramelized Onions: Caramelized onions add a lovely natural sweetness and depth. If you’re short on time, sautéed onions will work well too.
- Fried Onions: French-fried onions are the traditional topping, adding a crispy finish that everyone loves. For something different, you can mix things up with crushed crackers, panko breadcrumbs, or even toasted nuts for a unique crunch.
- Cheese: Mixing in cheddar or Parmesan is a tasty option for cheese lovers, giving the casserole a gooey, savory finish. Cheddar brings a sharp bite, while Parmesan adds a nutty flavor. If you’re looking to reduce fat, you can leave out the cheese—it’s delicious either way.
- Milk: Adding a splash of milk helps thin the soup so the casserole isn’t too thick. Adjust the amount to reach your preferred consistency, especially if you’ve added extra ingredients like cheese.
- Seasonings: Start with salt and pepper, but remember to taste as you go, especially with salty ingredients like soy sauce and fried onions.
How to Make Green Bean Casserole at Home?
Let’s start cooking our Green Bean Casserole! We’ll begin by preparing the creamy casserole mixture, then layer on the toppings, and bake everything to perfection. Even though it’s a simple process, I’ve included photos and a video to guide you visually through each step. Let’s get started!

Explore More Casserole Recipes:

Green Bean Casserole
Ingredients
For the Casserole Mixture
- 4 cups Green Beans, canned, freshly cooked, or frozen
- 1½ cup Cream of Mushroom Soup
- ¼ cup Caramelized Onion, or fried onion
- 1 tsp Soy Sauce, low sodium
- ½ cup Milk
- Salt, to taste
- ½ tsp Black Pepper Powder
Toppings
- ¼ cup Cheddar Cheese, mild or sharp, adjust quantity to your preference
- ¼ cup Parmesan Cheese, adjust quantity to your preference
- ½ cup French Fried Onions, adjust as needed
Instructions
Preparing Green Bean Casserole Mixture
- In a large mixing bowl, combine the green beans, cream of mushroom soup, caramelized onions, milk, soy sauce, a dash of pepper, and a little salt. Be mindful with the salt, especially if you’re using canned green beans or store-bought soup, as these can already be salty.
- Gently mix everything together until well combined, making sure the green beans are evenly coated in the creamy mixture, which will be used in the next steps.
Layering and Baking
- Pour the creamy green bean mixture into a shallow baking dish and spread it out evenly. A shallow dish helps the casserole bake evenly, allowing the flavors to blend well and the top layer to crisp up nicely.
- Sprinkle cheddar and Parmesan cheese over the mixture. I’ve added a modest amount here, but feel free to add more or less based on how cheesy you like it. Cheddar gives a sharp flavor, while Parmesan adds a nutty taste.
- Place the dish in a preheated oven at 350°F (175°C) and bake for 25-30 minutes. Keep an eye on it toward the end—the cheese should be bubbly and lightly browned when it’s ready.
- Carefully take the casserole out of the oven. Sprinkle a generous layer of French fried onions on top for that classic crunch. These onions add both texture and flavor, so be generous if you enjoy a crispy topping.
- Return the casserole to the oven for another 5-7 minutes, just until the onions turn a lovely golden brown. This quick bake crisps up the onions perfectly without overcooking the casserole.
- Carefully remove the casserole from the oven and let it sit for a few minutes before serving. This brief cooling time helps it set, making it easier to serve and enhancing the flavors. Now your delicious Green Bean Casserole is ready to enjoy!
Serving
- Serve this cozy Green Bean Casserole alongside your favorite main dishes, like baked turkey, whole-roasted chicken, creamy potatoes, and roasted veggies, for a complete and satisfying meal. For more pairing ideas, check out our Serving Suggestions section below.
Recipe Video
Chef's Notes and Tips
- Using Fresh Green Beans: If you’re using fresh green beans, start by trimming the ends, then blanch or parboil them until they’re tender-crisp. This typically takes about 2-3 minutes in boiling water. Quickly transfer the beans to a bowl of ice water to stop the cooking and keep their bright green color
- Avoid Overcooking the Green Beans: If you are using fresh or frozen beans, be careful not to overcook them before adding them to the casserole. Tender-crisp beans hold up better during baking and keep the casserole’s texture balanced. Overcooking can lead to a mushy result.
- Saltiness: Many store-bought ingredients in this recipe, like canned soup, green beans, and soy sauce, contain added salt. To prevent an overly salty casserole, taste the mixture before baking and adjust as needed. Low-sodium soy sauce is a good option for more control over the salt level. You can always add a little salt at the end if needed.
- Cream of Mushroom Soup: For a richer, fresher flavor and to control the ingredients, try making a quick homemade cream of mushroom soup. For a detailed guide, refer to my cream of mushroom recipe.
- Crispier Onion Topping: For a perfectly crunchy topping, add the crispy onions in the last 5-7 minutes of baking. This will prevent them from getting soggy while keeping that signature crunch. If you notice the onions browning too quickly, cover the casserole loosely with foil to prevent burning.
- Choosing the Right Baking Dish: A shallow baking dish is ideal for even baking and helps the top layer get perfectly crisp. Glass or ceramic dishes are great for distributing heat evenly, but feel free to use what you have on hand.
- Baking Dish Size: For this recipe, I’ve used an 8.5x6-inch baking dish. If you’re doubling or tripling the recipe, use a larger dish or divide it into multiple dishes to avoid overcrowding, as this can affect both cooking time and texture.
- Make-Ahead Option: For busy holiday preparations, you can make your Green Bean Casserole up to 2 days in advance. Prepare the casserole mixture and store it in an airtight container in the fridge. Just before baking, add your cheese, then bake as usual. Check out our storage suggestions below for detailed instructions on reheating.
- Customize with Cheese Options: While cheddar and Parmesan are classic choices, feel free to try Gruyère, mozzarella, or Swiss cheese for a twist. Gruyère adds a nutty flavor, while mozzarella makes it extra creamy.
- Flavor Boost: For extra flavor, try adding mix-ins like sautéed mushrooms, bacon bits, or a crunchy topping of sliced almonds, breadcrumbs, or crushed crackers.
Nutrition Info
Disclaimer
We're not nutrition experts, and the nutritional information provided is an estimate. Please use it as a guide. For precise details, it's best to consult a professional. To learn more, please view our Detailed Disclaimers.
Serving Suggestions
Green Bean Casserole is a classic side that pairs well with a variety of dishes. Here are some of my favorite pairings that I think you’ll enjoy too:
- Roast Turkey or Chicken: This casserole is a popular Thanksgiving side, so it’s perfect alongside roast turkey, roast chicken, or even baked chicken breast.
- Stuffing or Dressing: A holiday classic, stuffing pairs well with green bean casserole and brings additional savory flavors. Whether it’s a simple bread stuffing or a more elaborate sausage and herb dressing, the textures and flavors are a great match.
- Cranberry Sauce: For a touch of sweetness and a pop of color, cranberry sauce adds a nice contrast to the creamy casserole.
- Potatoes: Creamy mashed potatoes or baked potatoes add to the cozy feel of this meal and match well with the casserole's creamy texture.
- Gravy: A bit of rich gravy over the casserole ties everything together, especially when you’re serving it with roasted or baked dishes.
- Cornbread: Cornbread’s slightly sweet, crumbly texture is a delicious complement to the creamy green bean casserole. It’s a great addition if you’re looking to add more Southern-style pairing to the meal.
- Ham & Prime Rib: Both baked ham and prime rib pair beautifully with green bean casserole. Ham’s saltiness complements the creamy flavors, while prime rib adds a rich, tender element, making this dish perfect for any special occasion.
- Salad: A fresh salad is a nice way to balance the meal. I like a simple green salad with vinaigrette, but Caesar salad or coleslaw works just as well.
- Glazed Carrots or Sweet Glazed Beets: If you’re looking for a vegetable side with a hint of sweetness, glazed carrots or beets are a great option. They add a nice color and pair well with the creamy, savory casserole.
- Rolls or Bread: Some warm dinner rolls or a crusty baguette are great for mopping up any extra sauce from the casserole.
- Roasted Vegetables: To keep things on the lighter side, try serving roasted carrots, Brussels sprouts, or asparagus. The flavors blend really well with the casserole.
- Sweet Potato Dishes: Sweet potatoes—whether baked, mashed, roasted, or in a casserole—bring a lovely contrast in flavors to the green bean casserole.
- Macaroni and Cheese: For an ultra-comforting meal, macaroni and cheese is a natural pairing. It’s a cozy, crowd-pleasing side to serve alongside the casserole.
Storage Suggestions
To store leftover Green Bean Casserole, place it in an airtight container and keep it in the fridge for up to 2 days. When you’re ready to reheat, you have a few options:
- Microwave: For a quick option, reheat individual portions in the microwave until warmed through. This is ideal for smaller servings but may soften the crispy onions.
- Oven: If you prefer to keep the topping crisp, reheat the casserole in an oven-safe dish at 350°F (175°C) for about 15-20 minutes or until heated through. Cover the casserole with foil for the first 10 minutes to avoid over-browning, then remove it to let the top crisp up.
- Sprinkling Onions: For the best texture, sprinkle fresh crispy onions on top right before serving. This keeps the crunch intact and makes the leftovers feel just as delicious as the first day.
- Freezing: If you want to freeze the casserole, avoid adding the crispy onions until reheating. Freeze the casserole in an airtight container for up to 2 months. Thaw it overnight in the fridge before reheating, then bake as mentioned above and add fresh crispy onions for serving.










Leave a Review