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 of the casserole with a scoop removed

Green Bean Casserole with Cheese Recipe

  • Author: Katie Webster
  • Total Time: 1 hour 5 minutes
  • Yield: 10 servings 1x


Put down that can and make this absolutely delicious and easy from-scratch Cheddar Green Bean Casserole. It’s the perfect vegetarian make-ahead dish that will have everyone at your Thanksgiving feast raving!


  • 6 cups green beans, trimmed and cut into 1-inch pieces (about 1 ½ pounds)
  • 4 ½ teaspoons extra-virgin olive oil, divided
  • 1 tablespoon unsalted butter
  • 3 shallots, minced
  • 8-ounces Crimini or white mushrooms, finely chopped
  • 2 teaspoons chopped fresh thyme
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • ¼ cup dry sherry
  • 1/3 cup all-purpose flour
  • 1 cup reduced-sodium chicken broth or vegetable broth
  • 1 cup low-fat milk
  • 2 cups sharp cheddar, shredded and divided, 8-ounces
  • 3 tablespoons dry breadcrumbs
  • ½ teaspoon paprika
  • ¼ teaspoon onion powder


  1. Preheat oven to 425 degrees F. Coat a 2 1/2 quart baking dish with cooking spray.
  2. Meanwhile, bring several inches of water to a boil in a large saucepan fitted with a steamer basket. Steam green beans until crisp tender, about 4 minutes. Carefully remove steamer from the saucepan, to stop the beans from cooking further.
  3. Heat 4 teaspoons oil and butter in a large skillet over medium-high heat. Add shallots and cook until just starting to brown, 2 to 3 minutes. Add mushrooms, thyme, salt and pepper and cook, stirring occasionally until the mushrooms have released their juices and the liquid has evaporated, 3 to 4 minutes. Add sherry and cook, stirring occasionally until the liquid has evaporated, 2 to 3 minutes.
  4. Sprinkle flour over the mushroom mixture and stir to coat.
  5. Add broth and milk and bring to a simmer stirring often until the sauce is thickened, about 5 minutes.
  6. Remove from the heat and stir in 1 ½ cups (6-ounces) cheddar. Add the green beans and stir to combine.
  7. Transfer to the prepared casserole dish. Top with the remaining 1/2 cups (2-ounces) cheddar.
  8. Stir together the breadcrumbs and the remaining ½ teaspoon oil in a small dish. Add paprika and onion powder and stir until the breadcrumbs are evenly moist and bright orange. Sprinkle over the casserole.
  9. Transfer the casserole to the oven and bake until bubbling and golden brown on top, 20 to 25 minutes. Allow to cool 15 minutes before serving.


To Make Ahead: Prepare it through step five in advance, and then just pop it in the oven when the Turkey comes out. Keep in mind, the casserole will take a little longer in the oven if it is cold when it goes in the oven.

  • Prep Time: 40 minutes
  • Cook Time: 50 minutes
  • Category: Side Dish
  • Method: Stove Top/Oven
  • Cuisine: American


  • Serving Size: 2/3 cup
  • Calories: 190
  • Sugar: 4 g
  • Sodium: 290 mg
  • Fat: 11 g
  • Saturated Fat: 6 g
  • Carbohydrates: 14 g
  • Fiber: 3 g
  • Protein: 10 g

Keywords: Green Bean Casserole with Cheese, Green Bean Casserole, Cheddar Green Bean Casserole

FREE E-BOOK: Best Weeknight Dinners

Yours free when you subscribe to our weekly newsletter

We respect your privacy.