Side Dishes
This Campbell's green bean casserole recipe transforms fresh green beans into a creamy, comforting classic that brings back nostalgic holiday flavors. The secret lies in pre-cooking the beans just until tender-crisp and layering them with a rich mushroom sauce and golden fried onions for that signature crunch.
I've perfected this version over years of holiday gatherings, where it disappears faster than the mashed potatoes.
The beauty of this recipe is its balance—creamy mushroom sauce holds the beans together while the fried onions add that satisfying crunch at every bite. Unlike boxed versions, this homemade approach lets you control the texture and flavor, making it restaurant-quality without the fuss.
The key technique is baking at the right temperature to ensure the top stays golden and crispy while the bottom remains tender.
What you'll end up with is a casserole that's rich yet light, with vibrant green beans nestled in velvety sauce and topped with crispy fried onions that shatter with each bite. This dish is perfect for holiday feasts but works equally well for weeknight dinners when you crave comfort food.
The aroma alone will have everyone asking for seconds before it even hits the table.
Ready to make this a family tradition? The recipe scales easily for crowds, and leftovers reheat beautifully—just add a splash of milk to restore that creamy texture. Let's get started on creating a casserole that tastes like home.
Ingredients for campbell's green bean casserole recipe with fresh green beans
Sixteen ingredients for a casserole that tastes like holiday nostalgia with every golden, crunchy bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 2 lb | Trimmed, cut into 2-inch pieces |
| Cream of Mushroom Soup 🍄 | 2 cans | 10.5 oz each, unsalted variety |
| Heavy Cream 🥛 | ½ cup | Full-fat for best texture |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Sharp cheddar preferred |
| Yellow Onion 🧅 | 1 whole | Diced, sautéed until soft |
| Garlic Cloves 🧄 | 3 cloves | Minced, for flavor depth |
| Mushrooms 🍄 | 8 oz | Sliced, cremini or white |
| Butter 🧈 | 2 tbsp | Unsalted, for sautéing onions |
| Fried Onions 🧅 | 1 ½ cups | Store-bought or homemade |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening sauce |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Milk 🥛 | ¼ cup | For adjusting creaminess |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated for garnish |
The green beans are the foundation—fresh is non-negotiable for that vibrant texture. Look for crisp, bright green beans at farmers markets or the produce section, avoiding anything rubbery or dull. Trim the ends carefully (a quick snap works best) and cut into even 2-inch pieces for consistent cooking. For the mushroom soup, Campbell's Original Cream of Mushroom is the classic choice, but unsalted varieties give you better control over seasoning. The heavy cream and cheddar should be high-quality, full-fat—this isn't the place to skimp on richness. Sauté your onions and garlic in butter until they're translucent but not browned—this builds the flavor base for the entire dish.
No fresh mushrooms? Canned mushrooms, drained and rinsed, work in a pinch, though they'll lack the meaty texture. Short on heavy cream? Half-and-half plus a splash of milk keeps it creamy without breaking the bank. The fried onions can be homemade (sauté thinly sliced onions in butter until crispy, then drain on paper towels) or store-bought—French's Classic is the gold standard for that signature crunch. For the cheddar, sharp cheddar holds up better to baking than mild varieties. If you're making this ahead, assemble everything except the fried onions and refrigerate for up to 24 hours before baking—this lets the flavors meld beautifully.
This casserole reheats like a dream—just cover with foil and warm at 350°F for 15-20 minutes. For leftovers, add a splash of milk to restore creaminess if needed. The fried onions lose their crunch when reheated, so always add fresh ones on top when serving. Store in an airtight container for up to 4 days in the fridge, though it rarely lasts that long. For holiday gatherings, this scales perfectly—double the recipe and use a 9x13-inch baking dish instead of two 8x8 pans. The aroma alone will have your guests asking for the recipe before they even take a bite.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one bowl, one pan, and done. Sauté the onions, dump in the beans, stir in the soup and cream—no measuring cups, no extra dishes. The only mess is the good kind (like cheese dust on your fingers).
- Creamy Crunch Combo: That crispy fried onion topping meets the velvety mushroom soup base? It’s the kind of contrast that makes you go back for seconds. The fresh green beans add a snap, but the cheddar and cream turn it into something rich and satisfying—like a hug in casserole form.
- Potluck Hero: Between us, this is my go-to for gatherings. It reheats beautifully, feeds a crowd without breaking the bank, and even my picky uncle asks for seconds. Bring it to a holiday dinner, a summer BBQ, or just a lazy Sunday—it’s always a crowd-pleaser.
- Budget-Friendly Leftovers: Fresh green beans might sound fancy, but they’re cheaper than canned and way more flavorful. A single casserole stretches to three meals, and the leftovers? Just as good reheated. Honestly, I make it twice a month because it’s that reliable—and my wallet thanks me.
Step-by-step instructions for Campbell's green bean casserole with fresh green beans
Here's the method for creating a rich, creamy casserole with fresh green beans and perfect texture layers.
Prepare the Green Beans and Mushroom Mixture
Trim the ends from the 2 lb fresh green beans and cut them into 2-inch pieces. Blanch them in boiling salted water for 3 minutes, then immediately drain and plunge into ice water to stop the cooking process. This preserves their vibrant color and crisp texture.
In a large skillet, melt the 2 tbsp butter over medium heat. Add the diced 1 whole yellow onion and sliced 8 oz mushrooms, cooking until the onions are soft and the mushrooms release their moisture, about 8-10 minutes. Stir in the 3 cloves minced garlic cloves and cook for an additional 30 seconds until fragrant. This aromatic base forms the flavor foundation for the entire casserole.
Create the Creamy Mushroom Sauce
Reduce the heat to medium-low and sprinkle the 1 tbsp all-purpose flour over the onion-mushroom mixture. Stir constantly for 1-2 minutes until the flour is fully incorporated and forms a paste. Gradually pour in the 2 cans cream of mushroom soup and the 0.5 cup heavy cream, stirring until smooth and creamy.
Bring the mixture to a gentle simmer, then reduce heat to low. Stir in the 1 tsp salt and 0.5 tsp black pepper, and let the sauce thicken slightly for 5-7 minutes. The sauce should coat the back of a spoon but remain pourable. If it thickens too much, whisk in the 0.25 cup milk to achieve your desired consistency. This step ensures the creamy texture promised in the recipe title.
Assemble the Casserole Layers
In a greased 9x13-inch baking dish, spread half of the blanched green beans evenly across the bottom. Pour the creamy mushroom mixture over the green beans, spreading it to cover completely. Top with the remaining green beans, pressing down gently to help them absorb the sauce.
Sprinkle the 1.5 cups shredded cheddar cheese evenly over the top, followed by the 1.5 cups fried onions. The fried onions will create that signature golden crunch on top while the cheese adds richness. Use a spatula to gently press down on the cheese layer to ensure even distribution and prevent sinking during baking.
Bake to Golden Perfection
Preheat your oven to 375°F. Bake the casserole uncovered for 25-30 minutes until the top is golden brown and the cheese has melted completely. The edges should be bubbling slightly, indicating the sauce has thickened properly. If the top browns too quickly, tent loosely with aluminum foil for the last 10 minutes of baking.
Remove from the oven and let rest for 5 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice and serve. Garnish with freshly grated 0.25 cup parmesan cheese just before serving to add an extra layer of flavor and visual appeal. The result should be a creamy, flavorful casserole with perfect texture contrast between the crispy topping and tender green beans.
Pro Tips For Making Campbell'S Green Bean Casserole Recipe With Fresh Green Beans
- BLANCH BEANS FIRST: Fresh green beans need a quick 3-minute blanch in boiling water before tossing them into the casserole—this stops them from turning mushy later. I learned this the hard way after serving a watery batch where the beans had just softened into the soup instead of holding their shape.
- SAUTE ONIONS UNTIL GOLDEN: Skip the raw onion chunks—sauté the diced yellow onion in butter until it’s deep golden, not just translucent. That caramelized flavor cuts through the creaminess of the soup and heavy cream, making the whole dish taste richer without extra effort.
- DON’T SKIP THE CREAM STEP: Mixing the heavy cream directly into the soup after heating it slightly (just warm, not boiling) keeps the sauce smooth and prevents curdling. Cold cream straight into hot soup is a one-way ticket to lumpy disaster—trust me, I’ve seen it.
- TOAST THE CHEESE: Sprinkle the shredded cheddar over the hot casserole and let it sit uncovered for 2–3 minutes before covering. This melts the cheese evenly and creates a crispy top layer instead of a sad, greasy glaze—no broiler needed.
Common mistakes when making perfect results
Overcooking Green Beans
Blanching fresh green beans for more than 3 minutes turns them mushy instead of tender-crisp. I’ve ruined countless batches by leaving them too long in boiling water—always use a timer! After blanching, shock them in ice water immediately to lock in their vibrant color and texture.
For best results, aim for beans that hold their shape but yield slightly when pierced with a fork. 🥦
Skipping the Ice Bath
Plunging blanched green beans into ice water isn’t just about cooling—the shock stops the cooking process instantly, preserving their bright green color and crisp bite. I once baked a casserole with beans that sat too long in warm water, and they turned olive-gray and limp.
Use a bowl of ice water and a slotted spoon to transfer beans quickly. This step is non-negotiable for that restaurant-quality texture.
Uneven Sauce Distribution
Pouring the creamy mushroom sauce unevenly creates dry pockets in your casserole. I learned this the hard way when I rushed the assembly and ended up with a cheesy, saucy center and dry green beans near the edges.
Spread the sauce in a thin, even layer over the first bed of green beans, then top with the remaining beans. Press down gently to help them absorb the sauce uniformly. 🍲
Overmixing the Sauce
Stirring the sauce too vigorously after adding flour can create lumps or a grainy texture. When you sprinkle the 1 tbsp flour over the onion-mushroom mixture, stir just until it forms a paste—about 1-2 minutes on low heat.
Pour in the soup and cream gradually while whisking gently to avoid clumps. If lumps form, strain the sauce through a fine-mesh sieve before assembling the casserole.
Baking at Wrong Temperature
Oven temperatures below 375°F result in a soggy top, while temperatures above 400°F can cause the fried onions to burn before the cheese melts. I’ve had both disasters—once with a sad, watery casserole and another with blackened onions.
Preheat your oven thoroughly and use an oven thermometer to confirm accuracy. Bake uncovered for even browning, but tent with foil if the top browns too quickly.
Adding Fried Onions Too Early
Fried onions lose their crunch if baked too long. Sprinkle them on top right before the final 10 minutes of baking, or even after removing the casserole from the oven. I’ve seen homemade versions where the onions turned soft and mushy—always add them last for that signature shatter.
For extra crunch, broil for 1-2 minutes at the very end, watching closely to avoid burning. 🧅
Nutrition facts
Frequently asked questions
Can I substitute fresh green beans with frozen ones?
Yes, but with adjustments! Use 2 lb frozen green beans (thawed and drained) and skip blanching. They'll release more moisture, so drain thoroughly and pat dry before assembling. You may need to reduce the heavy cream by 2 tbsp to prevent a watery sauce. The texture will be slightly softer than fresh, but still delicious.
Why does my casserole turn out watery?
Watery results usually come from overcooked beans or too much liquid. Always blanch fresh beans for exactly 3 minutes (no longer!) and drain well. If using frozen beans, squeeze out excess moisture. For the sauce, thicken properly by simmering for 5-7 minutes after adding flour. If it's still too thin, mix 1 tbsp cornstarch with 1 tbsp cold water and stir in at the end.
Can I make this ahead of time?
Assemble the casserole (without fried onions) up to 24 hours ahead and refrigerate uncovered. When ready to bake, add the fried onions and bake at 375°F for 30-35 minutes (the extra time accounts for starting cold). For holiday gatherings, this is a game-changer—just add 5-10 minutes to baking time. The flavors develop beautifully overnight!
What's the best way to reheat leftovers?
Cover with foil and warm at 350°F for 15-20 minutes until heated through. For extra creaminess, stir in 1-2 tbsp milk or heavy cream before reheating. The fried onions will lose their crunch, so always add fresh ones on top when serving. This method prevents the sauce from separating or becoming rubbery.
Can I make this vegetarian?
Easily! Skip the butter and use olive oil for sautéing, and replace the cream of mushroom soup with 2 cups vegetable broth + 1 tbsp nutritional yeast for a dairy-free version. For extra umami, add 1 tsp soy sauce or mushroom powder to the sauce. The cheddar can stay (or use vegan cheese), but ensure your fried onions are vegetarian (some brands contain anchovies).
