New this month
Get the Allrecipes magazine just $7.99

Ham, Potato and Broccoli Casserole


"This is a great, easy to make, and nutritious casserole. You can add some macaroni pasta or try seasoning the potatoes before you bake. Put this dish in the freezer and bake whenever you're too lazy to cook! Can also be made with leftover cooked chicken."
Added to shopping list. Go to shopping list.


45 m servings 502 cals
Original recipe yields 5 servings (4 to 6)


  • Calories:
  • 502 kcal
  • 25%
  • Fat:
  • 31.2 g
  • 48%
  • Carbs:
  • 34.7g
  • 11%
  • Protein:
  • 22.8 g
  • 46%
  • Cholesterol:
  • 49 mg
  • 16%
  • Sodium:
  • 1626 mg
  • 65%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Preheat oven to 375 degrees F (190 degrees C).
  2. Spray a 9x13 inch baking dish with cooking spray. Cover bottom of dish with layer of French fries. Add a layer of broccoli, then sprinkle ham evenly over broccoli. In a small bowl mix together soup, milk and mayonnaise. Pour mixture evenly over ingredients in baking dish and sprinkle with cheese.
  3. Bake uncovered in preheated oven for 40 minutes.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 202
  1. 236 Ratings

Most helpful positive review

I used fresh broccoli and fresh potatoes (peeled & julienned) & added a teaspoon of dijon mustard to the soup stuff. I had to cook it covered for 90 minutes at 350, but it was delicious... not s...

Most helpful critical review

If you double this recipe use two 9X13 pans. The scaled recipe does NOT tell you this. I put it all in the one pan and who knows what will happen!

Most helpful
Most positive
Least positive

I used fresh broccoli and fresh potatoes (peeled & julienned) & added a teaspoon of dijon mustard to the soup stuff. I had to cook it covered for 90 minutes at 350, but it was delicious... not s...

Great recipe although I did make a few changes. First, I used Tater Tots and baked them 3/4 time first. I layered Tots in baking dish. I exchanged cheddar cheese for the parmesan. I used 1/...

This was really, really good. I did add a few touches of my own. I used frozen hashbrowns a little onion powder and garlic. And instead of layering the ingredients, I mixed it all up with the...

Delicious! Here are my adaptations: I layered four thinly sliced potatoes in the bottom of a 13x9 baking dish. I sprinkled garlic powder and chopped onion on top of them and baked for 35 minutes...


I changed it just a tad, I used hashbrowns instead and added some mushrooms, and cheddar cheese.For the last 10 minutes, I put some more shredded cheddar cheese on top with only 1/2 the called f...

I was looking for a recipe to use up some leftover ham and tried this. It is delicious and easy! I used cheddar cheese instead of parmesan. My family of very picky eaters loved it and gave th...

Wow, this was sooooo good! I used cornbread on the bottom instead of french fries. It gave is sweet, yummy taste! I never really knew what to do with left over ham except for mac and cheese. ...

First, this recipe is great comfort food. I did add about a cup of Cheddar Cheese to the soup/milk mixture, along with a can of sliced mushrooms. After reading the reviews, I opted to use ha...