Ham and Swiss Cheese Quiche

Easy ham and swiss cheese quiche

The Spruce

Prep: 20 mins
Cook: 45 mins
Total: 65 mins
Servings: 6 servings
Yield: 1 quiche
Nutrition Facts (per serving)
591 Calories
41g Fat
33g Carbs
22g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 591
% Daily Value*
Total Fat 41g 53%
Saturated Fat 20g 101%
Cholesterol 184mg 61%
Sodium 769mg 33%
Total Carbohydrate 33g 12%
Dietary Fiber 2g 7%
Total Sugars 5g
Protein 22g
Vitamin C 1mg 5%
Calcium 305mg 23%
Iron 2mg 13%
Potassium 293mg 6%
*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 quiche is always a great addition to your brunch menu, and it's a wonderful option for a light lunch dish served with a green salad. This ham and Swiss cheese quiche is a classic combination of ingredients. Use any leftover ham, frozen or homemade pie crust, and fresh eggs to quickly prep and serve a delicious one-pie meal that is sure to please kids and adults.

Swiss cheese is one of our favorite cheeses for this quiche, but shredded Cheddar or Monterey Jack works well. See the variations below for some other ingredient ideas.

Easy to transport, quiche holds its texture fairly well, so potlucks and picnics are also a good time to make this recipe. Make an easy dinner for two, with two small quiches, a fresh baguette, and a glass of wine. Refrigerate any leftover quiche, covered, for up to three days.


  • 1 (9-inch) pie shell, unbaked

  • 6 ounces Swiss cheese, shredded

  • 6 ounces ham, diced

  • 2 to 4 tablespoons finely chopped green onions,

  • 3 large eggs

  • 1 cup heavy cream

  • 1/2 cup milk

  • 1/2 teaspoon salt

  • 1/4 teaspoon freshly ground black pepper

  • 1 dash cayenne pepper

  • 1/2 teaspoon dry mustard

Steps to Make It

  1. Gather the ingredients.

    Ingredients for swiss and ham cheese quiche
    The Spruce 
  2. Preheat the oven to 375 F.

  3. Line a pie plate with the pastry, either homemade pastry or refrigerated pie crust.

    Quiche crust
    The Spruce
  4. Sprinkle the cheese and ham in bottom of the pie shell along with green onions, if using.

    Ham and cheese in quiche crust
    The Spruce
  5. In a mixing bowl, whisk the eggs with cream, milk, salt, black pepper, cayenne, and dry mustard until well combined.

    Eggs with spices
    The Spruce
  6. Pour the egg mixture into the pie crust over the ham and shredded cheese.

    Unbaked quiche
    The Spruce
  7. Bake in the preheated oven for 45 minutes, or until a knife inserted in center comes out clean.

    Baked quiche
    The Spruce
  8. Remove from the oven and let cool for 15 minutes before cutting into wedges to serve.

  9. Enjoy.

Other Ingredients to Use in Your Quiche

Here are some ideas you can use to change up the flavor and presentation of your quiche:

  • Before baking, once the egg mixture is in, top the quiche with thin slices of tomatoes.
  • Add about 1/4 cup of finely chopped bell pepper to the pie shell along with the cheese, ham, and green onions.
  • Add steamed broccoli, cauliflower, or roasted carrots along with the eggs, cheese, and green onions.
  • Replace the diced ham with crumbled cooked bacon or leftover sliced turkey.
  • Add 1 cup of mixed sautéed mushrooms (Baby Bella, Portobello, white) alongside eggs, cheese, and green onions. Sauté the mushrooms in butter and minced garlic.
  • Mix 1 cup of chopped spinach or baby kale in the egg mixture before pouring it onto the ham, cheese, and green onions. Add 1/2 cup of crumbled feta after the quiche is baked and right before serving.
  • Skip the green onions and use chopped dried tomatoes and fontina cheese as the filling.
  • Make individual crustless quiches by greasing muffin tins or silicone muffin forms. Divide the ham and cheese equally in the muffin wells. Add the egg mixture into each, without overfilling it, as the eggs will rise. Bake for about 14 to 16 minutes until the egg is set and the top is browned. These miniature quiches are wonderful for breakfast or brunch gatherings.