Lightened-Up Creamy Green Bean Casserole Recipe

There’s nothing quite like the satisfaction of indulging in a delicious and healthy homemade dish, and this lightened-up creamy green bean casserole recipe ticks all the boxes. It’s not only a lighter version of the classic favorite, but it also bursts with flavor, making it a perfect choice for both weeknight meals and festive occasions.
Growing up, my grandmother’s green bean casserole was a staple at every holiday gathering. The rich aroma wafting through the house brings back fond memories of family, laughter, and festive cheer. Inspired by her recipe, I’ve created a lighter version that maintains the heartwarming essence while adding a personal twist that my health-conscious family adores.
Why You’ll Love This Recipe
This lightened-up version of a classic green bean casserole not only satisfies your taste buds but also aligns with healthier eating habits. By using fresh ingredients and eliminating heavier components, the dish maintains its creamy goodness while offering the satisfaction of indulging in a beloved comfort food without the guilt. Quick to prepare, it’s perfect for serving a crowd or enjoying as a solo comforting treat.
Ingredients Notes
This recipe uses fresh green beans, which offer a crisp texture far superior to their canned counterparts. A light béchamel sauce replaces the traditional heavy cream, ensuring that the dish remains creamy without overwhelming your diet goals. For an extra boost of flavor, add a sprinkle of nutritional yeast on top.
Recipe Steps
Step 1
Preheat your oven to 350°F (175°C). Begin by blanching the green beans in boiling salted water for about 3-4 minutes until just tender. Drain them and rinse under cold water to retain their vibrant color and halt cooking.
Step 2
In a skillet, sauté sliced onions and minced garlic over medium heat until soft and fragrant. This enhances the savory flavor base of the casserole.
WANT TO SAVE THIS RECIPE?
Step 3
Create a light béchamel sauce by melting butter in a saucepan, stirring in flour to form a paste, then gradually whisking in milk until smooth. Allow it to thicken, then season with salt, pepper, and a pinch of nutmeg for warmth.
Step 4
Combine the green beans, sautéed onions, and garlic with the béchamel sauce. Transfer the mixture into a baking dish, spreading evenly for uniform cooking.
Step 5
Bake for 25-30 minutes until bubbling and lightly golden on top. Allow it to rest for a few minutes before serving, letting the flavors meld into one delightful experience.
Storage Options
Leftovers can be stored in an airtight container in the refrigerator for up to three days. For freezing, cool the casserole completely, then wrap in plastic wrap and foil. Reheat in the oven at 325°F (160°C) for about 20 minutes or until heated through, ensuring it remains moist and delicious.
Variations & Substitutions
For a vegan twist, substitute the milk in the béchamel sauce with almond or oat milk, and use a vegan butter alternative. To add a spicy kick, sprinkle some red pepper flakes into the sauce. For a gluten-free version, replace regular flour with cornstarch in the béchamel.
Frequently Asked Questions
Can I use frozen green beans? Yes, frozen green beans work well in this recipe. However, be sure to thoroughly thaw and pat them dry to prevent excess moisture from affecting the casserole’s texture.
How can I make this dish ahead of time? Prepare the casserole through step 4, then cover and refrigerate for up to 24 hours before baking. This allows you to save time on the day you plan to serve the dish, making it as convenient as it is delicious.
What can I serve with this casserole? This casserole pairs wonderfully with roasted meats like turkey or chicken. It also complements a variety of vegetarian mains due to its rich flavor and creamy texture, offering versatility for diverse dining preferences.

Lightened-Up Creamy Green Bean Casserole Recipe
Ingredients
Main Ingredients
- 1.5 pounds fresh green beans trimmed and cut into bite-sized pieces
- 1 cup mushrooms sliced
- 1 cup onion chopped
- 2 tablespoons olive oil
- 1.5 cups milk
- 2 tablespoons all-purpose flour
- 1 cup crispy fried onions optional for topping
Instructions
Preparation Steps
- Preheat your oven to 350°F (175°C).
- In a large pot of boiling salted water, cook green beans for 3-4 minutes. Drain and set aside.
- In a large skillet over medium heat, heat olive oil. Add onions and mushrooms, cook until soft, about 5 minutes.
- Stir in flour and cook for an additional minute. Gradually whisk in milk, bringing mixture to a simmer until thickened.
- Combine cooked green beans with the sauce and transfer to a casserole dish. Top with crispy fried onions if desired.
- Bake in preheated oven for 20 minutes until mixture is bubbly and golden brown on top.