Follow Me On Pinterest!
Forget the gelatinous canned stuff from the back of the pantry. This year, your Thanksgiving table deserves an upgrade that tastes like actual food. Our Thanksgiving Green Bean Casserole No Mushroom Soup recipe replaces that mysterious gray goo with a velvety, homemade cream sauce that highlights the snap of fresh green beans. It is creamy, savory, and topped with those iconic crispy fried onions we all love, but with a flavor profile that is miles ahead of the traditional version. Once you taste the difference of a from-scratch sauce, you will never go back to the can again.
Recipe Information
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 8 servings
- Difficulty: Easy
Nutrition values
- Calories: 215 kcal
- Protein: 5g
- Carbs: 16g
Why Make This Thanksgiving Green Bean Casserole No Mushroom Soup
Most traditional recipes rely on canned condensed soup, which is often loaded with sodium, preservatives, and a muted flavor. By making your own sauce, you control every ingredient. You get a rich, buttery base infused with fresh garlic and onions that complements the green beans rather than drowning them. It is the perfect solution for guests who dislike mushrooms or for families looking to move away from processed ingredients during the holidays. Plus, the texture of fresh or frozen-thawed beans remains crisp-tender, avoiding the mushy consistency that plagues standard casseroles.
Ingredients
- 1.5 lbs fresh green beans, trimmed and halved
- 3 tablespoons unsalted butter
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 1.5 cups whole milk
- 1/2 cup heavy cream
- 1/2 teaspoon salt (plus more for boiling water)
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
- 1.5 cups crispy fried onions, divided
- 1/2 cup shredded white cheddar cheese (optional)
Directions
Step 1: Preparation and Blanching
Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a rolling boil. Add the trimmed green beans and cook for 4 to 5 minutes until they turn bright green and become slightly tender. Immediately drain the beans and plunge them into a large bowl of ice water. This “shocks” the beans, stopping the cooking process and preserving their vibrant color. Once cool, drain them again and pat them dry with a towel.
Step 2: Creating the Cream Sauce
In a large oven-safe skillet or saucepan, melt the butter over medium heat. Add the diced onions and sauté for 3 to 4 minutes until translucent. Stir in the minced garlic and cook for another minute until fragrant. Sprinkle the flour over the onions and whisk constantly for 2 minutes to create a roux. Slowly pour in the milk and heavy cream while whisking vigorously to prevent lumps. Simmer the sauce for 5 to 7 minutes until it thickens enough to coat the back of a spoon. Season with salt, pepper, and nutmeg.
Step 3: Assembly and Baking
Fold the blanched green beans and half of the crispy fried onions into the cream sauce. If you are using cheese, stir it in now. If your skillet isn’t oven-safe, transfer the mixture to a 9×13 inch baking dish. Spread the mixture evenly and bake for 15 minutes. Remove the dish from the oven and sprinkle the remaining crispy onions over the top. Return it to the oven for another 5 to 10 minutes, or until the sauce is bubbling and the onions are golden brown. Let it rest for 5 minutes before serving.
Expert Tips for Perfect Thanksgiving Green Bean Casserole No Mushroom Soup
To ensure the best results, always dry your green beans thoroughly after the ice bath. Excess water will thin out your homemade sauce and make the casserole runny. If you want a deeper flavor, use a mix of milk and chicken or vegetable broth for the sauce. For the ultimate crunch, wait until the very last 5 minutes of baking to add the final layer of fried onions so they don’t burn.
Delicious Variations
If you want to add some smokiness, stir in half a cup of cooked, crumbled bacon. For a nutty crunch, swap some of the fried onions for toasted slivered almonds. You can also elevate the sauce by adding a splash of dry white wine after sautéing the garlic but before adding the flour. If you need a gluten-free version, use a gluten-free all-purpose flour blend for the roux and ensure your fried onions are certified gluten-free.
Frequently Asked Questions
Can I use frozen green beans instead of fresh?
Yes, you can use frozen green beans. Thaw them completely and pat them dry before adding them to the sauce. You can skip the blanching step for frozen beans as they are usually pre-blanched before freezing.

Can I make this casserole ahead of time?
Absolutely. You can prepare the beans and the sauce, mix them together, and store the mixture in a covered baking dish in the fridge for up to 24 hours. Wait to add the fried onion topping until you are ready to bake to keep them from getting soggy.
What can I use instead of heavy cream?
You can use half-and-half or additional whole milk for a lighter version, though the sauce will be slightly less rich. If using only milk, you may need an extra tablespoon of flour to reach the desired thickness.
How do I store and reheat leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F to help the topping crisp back up, or use the microwave for quick individual portions.
Why is my sauce too thin?
If the sauce seems thin, let it simmer for a few more minutes on the stove before adding the beans. Remember that it will also thicken slightly as it bakes and cools.
Conclusion
This Thanksgiving Green Bean Casserole No Mushroom Soup is a game-changer for your holiday menu. By taking a few extra minutes to whisk together a fresh cream sauce, you transform a tired side dish into a gourmet highlight. It provides the nostalgic comfort of the original version but with a cleaner, more sophisticated flavor that will have your guests asking for the recipe. Enjoy the compliments as you serve up this fresh, crispy, and creamy delight!

Thanksgiving Green Bean Casserole No Mushroom Soup
- Total Time: 50 minutes
- Diet: Vegetarian
Ingredients
- 1.5 lbs fresh green beans, trimmed and halved
- 3 tablespoons unsalted butter
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 1.5 cups whole milk
- 1/2 cup heavy cream
- 1/2 teaspoon salt (plus more for boiling water)
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
- 1.5 cups crispy fried onions, divided
- 1/2 cup shredded white cheddar cheese (optional)
Instructions
- Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a rolling boil. Add the trimmed green beans and cook for 4 to 5 minutes until they turn bright green and become slightly tender. Immediately drain the beans and plunge them into a large bowl of ice water. This “shocks” the beans, stopping the cooking process and preserving their vibrant color. Once cool, drain them again and pat them dry with a towel.
- In a large oven-safe skillet or saucepan, melt the butter over medium heat. Add the diced onions and sauté for 3 to 4 minutes until translucent. Stir in the minced garlic and cook for another minute until fragrant. Sprinkle the flour over the onions and whisk constantly for 2 minutes to create a roux. Slowly pour in the milk and heavy cream while whisking vigorously to prevent lumps. Simmer the sauce for 5 to 7 minutes until it thickens enough to coat the back of a spoon. Season with salt, pepper, and nutmeg.
- Fold the blanched green beans and half of the crispy fried onions into the cream sauce. If you are using cheese, stir it in now. If your skillet isn’t oven-safe, transfer the mixture to a 9×13 inch baking dish. Spread the mixture evenly and bake for 15 minutes. Remove the dish from the oven and sprinkle the remaining crispy onions over the top. Return it to the oven for another 5 to 10 minutes, or until the sauce is bubbling and the onions are golden brown. Let it rest for 5 minutes before serving.
- Cook Time: 50 minutes









