Ham and Spinach Bake

spinach, eggs, and ham
Westend61 / Getty Images
Prep: 15 mins
Cook: 35 mins
Total: 50 mins
Servings: 4 servings
Nutrition Facts (per serving)
389 Calories
24g Fat
18g Carbs
27g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 389
% Daily Value*
Total Fat 24g 31%
Saturated Fat 11g 55%
Cholesterol 167mg 56%
Sodium 883mg 38%
Total Carbohydrate 18g 6%
Dietary Fiber 4g 13%
Total Sugars 4g
Protein 27g
Vitamin C 5mg 24%
Calcium 375mg 29%
Iron 3mg 15%
Potassium 532mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

A homemade seasoned egg and milk combination helps to pull this tasty ham and spinach casserole together, and the Swiss cheese provides nice flavor.

This is a quiche-like dish that can be served as a brunch or lunch dish. Add a cup of soup or a tossed salad  for a hearty meal.


  • 10 ounces frozen spinach, chopped

  • 2 tablespoons butter

  • 2 large eggs, beaten

  • 1/3 cup milk

  • 2 tablespoons onion, finely chopped

  • 1 tablespoon pimiento, chopped

  • 1/2 teaspoon dry mustard

  • 1/4 teaspoon dried basil

  • 1 teaspoon dried parsley, or 1 tablespoon fresh minced parsley

  • 1/8 teaspoon kosher salt

  • 1 to 1/2 cups ham, diced and cooked

  • 1 cup shredded Swiss cheese, or Monterey Jack or Cheddar

  • 1 cup french fried onions, or buttered breadcrumbs

Steps to Make It

  1. Preheat the oven to 350 F.

  2. Butter a 1 1/2-quart baking dish.

  3. Cook spinach; drain well. Add butter and stir until melted.

  4. In a medium bowl, combine eggs, milk, onion, pimento, mustard, basil, parsley, and salt. Whisk to blend and stir in diced cooked ham, shredded cheese, and spinach.

  5. Pour mixture into prepared baking dish.

  6. Bake for 30 to 35 minutes or until knife inserted into center comes out clean.

  7. Let stand for 10 minutes before serving. Sprinkle top with french fried onions or buttered bread crumbs.


  • Squeeze as much moisture out of the spinach as possible.

  • Feel free to use fresh or frozen mixed greens or Swiss chard instead of spinach in the recipe. Steamed broccoli florets would be very good in the recipe as well.