Hot Sandwich with Cheese and Tomatoes

There's something universally comforting about a hot sandwich, and this version with cheese and tomatoes is a beloved classic in many Eastern European homes. It's more than just a sandwich; it's a quick, hearty, and incredibly satisfying meal that can be enjoyed for breakfast, lunch, or a light dinner. We take thick slices of bread and turn them into savory French toast, creating a perfect golden-brown base. This is then slathered with a delicious creamy cheese spread and topped with fresh, juicy tomatoes. It’s a simple recipe that delivers big on flavor and texture, bringing a touch of homemade warmth to your table.

Cooking: 10 minutes
Quantity: 2 Servings
Per serving
Calories: 280 kcal
Proteins: 8 g
Fats: 16 g
Carbohydrates: 20 g

Ingredients for Hot Sandwich with Cheese and Tomatoes

  • 2 thick slices of wheat bread
  • 2 chicken eggs
  • 30 ml milk
  • 2 tomatoes
  • 15 g smetana (or full-fat sour cream)
  • 30 g cream cheese
  • 10 g butter
  • ground turmeric
  • a few sprigs of parsley
  • extra virgin olive oil
  • pepper, salt, vegetable oil

How to Make a Hot Sandwich with Cheese and Tomatoes

A person cutting thick slices of white wheat bread on a wooden board.

Cutting thick slices of wheat bread.

Two chicken eggs cracked into a shallow white bowl.

Cracking chicken eggs into a wide plate or bowl.

Whisking eggs and milk in a white bowl to create a smooth mixture.

Pouring in cold milk, whisking until smooth.


Cut thick slices of wheat bread; don’t be shy, slice it thicker than a centimeter to make the sandwiches hearty. In any case, it will have fewer calories than a plate of spaghetti.

Crack the chicken eggs into a wide plate or bowl. Add a pinch of salt and about half a teaspoon of ground turmeric. The turmeric will give the egg mixture a yellow color and help the bread toast to an appetizing golden brown very quickly.
Pour in cold milk and whisk until smooth. You’ll get a thin mixture, similar to an omelet.

A slice of bread being dipped into a bowl with a yellow egg and milk mixture.

Dipping the bread on both sides in the beaten eggs.


Dip the bread on both sides in the beaten eggs. Be generous, let the mixture soak into the bread well.

Two slices of egg-battered bread frying in a pan until golden brown.

Frying on both sides until golden brown.

A bowl with cream cheese, sour cream, and chopped parsley being mixed.

Mixing full-fat sour cream, cream cheese, and a tablespoon of finely chopped parsley.

Mixing a white creamy spread in a bowl with a spoon.

Adding a pinch of sea salt, mixing the spread thoroughly.


Grease a skillet with refined vegetable oil, add butter, and let it melt. Place the bread on the hot skillet in the melted butter. Fry on both sides until golden brown. The combination of butter and vegetable oil prevents it from burning or smoking. Always grease or spray the skillet with vegetable oil first.

Make the cream cheese spread. Mix full-fat smetana (a type of high-fat sour cream), cream cheese, and a tablespoon of finely chopped parsley.
Add a pinch of sea salt and mix the spread thoroughly. The French toast slices turn out very tender, so it’s better to mix the cheese with smetana to make it easier to spread.

Spreading a creamy white mixture over a slice of golden-fried bread.

Spreading the seasoned cheese on the toasted bread.

Placing fresh tomato slices on top of the cream cheese spread on a sandwich.

Slicing the tomatoes and placing them on the sandwiches.

Sprinkling chopped fresh parsley over hot sandwiches with tomatoes.

Sprinkling the sandwiches with chopped parsley.


Spread the seasoned cheese on the toasted bread. About 30-40g of cream cheese is enough for one serving.

Cut ripe red tomatoes in half and remove the core near the stem. Slice the tomatoes and arrange them on the sandwiches.
Sprinkle the sandwiches with chopped parsley. You can use any fresh herb you like. Green basil will give it an Italian feel, while cilantro will add an Eastern twist.

Seasoning tomato-topped sandwiches with coarse sea salt and black pepper.

Sprinkling the tomatoes with coarse sea salt and freshly ground black pepper.

Sprinkle the tomatoes with coarse sea salt and freshly ground black pepper. Drizzle each sandwich with delicious extra virgin olive oil. One teaspoon of olive oil per serving is enough.

And there you have it – a simple yet elegant hot sandwich that’s sure to become a new favorite! This recipe is wonderfully versatile. Feel free to experiment with different herbs like basil for an Italian twist or a sprinkle of chili flakes for some heat. These sandwiches are best served immediately while the bread is still warm and crisp. Enjoy them with a cup of hot tea or coffee for a perfect start to your day, or pair them with a simple side salad for a complete and satisfying lunch. We hope you love this taste of simple, delicious comfort food!