Go Back
+ servings

Looking for more free recipes? Subscribe to my newsletter and follow along on Facebook, Twitter, Pinterest and Instagram for all of the latest updates.

Cheesy Ham Green Bean Casserole - Step 6
No ratings yet

Cheesy Ham Green Bean Casserole

This Cheesy Ham Green Bean Casserole got all the flavor of the green bean casserole we know and love, but with that extra oomph from the ham and cheese!
Print Pin This


  • 6-8 cups water for boiling green beans
  • 2 lb fresh green beans trimmed
  • 1/4 cup butter
  • 1/4 cup all-purpose flour
  • 1/2 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 1 cup chicken broth
  • 1 cup half-and-half fat free half and half is ok to use
  • 4 oz cream cheese room temp
  • 2 cups shredded Cheddar cheese
  • 1 cup finely chopped cooked ham
  • 1 container 2.8 oz French-fried onions, divided


  • Preheat oven to 350 degrees F. In a large saucepan, heat 8 cups water to boiling. Trim ends of green bean. Add green beans. to boiling water and cook 5-6 minutes. Remove from heat and drain.
  • In  a medium saucepan, melt butter. Add in flour and salt and garlic powder. Stir until well combined. Gradually stir in broth and half-and-half and cook for about 5-6 minutes until smooth and sauce starts to thicken.
  • Turn heat down to low/simmer.  Next add in cream cheese and cheddar cheese and stir until cheeses are melted. Once melted, stir in all but 1/2 cup of French-fried (save that 1/2 cup for a topping) onions and the ham. Remove from heat.
  • In a large bowl, combine green beans and cheese mixture. Stir to coat green beans. Spray a baking dish (13x9-inch)  with cooking spray.  Spread mixture in baking dish. Top with reserved 1/2 cup French-fried onions.
  • Bake 25 to 30 minutes or until hot and bubbly.

Nutrition Information:

Calories: 325kcal (16%)Carbohydrates: 13g (4%)Protein: 14g (28%)Fat: 24g (37%)Saturated Fat: 14g (70%)Cholesterol: 82mg (27%)Sodium: 716mg (30%)Potassium: 389mg (11%)Fiber: 3g (12%)Sugar: 4g (4%)Vitamin A: 1540IU (31%)Vitamin C: 19.5mg (24%)Calcium: 300mg (30%)Iron: 1.8mg (10%)