Preheat your oven to 350°F and grab a 9x13 baking dish. Melt the butter in a large mixing bowl, then whisk in the cream of mushroom soup until smooth. Don't panic if it looks lumpy at first—it'll smooth out once you add the milk. This base is what makes the whole green bean casserole recipe creamy and delicious.
Pour in the milk slowly while whisking constantly to create a silky sauce. Stir in the sour cream until you don't see any white streaks. The mixture should look smooth and pourable at this point. Taste it and add a pinch more salt if needed.
Add the garlic powder and black pepper to your sauce and stir well. Then fold in the shredded cheddar cheese until it melts completely into the sauce. The warmth from the mixture will melt it without needing extra heat—that's the beauty of using hot soup and butter. This creates the most amazing cheese sauce for your green beans.
Drain your canned green beans thoroughly in a colander, pressing gently to remove excess liquid. Fold the green beans into your creamy cheese sauce using a rubber spatula, stirring until every bean gets coated. I always make sure to scrape the bottom of the bowl—the best flavor gets stuck down there. Pour everything into your prepared 9x13 baking dish.
Spread the mixture evenly and sprinkle the crispy fried onions and toasted almond slivers across the top. Don't skip this step because those toppings are what give your green bean casserole recipe that addictive texture contrast. Keep an eye on it after minute 8 of baking so nothing burns. The topping will turn golden-brown and smell absolutely amazing.
Bake for 25 minutes at 350°F until the casserole is bubbly around the edges and the topping turns golden brown. You'll hear it sizzle a little when it's ready. The center should jiggle just slightly when you shake the pan—that means it's perfectly set but still creamy inside.
Let it rest for 5 minutes before serving so everyone can actually scoop it without the sauce running everywhere. This cooling period lets the filling set up just enough while staying hot. Serve it warm and watch your guests go back for seconds—this holiday side easy recipe always gets compliments.