Ham and Cheese Sandwiches

5 stars from 1 review

This post may contain affiliate links. Please read our disclosure policy.

Add as a preferred source on Google

As a kid, I would eat these crispy Bulgarian Ham and Cheese Sandwiches every single day. There was nothing more satisfying than biting into that delicious sandwich paired with a fresh, juicy tomato 🍅 straight from our garden. Even today, it’s still one of my all-time favorite foods to eat for breakfast, lunch, or dinner. Simple recipes like this one always transport me back to my childhood and there’s no better feeling than that!

Ham and Cheese Sandwiches

Why You’ll Love Ham and Cheese Sandwiches

Just imagine, warm melted cheese, and salty ham on top of crispy bread🥖, enjoyed on a breezy summer day with a juicy and ripe tomato on the side. If this isn’t heaven, I don’t know what is. These sandwiches make a fantastic breakfast, lunch, or dinner option and are great for feeding a crowd, an after school snack or simply making them for a cozy night in.

How to Prepare Ham and Cheese Sandwiches

🔥 Preheat the oven to 425F (225C) and prepare a baking sheet with parchment paper.

🥖 Cut baguette or sliced bread in half lengthwise and place it on the baking sheet.

🧈 Spread some butter on each bread half.

🐖 Layer folded ham slices on top of the bread, followed by a few cheese slices.

🧀 Bake in the oven until the cheese melts completely (approximately 10 to 15 minutes), or you can broil the sandwiches until the cheese is bubbly.

🍞 Once the cheese is melted and the bread is crispy, remove the Bulgarian Ham and Cheese from the oven and enjoy!

Nonna’s Tip

Feel free to use any bread you like or have on hand. I alternate between baguettes and sliced bread. 

Ham and Cheese Sandwiches

Variations and Substitutions for Ham and Cheese Sandwiches

By swapping ingredients and experimenting with flavors, you can make these sandwiches to suit any taste or dietary preference.

  1. Experiment with different types of 🧀 cheese such as cheddar, Swiss, mozzarella, or provolone. You can also mix different cheeses if you’d like.
  2. Instead of ham, you can use other deli meats such as turkey, roast beef, or even salami.
  3. Add dried 🌿 herbs like basil, oregano, or thyme for extra flavor. You can also sprinkle some crushed red pepper flakes or black pepper on your Bulgarian Ham and Cheese for a spicy kick.
  4. Instead of butter, you could use a thin layer of mustard, pesto, or mayonnaise on the bread before adding the cheese and ham.
  5. Instead of a baguette, you can use another type of 🍞 bread such as ciabatta, sourdough, or whole wheat bread for your Bulgarian Ham and Cheese.
  6. For a vegetarian version, skip the meat and use sliced vegetables such as 🍅 tomatoes, bell peppers, or grilled mushrooms.
  7. For a vegan sandwich, use vegan ingredients, such as plant-based cheese, butter, and meat.

Similar Sandwich Recipes

Best Served With

  • Ripe, sweet tomato 🍅 slices on top
  • A fresh green salad like my Green Goddess Salad
  • Freshly made potato chips and your favorite pickles

Common Questions

How Do I store these Bulgarian ham and cheese sandwiches?

To store, let them cool, then wrap them individually in plastic wrap or foil and refrigerate for up to 3 days, or freeze for up to 2 months.

Can I use another type of cheese?

You can use any cheese that melts well, such as cheddar, Swiss, mozzarella, or provolone. You can also mix different cheeses for a unique flavor profile!

What type of bread should I use?

Feel free to use any bread of choice. I alternate between baguettes and sliced bread. 

How do you serve these sandwiches?

These sandwiches are wonderful served with ripe, sweet tomato slices on top. 

What is the best way to cook these Bulgarian ham and cheese sandwiches?

You can bake these on the middle rack of the oven on 425F (220C) or BROIL them, which is the top element of the oven only. Keep a very close eye on them as they can burn fast on broil. 

5 stars from 1 review

Ham and Cheese Sandwiches

Slices of bread topped with ham and melted cheese create classic Ham and Cheese Sandwiches, garnished with chopped parsley and beautifully arranged on a white plate.
When I was a kid, you could see me enjoying one of these Bulgarian Ham and Cheese every single day alongside a sweet tomato from the garden.
Makes: 2
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Send This to Me!

Video

Ingredients

  • 1 6-inch baguette, cut in half
  • 4 slices butter, I used grass-fed, salted butter
  • 4 slices ham, I used black forest
  • 2 slices cheese, I use Kashkaval but you can use any

Instructions

  • Preheat the oven to 425F (220C). Line a baking sheet with parchment paper.
  • I like to use two 6-inch baguettes and cut them in half, but you can use any baguette or sliced bread that you like.
  • Cut the baguettes in half lengthwise, and place them onto the prepared baking sheet. Add a few slices of butter onto each bread half.
  • Fold the ham in half and layer 2 to 3 slices on top followed by a few thin slices of cheese.
  • Bake until the cheese has fully melted. My oven takes 10 to 15 minutes but cook time will depend on the oven.
  • A lot of times my parents/grandparents would only use the top element (broil) and just broil the sandwiches until the cheese was bubbly and melted so you can use this method too as opposed to baking at 425F.
  • Once the cheese is melted and the bread has crisped up, remove from the oven and enjoy!

Nutrition

Nutrition Facts
Ham and Cheese Sandwiches
Amount per Serving
Calories
266
% Daily Value*
Fat
 
21
g
32
%
Saturated Fat
 
10
g
63
%
Trans Fat
 
0.1
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
7
g
Cholesterol
 
67
mg
22
%
Sodium
 
864
mg
38
%
Potassium
 
183
mg
5
%
Carbohydrates
 
1
g
0
%
Fiber
 
0.01
g
0
%
Sugar
 
0.1
g
0
%
Protein
 
19
g
38
%
Vitamin A
 
331
IU
7
%
Calcium
 
203
mg
20
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.

Nutrition information is automatically calculated, so should only be used as an approximation.

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Leave Your Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

6 Comments

  1. 5 stars
    Love a simple tasty recipe! I used sardelki thick sausages and added half a tsp of deli mustard to each slice of bread (didn’t have baguette) made the flavours pop!
    Thank you!

  2. Dear,
    I am from Serbia, many recipes are similar or same in our country, but I love the way you make them with some twist, so far, you are my favorite and my new “Jamie O.”

    Love and hugs from Belgrade,
    Mina.

    1. Hi Mina,
      Thank you so much for sending me such a beautiful message! We are neighbours after all 🙂

  3. My parents come from Croatia and when we were visiting from Germany my grandmother would do this sooo often. I love how a lot of your recipies bring happy memories back from my childhood. Thank you so much for that!

    1. Hi Viktoria, I am so happy to have brought such nostalgic memories for you. It’s amazing how connected we are.