clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close up shot of a pan of cheesy green bean casserole with a spoon sticking out.

Cheesy Green Bean Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Erin Jensen
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 12 servings 1x
  • Category: Side Dish
  • Method: Stove Top + Oven
  • Cuisine: American


Cheesy Green Bean Casserole is your classic holiday side dish made from scratch with fresh green beans and a cheesy twist!


  • 2 pounds fresh green beans
  • 7 tablespoons butter, divided
  • 1 tablespoon garlic, minced
  • 1 small sweet yellow onion, halved and thinly sliced
  • 812oz baby bella mushrooms, sliced
  • 4 tablespoons all-purpose flour
  • 3/4 cup chicken broth
  • 1 1/2 cups unsweetened/unflavored Nutpods OR heavy cream
  • 1 teaspoon kosher salt
  • 3/4 teaspoon ground black pepper
  • 2 1/2 cups sharp cheddar cheese, freshly shredded, divided (more if desired)
  • 2 cups crispy fried onions, divided (more if desired)


  1. Oven: Preheat oven to 350 degrees F.
  2. Blanch Green Beans: Fill a medium saucepan 3/4 full of water and bring to a simmer. Meanwhile, take a large bowl and fill 3/4 of the way with water. Add ice to create an ice bath. Set aside. Add green beans to the simmering water. Let cook 2-4 minutes. Using a slotted spoon, carefully remove the green beans from the simmering water and place them directly into the ice bath. Let sit for 5 minutes or until fully cooled. Remove and place into a 9×13 baking pan.
  3. Cook Onions + Mushrooms: Bring cast iron skillet to medium/medium-high heat. Add 3 tablespoons of butter and let melt; swirl to coat the pan. Add garlic and onion. Move around pan until until the onions have softened, approximately 2-3 minutes. Add mushrooms and move around pan until they have softened, another 2-3 minutes. 
  4. Make Sauce: Add remaining 4 tablespoons of butter to pan and let melt. Add flour and mix to combine. Slowly add in the chicken broth and then the creamer, whisking the entire time and ensuring the mixture is hot enough to just barely simmer. Let simmer, uncovered, 3-5 minutes. Once thickened remove from heat and add in the salt, pepper, and 1 1/2 cup cheese. Stir to combine. Taste and adjust salt or pepper, as needed.
  5. Combine: Pour the creamy sauce over the green beans in the baking dish and add approx. 3/4 cup of the french fried onions; stir to combine.
  6. Bake: Place in oven, middle rack and uncovered, for 20-30 minutes or until bubbly. Remove and cover with remaining cheese and french fried onions. Return to oven for an additional 5-10 minutes.
  7. Cook + Serve: Remove and let cool sightly at room temperature before serving (sauce will thicken as it cools).


  • Mushrooms + Onions: you can remove these from the pan before Step 4 if you prefer and then add them back in after the Sauce has been made if that is easier for you.
  • Gluten-Free: use gluten-free flour and gluten-free french fried onions.
  • Storage: store leftovers in an airtight container in the refrigerator for up to 3 days.


  • Serving Size: 6 oz
  • Calories: 130
  • Sugar: 4.3 g
  • Sodium: 235.2 mg
  • Fat: 8.2 g
  • Carbohydrates: 11.9 g
  • Protein: 4.1 g
  • Cholesterol: 21.5 mg