Go Back
+ servings
slices of olive ham and cheese bread, with one slice split in half
Print Recipe Add to Collection
4.50 from 22 votes

Olive Ham and Cheese Loaf

This Olive Ham and Cheese Loaf is packed with incredible flavors. Ham, Gruyere cheese, olives, and a touch of mint send this quick bread right over the edge. It's almost a meal in itself!
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Bread
Cuisine: American
Keyword: gruyere, olive ham and cheese loaf, olive loaf, olives, quick bread
Servings: 8 slices
Calories: 244kcal


  • 1 cup all-purpose flour
  • 1 ½ teaspoon baking powder
  • ¼ teaspoon salt
  • ½ teaspoon pepper
  • ½ cup ham cubed
  • 1 cup Kalamata olives chopped
  • cup Gruyere cheese shredded
  • 2 tablespoon mint chopped
  • 4 large eggs lightly beaten
  • 5 tablespoon butter unsalted, melted


  • Preheat your oven to 400 degrees F and generously grease a 8.5 x 4.5 inch loaf pan with cooking spray or butter.
  • Add the flour, baking powder, salt, and pepper to a large mixing bowl and combine well. Add the ham, olives, cheese, and mint to the bowl. Mix until everything is evenly coated in the flour mixture. Add the eggs, butter, and mix until well combined.
  • Transfer the batter into the prepared loaf pan and smooth out the top.
  • Bake the loaf for 30-35 minutes, or until the top turns golden brown. Cool on a cooling rack for about 10 minutes before slicing into it.



  1. We used Kalamata olives for this recipe, however you can use any type that you like best.
  2. Gruyere cheese can be substituted with any light Swiss cheese.
  3. You can use 1 cup of self rising flour in place of the flour, baking powder, and salt.
  4. This bread can be frozen for up to 2 months. Let it cool completely, slice it to your desired thickness, and store in an airtight freezer bag.
  5. Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.


Serving: 1slice | Calories: 244kcal | Carbohydrates: 13g | Protein: 9g | Fat: 17g | Saturated Fat: 8g | Cholesterol: 118mg | Sodium: 509mg | Potassium: 182mg | Fiber: 1g | Vitamin A: 530IU | Vitamin C: 0.2mg | Calcium: 177mg | Iron: 1.4mg