Homemade Green Bean Casserole
This homemade green bean casserole, made from scratch with fresh ingredients and crispy onion straws, is the perfect holiday side dish for any feast!

Homemade Green Bean Casserole From Scratch Should Be On Your Thanksgiving Menu At Least Once In Your Life
Let’s talk about one of my favorite holiday sides—homemade green bean casserole. But not just any green bean casserole, we’re doing this from scratch—no canned soup, no store-bought onion straws. We’re talking fresh green beans, homemade cream of mushroom soup, and crispy air fryer onion straw goodness. It’s the perfect Thanksgiving side dish or for any holiday table, really!
Here’s why I love homemade greenbean casserole!
- Making this greenbean casserole from scratch just hits differently. Once you make it this way, you can’t go back.
- You get more control over the flavors, less processed ingredients, and the freshness really shines through.
- You know exactly what’s in it—no sneaky sodium overload from canned soups!
- Everyone loves from-scratch homemade greenbean casserole and its beautiful on your holiday table.
If you are like me, you are voluntold to make Thanksiving so you need more ideas. Might I suggest homemade stuffing made with sweet potatoes and pears. Its full of fresh herbs and has a slightly sweet taste that won’t dissapoint you. And what Thanksgiving table would be complete without making mashed potatoes!
What about your carved turkey centerpiece? I know that everyone has their own turkey recipe and maybe its become a tradition at your house that the bird takes too long to cook and is dry unless dredged in gravy. But might I suggest an alternative: My herb-injected Thanksgiving Turkey. Its juicy all the way through, cooks up in a few hours and with my tips and tricks, you can’t go wrong. I make it every year to rave reviews.
Happy Thanksgiving friends. I hope you leave the meal feeling thankful with a heart full of love and care.
Here’s What You’ll Need:
- Fresh green beans (trust me, they’re a game changer)
- Homemade crispy onion straws (yes, you can totally make your own!)
- Cream of mushroom soup (don’t worry, it’s easier than it sounds)
- Butter, garlic, onion, mushrooms
- White wine, chicken broth, and a splash of cream for that silky texture
- Thyme, black pepper, and salt for seasoning
Visual Process for Making Homemade Greenbean Casserole
Step 1
Prep Them Fresh Greenbeans
Start with fresh green beans. Trim off the stems and chop them into bite-sized pieces. You’ll want to boil them for 5-6 minutes just to get them a bit tender, then set them aside.
Step 2
Make Homemade Cream Of Mushroom Soup
Trust me, this homemade mushroom soup is light years better than the canned stuff!
- Cook onions
- Use a mushroom mix
- Stew ingredients
- Add cream
Step 3
Assemble the Green Bean Casserole
Toss the pre-cooked green beans in the homemade cream of mushroom soup, then transfer everything into a casserole dish. Pop it into a 350°F oven for about 30 minutes.
Step 4
Top With Air Fryer Onion Straws
Top the homemade green bean casserole with crispy air fryer onion straws. Bake for another 5 minutes to get them nice and golden.

Thanksgiving Recipes That Go Well With Homemade Green Bean Casserole
🌟 Love this recipe? Spread the love by leaving a star review or dropping a comment below! I’d really love to hear what you think. If this recipe hit the spot for you, you’d be helping me out big time by sharing it on Pinterest or Facebook! 💬✨
Some of the links on this site are affiliate links, meaning I may earn a commission if you make a purchase through them (It won’t cost you extra, promise). This helps support my work and allows me to continue creating content—thank you for your support! Rest assured, I only recommend products I personally use and love.
Homemade Green Bean Casserole
Ingredients
- 4 cup Fresh Green Beans (Stems removed and chopped into smaller pieces)
- Onion straws (suggest making your own)
Cream of Mushroom Soup
- 4 Tbsp Butter
- 1 Large Minced Onion (minced)
- 2 Cloves Garlic
- ½ lb Thinly Sliced Mushroom (use a variety for depth of flavor)
- ¼ cup White Wine
- 1 cup Chicken Broth
- 1 teaspoon Dried Thyme
- ½ teaspoon Black Pepper
- ¼ cup Heavy Whipping Cream
- 2 tbsp flour
- 1 teaspoon Salt
Instructions
- Melt 4 Tbsp Butter over medium heat. Cook t1 Large Minced Onion and 2 Cloves Garlic until translucent (about 5 minutes).
- Add ½ lb Thinly Sliced Mushroom, ¼ cup White Wine, 1 cup Chicken Broth, 1 teaspoon Dried Thyme, and ½ teaspoon Black Pepper to taste. Bring the mixture to a boil and cook for 5 minutes.
- Whisk together ¼ cup Heavy Whipping Cream, 2 tbsp flour and 1 teaspoon Salt. Add to the pan letting the mixture simmer for another minute until it thickens. If you don’t cook it until it thickens, the casserole will be soupy. Place this in a casserole dish.
- Add 4 cup Fresh Green Beans to the mushroom soup and cook until slightly tender. Don't overcook. You can skip the cooking step if using store-bought canned or home-canned green beans as they are already softened.
- Transfer the mushroom soup mixture to a 9×9 casserole dish. If you didn't already add the green beans to the mushroom soup, do that now.
- Bake the casserole in a preheated oven at 350°F for 30 minutes.
- Top with Onion straws and bake for an additional 5 minutes until the onions are golden and crispy.
- Serve and enjoy your homemade green bean casserole!
Notes
- Make it ahead: You can prep this the day before. Just leave off the onion topping until you’re ready to bake!
- Mix up the mushrooms: Use a variety of mushrooms for a deeper, earthier flavor.
- Add cheese: A sprinkle of shredded Parmesan or Gruyère can take this casserole to the next level.