Side Dishes
This Campbell's green bean casserole recipe with the cheese delivers the perfect balance of crispy fried onions and creamy mushroom sauce swirls in one pan.
Standing on a step stool in my grandmother's kitchen in Sicily, I learned how layering flavors creates magic—this dish proves that principle works in any cuisine. The secret lies in achieving that golden, crunchy topping while keeping the creamy sauce rich and velvety throughout.
What makes this recipe truly special is its simplicity—just a handful of pantry staples transform into a comforting classic that tastes like holiday dinner. The Campbell's cream of mushroom soup forms the base, while green beans and creamy cheese create the signature texture.
I've perfected the technique to ensure the fried onions stay crispy even after baking, and the creamy swirls remain smooth without breaking.
By the time it emerges from the oven, you'll have a dish with perfectly golden, crackling onions on top and tender green beans bathed in that signature creamy sauce. The aroma alone will transport you to family gatherings, while the texture delivers that satisfying contrast every bite.
This is the kind of recipe that transforms a simple side into the star of the meal.
Whether you're serving it at a holiday feast or a weeknight dinner, this green bean casserole delivers restaurant-quality results with minimal effort. The one-pan method means easy cleanup, and the flavors develop beautifully even when reheated. Let's get started on creating this comforting classic that's been a staple for generations.
Ingredients for campbell's green bean casserole recipe with cheese
Just twelve ingredients transform into that iconic crispy-cheesy green bean casserole everyone loves.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | Condensed, 10.5 oz each |
| Green Beans 🌱 | 2 lbs | Fresh or frozen, trimmed |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, medium sharpness |
| French Fried Onions 🧅 | 1 cup | Store-bought or homemade |
| Milk 🥛 | ½ cup | Whole for creaminess |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For depth of flavor |
| Onion Powder 🧅 | ½ tsp | Enhances onion flavor |
| Butter (for topping) 🧈 | 2 tbsp | Cold, cubed for crispy topping |
The Campbell's cream of mushroom soup is the foundation—condensed cans work perfectly for this recipe. Trader Joe's and Walmart usually stock them at the best prices, and they keep for months in the pantry. For the green beans, fresh is ideal, but frozen works just as well—just make sure they're trimmed. The sharp cheddar is non-negotiable; Kraft 2% or Cabot shreds beautifully and melts smoothly. If you're feeling ambitious, homemade fried onions (sautéed thinly sliced onions in butter until crispy) add an extra layer of flavor, but store-bought French fried onions from the baking aisle save time without sacrificing texture.
No Campbell's soup? Homemade mushroom sauce (mushrooms, cream, garlic, thyme) works beautifully, though it requires more effort. Substituting cheddar? Gruyère or Monterey Jack both melt well, but sharp cheddar gives that classic tang. For the fried onions, if you can't find them pre-made, quick-pickled onions (thinly sliced red onions in vinegar) add a tangy crunch. The milk and butter in the sauce can be swapped for half-and-half or heavy cream for extra richness, but whole milk keeps it balanced. And if you're watching sodium, reduce the salt and use low-sodium soup—the flavor will still shine.
This casserole reheats like a dream—350°F for 20 minutes restores that crispy top and creamy sauce. Store leftovers in the fridge for up to 5 days, covered tightly to keep the onions from absorbing moisture. For make-ahead convenience, assemble the dish (without baking) up to 24 hours ahead and refrigerate. The flavors meld beautifully overnight, and it bakes straight from the fridge. Freezing? Bake first, then portion—it reheats better that way, and the texture stays intact for up to 3 months. Portion into individual servings for easy reheating.
Why You'll Love This Recipe
- Pantry-to-Plate Magic: The moment I realized this casserole only needs five ingredients—plus a few minutes of mixing—I knew it was my new shortcut. No chopping, no measuring cups, just dump-and-bake simplicity with that creamy mushroom soup doing all the work.
- Cheese Crust Bliss: That sharp cheddar melting into gooey perfection while the French fried onions add a salty crunch? It’s like a hug in dish form. The milk keeps it creamy without being heavy, and honestly? The first bite makes me forget it’s basically a comfort food hack.
- Leftovers That Still Win: Between us, this casserole tastes even better the next day. I’ve reheated portions for lunches, packed it for potlucks, and even served it cold as a side—yes, really. The flavors meld overnight, and the texture stays just right, so no one ever complains.
- Budget Dinner Hero: I can feed six people for under $10 with this recipe. The canned soup and frozen green beans stretch every dollar, and the cheddar adds that restaurant-quality richness without breaking the bank. It’s my go-to when I need a filling meal that doesn’t require a grocery haul.
Step-by-step instructions for Campbell's green bean casserole with cheese
Here's the method that delivers that perfect golden-brown topping and creamy cheese swirls every time.
Prepare the Green Beans
If using fresh green beans, trim the ends and cut them into 2-inch pieces. For frozen green beans, there's no need to thaw them first. Spread the 2 lbs of green beans evenly in a single layer on a baking sheet and bake at 425°F for 10-12 minutes until bright green and tender-crisp. You want them to hold their shape but still have a slight bite.
This pre-baking step is crucial—it prevents the beans from turning mushy during the main baking process. You'll know they're done when they're vibrant green and just beginning to soften at the edges. Remove them from the oven and set aside until ready to assemble.
Make the Creamy Cheese Sauce
In a large mixing bowl, combine the 2 cans of Campbell's Cream of Mushroom Soup, 0.5 cup of milk, 0.5 cup of melted butter, 2 tbsp of all-purpose flour, 1.5 tsp of salt, 0.5 tsp of black pepper, 0.5 tsp of garlic powder, and 0.5 tsp of onion powder. Whisk everything together until completely smooth—there should be no lumps in the mixture.
This sauce is the heart of your casserole, providing that rich, creamy texture. The flour helps thicken it slightly, while the spices add depth. If you notice any lumps, strain the mixture through a fine-mesh sieve to ensure a silky consistency. The sauce should be thick enough to coat the back of a spoon but still pour easily.
Assemble the Casserole
Transfer the pre-baked green beans to a 9x13-inch baking dish. Pour the creamy cheese sauce evenly over the top, spreading it with a spatula to ensure complete coverage. Sprinkle 2 cups of shredded sharp cheddar cheese evenly over the sauce, pressing it down gently so it melts into the mixture.
Here's where the magic happens: use a fork to create swirls in the cheese layer. This not only looks beautiful but also ensures every bite has that perfect mix of creamy sauce and melted cheese. For extra flavor, sprinkle 1 cup of French fried onions evenly over the top, pressing them lightly into the cheese.
Bake Until Bubbly and Golden
Bake the casserole uncovered at 350°F for 30-35 minutes until the cheese is fully melted and bubbly. The edges should be golden brown, and the top should look set but still slightly soft to the touch. This ensures the cheese stays creamy rather than becoming rubbery.
About 5 minutes before the casserole is done, place the 2 tbsp of cold cubed butter on top of the casserole. The residual heat will melt the butter and create that signature crispy, golden-brown topping. Watch closely during the last few minutes of baking—you want it to be golden but not browned to the point of burning.
Rest and Serve
Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting period allows the layers to set slightly and makes it easier to cut clean slices. The casserole will be hot and bubbly, with that perfect contrast of crispy top, creamy cheese swirls, and tender green beans.
Serve immediately while still warm. The combination of crispy fried onions on top, creamy cheese throughout, and tender green beans creates a harmonious balance of textures and flavors. Each bite should deliver that rich, cheesy goodness with a satisfying crunch from the onions and butter topping.
Pro Tips For Making Campbell'S Green Bean Casserole Recipe With Cheese
- Preheat Your Dish First: DESCRIPTION: Slip your baking dish into a 375°F oven for 5 minutes before adding the casserole mix. I learned this the hard way—cold dishes take forever to come to temperature and end up rubbery. The soup and cheese will melt faster, and the onions will crisp up properly instead of sitting in a lukewarm pool.
- Blanch Green Beans: DESCRIPTION: Drop your green beans into boiling water for 2 minutes, then shock them in ice water. This keeps them vibrant and prevents that sad, limp texture in the casserole. (Yes, even if you’re impatient like me—just don’t skip it.)
- Layer Cheese Evenly: DESCRIPTION: Sprinkle the sharp cheddar in a thin, even layer over the soup mixture—don’t just dump it all in one spot. After baking, melt it again with a quick broil for 1-2 minutes. Uneven cheese means burnt spots and sad, bare patches.
- Save Onions for Last: DESCRIPTION: Toss the French fried onions with a little milk or melted butter before sprinkling them on top—this makes them extra crispy. Add them right before serving, not during baking, or they’ll turn soggy. (Your future self will thank you.)
Best sauces and condiments for these flavors
Creamy Mushroom Sauce
The Campbell's cream of mushroom soup is the star here, but you can elevate it with a few simple additions. I like to whisk in 1 teaspoon of Dijon mustard and 1 teaspoon of Worcestershire sauce to the sauce mixture before pouring it over the beans.
These ingredients add a subtle tang and depth that makes the flavor pop. For an extra touch of richness, stir in 2 tablespoons of sour cream or crème fraîche just before baking—it creates a luxurious texture that feels restaurant-quality. 💛
Cheese Swirl Secrets
Creating those signature cheese swirls isn't just about looks—it's about texture. After sprinkling the shredded cheddar, use the tines of a fork to gently drag lines through the cheese, making sure to go all the way to the bottom of the baking dish.
This ensures every bite has that perfect mix of creamy sauce and melted cheese. For a cheesy twist, I sometimes mix in ¼ cup of cream cheese with the shredded cheddar—it adds a velvety smoothness that balances the sharpness. 🧀
Buttery Crispy Topping
The cold butter cubes on top are non-negotiable for that iconic crispy finish. For extra crunch, I like to sprinkle 1 tablespoon of grated Parmesan cheese over the butter cubes before baking. The Parmesan adds a nutty depth and helps create a golden, crackly crust.
If you're feeling adventurous, try a sprinkle of everything bagel seasoning (about ½ teaspoon) for a savory, herby kick that pairs perfectly with the creamy base. 🧈
Herb-Infused Variations
Fresh herbs can take this dish to the next level. Stir 1 tablespoon of finely chopped fresh thyme or rosemary into the sauce mixture before baking—these herbs complement the mushroom flavor beautifully. For a brighter taste, add 1 teaspoon of lemon zest to the sauce.
If you prefer dried herbs, use ½ teaspoon of dried thyme or sage and add it with the other spices. These additions are subtle but make a noticeable difference in the final dish. 🌿
Spicy Kick Options
For those who love a little heat, I recommend stirring ½ teaspoon of smoked paprika or 1 teaspoon of hot sauce (like Frank's RedHot) into the sauce.
If you want to add spice on top, sprinkle ¼ teaspoon of cayenne pepper or crushed red pepper flakes over the cheese layer before baking. For a smoky-sweet contrast, drizzle 1 tablespoon of honey over the top after baking and let it caramelize slightly. 🌶️
Garnish Like a Pro
After baking, a few finishing touches can elevate your casserole. A sprinkle of fresh parsley or chives adds a pop of color and freshness.
For extra crunch, top with toasted breadcrumbs (mix 2 tablespoons of breadcrumbs with 1 tablespoon of melted butter and sprinkle on top before the final 5 minutes of baking).
If you're serving this as a holiday dish, a dusting of powdered sugar over the crispy topping adds a sweet contrast that feels festive. ✨
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the dish (without baking) up to 24 hours ahead and refrigerate. Bake straight from the fridge at 350°F for 40-45 minutes—just add 5-10 minutes to account for the cold start. The flavors meld beautifully overnight, and it reheats perfectly. For make-ahead convenience, freeze baked portions for up to 3 months—just thaw in the fridge before reheating.
What if I don't have French fried onions?
No problem! Try these alternatives: Quick-pickled onions (thinly sliced red onions in vinegar) for tangy crunch, toasted breadcrumbs (mix with melted butter) for texture, or even crushed potato chips (like Ritz) for a salty crunch. For flavor, sprinkle everything bagel seasoning or garlic powder over the cheese layer instead. The dish will still taste amazing!
Why did my cheese sauce turn out watery?
This usually happens when the sauce isn't thickened enough. For next time, whisk in 2 tbsp of flour (or cornstarch) with the milk before adding to the soup. If it's already too thin, simmer the assembled casserole uncovered for 10-15 minutes to let moisture evaporate. For extra insurance, mix 1 tbsp of sour cream into the sauce before baking—it adds body and prevents separation.
Can I use this recipe for a large crowd?
Yes! Double the recipe and use a 10x15-inch baking dish or two 9x13-inch dishes. For even better results, pre-bake the extra green beans in batches to maintain crisp-tender texture. If serving buffet-style, keep the casserole warm in a 200°F oven and cover loosely with foil to prevent drying. For gatherings, consider making two batches—one with extra cheese and one with herbs for variety.
What's the secret to the crispy topping?
The magic is in the cold butter cubes added in the final 5 minutes of baking. For extra crunch, chill the butter for 30 minutes before cubing. Press the butter pieces into the cheese layer rather than just sprinkling. For a golden finish, broil for 1-2 minutes at the very end (watch closely to avoid burning). Pro tip: Sprinkle 1 tbsp of grated Parmesan over the butter for added depth!