This Green Bean Casserole is a creamy and comforting dish filled with tender green beans and topped with crispy goodies. It’s perfect for family dinners and gatherings!
I love how easy it is to whip up, especially when I want something tasty without too much fuss. Plus, who can resist those crunchy onions on top? They add the best flavor! 😋
Key Ingredients & Substitutions
Green Beans: Fresh green beans are best for crispness and flavor. If fresh ones aren’t available, canned green beans work too. Just be sure to drain them well to avoid a watery dish.
Cream of Mushroom Soup: This is the base for the casserole. If you’re looking for a healthier option, try making homemade mushroom soup with sautéed mushrooms, broth, and cream. You can also use cream of chicken soup if you’re not keen on mushrooms.
Milk: Regular milk adds creaminess to the dish. For a dairy-free option, almond or soy milk can substitute well. Choose unsweetened varieties for the best flavor.
Soy Sauce: This adds depth of flavor, but it’s optional. If you want a gluten-free option, use tamari sauce instead. You could skip it entirely or use liquid aminos as a substitute!
French Fried Onions: They add a nice crunch! Any brand will work, but feel free to use homemade crispy onion rings for a fresher taste. You can also use crushed crackers for a different texture.
How Do I Blanch Green Beans Like a Pro?
Blanching is key to keeping green beans vibrant and crisp in your casserole. Here’s how to do it perfectly:
- Bring a pot of salted water to a boil.
- Add your trimmed green beans and cook for 4-5 minutes. They should be tender-crisp.
- Immediately drain them and plunge them into ice water to stop the cooking process. This keeps their bright green color!
Make sure they are well-drained before mixing them into your casserole. Enjoy the nice crunch in every bite!

How to Make Green Bean Casserole
Ingredients You’ll Need:
For the Casserole:
- 4 cups fresh green beans, trimmed and cut into 1-2 inch pieces (or 2 cans green beans, drained)
- 1 can (10.5 oz) cream of mushroom soup
- 1/2 cup milk
- 1 tsp soy sauce (optional)
- 1/4 tsp black pepper
- 1/4 tsp garlic powder (optional)
- 1 1/3 cups French fried onions, divided
How Much Time Will You Need?
This yummy green bean casserole will take about 10 minutes to prepare and around 30 minutes to bake. So overall, you should set aside about 40 minutes from start to finish. Perfect for a quick and delicious side dish!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 350°F (175°C). This gives it enough time to reach the right temperature while you prepare the casserole.
2. Blanching the Green Beans:
If you’re using fresh green beans, it’s time to blanch them! Bring a pot of water to a boil and add the green beans. Cook them for about 4-5 minutes until they’re tender but still crisp. Once they’re done, drain them and set them aside. If you’re using canned beans, just make sure they’ve been drained well.
3. Mix the Casserole Base:
In a large bowl, combine the cream of mushroom soup, milk, soy sauce (if you’re using it), black pepper, and garlic powder (if desired). Stir everything together until it’s nice and smooth. This will be the creamy base of your casserole!
4. Combine Everything Together:
Add the green beans to the soup mixture! Then, stir in 2/3 cup of the French fried onions. Mix it all together well, so every bean is coated in that creamy goodness.
5. Transfer to a Baking Dish:
Grab a baking dish that’s about 1.5 quarts in size, and pour the green bean mixture into it. Spread it out evenly so that it bakes nicely.
6. Bake the Casserole:
Pop the dish into the oven and bake it uncovered for 25 minutes. You’ll know it’s ready when it’s hot and bubbling. Yum!
7. Add the Crispy Onions:
Once the casserole is out of the oven, sprinkle the remaining French fried onions over the top. This adds that perfect crunchy texture!
8. Finish Baking:
Put the casserole back in the oven for another 5-10 minutes, or until the onions are golden brown and crispy. Your kitchen is going to smell amazing!
9. Serve and Enjoy:
When it’s all done baking, take it out of the oven and let it cool for a couple of minutes. Serve hot as a delicious side dish for any meal. Enjoy your homemade green bean casserole!
Can I Use Frozen Green Beans Instead?
Absolutely! If you’re using frozen green beans, just make sure to thaw and drain them first. You can steam or blanch them briefly in boiling water before mixing them into the casserole for the best texture.
What Can I Use Instead of Cream of Mushroom Soup?
If you’re looking for a substitute, you can make your own creamy sauce using sautéed mushrooms, heavy cream, and some broth. You can also try using cream of celery soup for a different flavor!
How Do I Store Leftovers?
Leftover green bean casserole can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, pop it in the oven at 350°F until warm, or microwave it in short intervals until heated through.
Can I Prepare This Dish Ahead of Time?
Yes, you can assemble the casserole ahead of time! Just cover it and refrigerate before baking. When you’re ready, bake it straight from the fridge, adding a few extra minutes to the baking time if needed.



