Total Time
Prep 10 mins
Cook 35 mins

If you are a cheese lover, then this one is for you, this just melts in your mouth. If desired the cooked ham can be replaced with finely chopped cooked chicken or turkey, but I think it tastes much better with the ham, I have even added frozen squeezed chopped spinach to the mixture.....Remember, serve this as soon as it comes out of the oven, that's when the taste is at it's peak. Great served with a side salad and crusty bread....your going to love this!

Ingredients Nutrition


  1. Set oven to 350 degrees.
  2. Grease a 2-quart casserole dish.
  3. In a bowl, beat the eggs.
  4. In a small bowl, combine the flour, baking powder, parsley (if using),paprika and the cayenne pepper.
  5. Add the flour mixture into the eggs; beat to combine.
  6. Gradually add in the half and half or milk (if using).
  7. Add in all the remaining ingredients, except the finely shredded cheddar cheese; beat with an electric mixer until well blended.
  8. Add in the shredded cheddar cheese; mix to combine.
  9. Transfer to prepared casserole dish.
  10. Sprinkle with 2-3 Tbsp Parmesan cheese over the casserole, (if using) and the remaining 1/2 cup cheddar cheese on top (or more if desired).
  11. Bake for 35-40 minutes.
  12. SERVE IMMEDIATELY-- delicious!
Most Helpful

I have been looking for a recipe to imitate a dish that I love at Rosine's in Monterey, CA and this is as close as you can get. Very satisfying! I don't eat ham, so I subbed green chilies. I love cheese, but I think that next time i'll use only 2 c. of cheddar as it was REALLY cheesy. Thanks for helping me satisfy a 3 yr. craving, Kittencal!

Chef Emstar February 09, 2012

What a wonderful suprise. It has a nice blend of flavors. I used leftover ham that was hickory smoked. I also used fat free dairy products and it was still a nice creamy taste. It also compliments tomato soup when the cold ham poof is spread on crackers. Thanks for a tasty recipe.

Andrea in NH February 03, 2005