Green Bean Casserole With Crispy Onions
I’ll never forget the first time I tried to make green bean casserole. It was for my first big Thanksgiving on my own, and I was so nervous. I thought, how hard could it be? I dumped everything in a dish, topped it with those crispy onions, and prayed. What came out was a sad, watery soup with soggy onions on top. My brother took one bite and said, “Well, it’s… green.” I was so embarrassed, but it made me determined to figure it out. Now, after years of trial and error, it’s my absolute favorite comfort food to share.
Recipe Card
| Recipe Title | Green Bean Casserole With Crispy Onions |
|---|---|
| Servings | 8 |
| Prep Time | 20 minutes |
| Cooking Time | 35 minutes |
| Calories | About 220 per serving |
Ingredients
- 2 pounds fresh green beans, trimmed
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 8 ounces cremini mushrooms, sliced
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 1 1/2 cups chicken or vegetable broth
- 1 cup whole milk
- 1/2 cup sour cream
- 1 teaspoon soy sauce
- 1/2 teaspoon black pepper
- 1 1/2 cups French fried onions
- 1/2 cup shredded Parmesan cheese
Let’s talk green beans. I used frozen once to save time and it was a mushy disaster. Fresh beans are a game changer, trust me. And the sour cream? I added that on a whim one year when I was out of heavy cream, and it made the sauce so much richer and tangier. It’s my secret weapon now.
Directions
- Preheat your oven to 375°F.
- Bring a large pot of salted water to a boil.
- Add the green beans and cook for 5 minutes.
- Drain them and immediately plunge into ice water.
- Heat olive oil in a large skillet over medium heat.
- Add the diced onion and cook until soft, about 5 minutes.
- Stir in the garlic and mushrooms, cook for 7 more minutes.
- In a separate saucepan, melt the butter over medium heat.
- Whisk in the flour and cook for 1 minute.
- Slowly whisk in the broth and milk until smooth.
- Bring to a simmer, stirring, until it thickens.
- Remove from heat and stir in sour cream, soy sauce, and pepper.
- Combine the green beans, mushroom mix, and sauce in a casserole dish.
- Top with the crispy onions and Parmesan cheese.
- Bake for 25-30 minutes until bubbly and golden.
The step with the blanched green beans is crucial. I skipped the ice bath once and ended up with grey, overcooked beans. It only takes a minute but it keeps them bright green and crisp-tender. And that sauce? The first time I made the roux, I got distracted and burned the flour. It tasted like burnt toast. You gotta stand there and whisk it the whole time, no multitasking!
One year, I was so proud of my from-scratch sauce I forgot to add any salt or seasoning at all. It was so bland my dad asked if I was on a “flavor-free” diet. That’s why the soy sauce and pepper are in there now, it just wakes everything up. It’s a lesson in tasting as you go, which I’m still terrible at remembering.
I love this dish because it feels like a hug in a baking dish. It’s the ultimate comfort food for our family, and the leftovers are somehow even better the next day. If I’m making it for an easy dinner during the week, I’ll sometimes use a rotisserie chicken and mix it right in to make it a full one-pot meal.
Next time, I might try adding a little bit of smoked paprika for a kick. I’m always tweaking it, and that’s the fun of home cooking, right? It never has to be perfect, just made with a little bit of love and a lot of lessons learned.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 220 | 18g | 14g | 6g |
I know, the fat content looks a little scary, but it’s a holiday-style dish, you know? I’ve tried to make it lighter by using low-fat milk and less cheese, and honestly, it just wasn’t the same. It was kinda sad. For my gluten-free friends, a 1:1 gluten-free flour works great for the roux, and there are GF crispy onion options out there too.
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Fresh Green Beans | Frozen green beans (thawed) |
| Cremini Mushrooms | White button mushrooms |
| Sour Cream | Greek yogurt or heavy cream |
| Chicken Broth | Vegetable broth |
I’ve tried almost all of these swaps. Frozen beans will work in a pinch, but they let off more water, so your casserole might be a bit looser. Greek yogurt is a great tangy sub for sour cream, but don’t let the sauce boil after you add it or it might curdle. I learned that the hard way and had little yogurt lumps throughout.
Tips
- Don’t skip blanching the beans and shocking them in ice water. It makes all the difference.
- Make the sauce a day ahead to save time on the day you’re baking.
- Reserve some extra crispy onions to add in the last 5 minutes of baking for maximum crunch.
- If your sauce seems too thick, just add a splash more broth until it’s the right consistency.
That last tip about the extra onions? I learned that after I put the whole bag on top before baking one time. They all sank into the sauce and turned into a mushy, oily layer. It was so gross. Now I always save a big handful to sprinkle on at the end for that perfect, crispy texture we all love.
FAQ
Can I make this green bean casserole ahead of time?
Absolutely! I do it all the time. Assemble the whole thing but don’t add the crispy onion topping. Cover and refrigerate for up to a day. When you’re ready, just pop it in the oven, but add an extra 5-10 minutes to the bake time since it’s going in cold. Then add your onions for the last 10 minutes.
Why is my casserole so watery?
Oh man, I’ve been there. This usually happens if you use frozen green beans without thawing and patting them dry, or if you don’t cook the mushroom mixture long enough to release its moisture. Really let those mushrooms cook down until they’re nice and brown. It drives out all that extra water.
Can I use canned green beans?
You can, but I wouldn’t recommend it. I tried it once thinking it would be super easy, and the texture was just way too soft and the flavor was a bit metallic. Fresh beans really hold their shape and have a much better flavor. It’s worth the extra few minutes, I promise.
That’s everything I know about making Green Bean Casserole With Crispy Onions! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time. Let me know how it goes!
Green Bean Casserole With Crispy Onions
A perfected from-scratch green bean casserole featuring fresh green beans, a rich homemade mushroom sauce, and crispy onion topping that stays crunchy. This ultimate comfort food is perfect for holidays and family dinners.
Ingredients
- 2 pounds fresh green beans, trimmed
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 8 ounces cremini mushrooms, sliced
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 1 1/2 cups chicken or vegetable broth
- 1 cup whole milk
- 1/2 cup sour cream
- 1 teaspoon soy sauce
- 1/2 teaspoon black pepper
- 1 1/2 cups French fried onions
- 1/2 cup shredded Parmesan cheese
Instructions
-
Preheat your oven to 375°F (190°C)
-
Bring a large pot of salted water to a boil
-
Add the green beans and cook for 5 minutes
-
Drain them and immediately plunge into ice water to stop cooking
-
Heat olive oil in a large skillet over medium heat
-
Add the diced onion and cook until soft, about 5 minutes
-
Stir in the garlic and mushrooms, cook for 7 more minutes until mushrooms are browned
-
In a separate saucepan, melt the butter over medium heat
-
Whisk in the flour and cook for 1 minute to make a roux
-
Slowly whisk in the broth and milk until smooth
-
Bring to a simmer, stirring constantly, until sauce thickens
-
Remove from heat and stir in sour cream, soy sauce, and black pepper
-
Combine the blanched green beans, mushroom mixture, and sauce in a 9×13 inch casserole dish
-
Top with the crispy onions and Parmesan cheese
-
Bake for 25-30 minutes until bubbly and golden brown on top
Nutrition (Per Serving)



