Bulgarian Meat and Cheese Sandwiches

These Bulgarian meat and cheese sandwiches are the ultimate meaty and cheesy comfort food. You can find many versions of these baked sandwiches on every corner in Bulgaria. These sandwiches are called “Prinzesi” in my language which translates to princesses. These grilled Bulgarian ground meat and cheese sandwiches are part of my most nostalgic memories. If you ever find yourself in Bulgaria, be sure to look out for these on almost every corner. We have many different kinds including baked ham and cheese sandwiches, egg-feta-cheese toast sandwiches, just cheese, and various versions. One thing all of these recipes have in common is that they are typically served for breakfast and are baked in the oven.

Bulgarian meat and cheese sandwiches by the modern nonna meat and cheese sandwiches

Bulgarian Meat and Cheese Sandwiches

You can find these sandwiches on every corner in Bulgaria. If you love cheesy meatballs or cheesy burgers, these will hit the spot as this delicious meat gets spread onto bread and baked in the oven to perfection.
4.67 from 9 votes
Prep Time 10 mins
Cook Time 25 mins
Servings 4 people


  • 450 grams ground meat of choice we like pork
  • 1 large egg
  • 1 teaspoon salt
  • 1 teaspoon dry oregano
  • ½ teaspoon garlic powder
  • ¼ teaspoon black pepper
  • 1 cup freshly grated Kashkaval or mozzarella any cheese you like
  • 2 9-inch baguettes cut in half or rye toast bread (any bread you like)
  • butter light layer on each piece


  • Preheat the oven to 400F.
  • In a big bowl, add the ground meat, egg, seasonings, and cheese. Don't forget to measure with your heart.
  • Mix it really well and use your hands (don't be afraid to get messy).
  • Once the meat is thoroughly mixed, take two 9-inch baguettes and cut them in half (or use sliced bread instead).
  • You can also purchase a large 12-inch baguette, cut it in half lengthwise and cut those halves in half. Feel free to use any bread or sliced bread you like. Soft white bread like wonder bread or any soft toast bread is not ideal for this recipe.
  • Take each piece of baguette and lay it flat onto a baking sheet lined with parchment paper. Spread on a thin layer of butter and scoop 4-5 heaping tablespoons of the meat filling onto each slice. You can distribute it evenly pressing down with the back of a fork or even use your hands.
  • Make sure that each piece has an even layer of meat on it so that it cooks evenly.
  • Bake at 400F for 20 minutes or until the meat is cooked. We like to put the top broiler on the last 1-2 minutes until the cheese and top gets golden but keep a close eye on it if you do.
  • Enjoy with hot pepper oil on top, with a green salad on the side, or you can try the Bulgarian way which is with refreshing plain yogurt, or a yogurt drink (kefir) on the side.


SOFT white bread like Italiano, Villagio  or Wonder Bread will not work for this recipe as it need to hold up the filling and not become soggy. Please use a baguette, rye, sourdough, or any firmer fresh bread. 
Keep in mind to have extra bread or sliced bread on hand as you might have more filling. We usually make 6-8 slices of rye or two larger 9-inch baguettes. You can use any fresh bread you like. Sourdough or any will work. Even English muffins cut in half will also work. 
Feel free to use any ground meat you like such as ground turkey, beef, pork, or a mix of choice. We love pork but you can use any. 
We like to use a Bulgarian cheese but often times use mozzarella as well if we don’t have any on hand. Use any good quality fresh cheese of choice and grate it yourself. Please don’t use pre-grated as it will alter the taste and quality. 
If you don’t want to use ground meat or season it, you can actually make these using sausages and taking the meat out of the casing. Sausages already come seasoned but are typically more fatty. Feel free to make these your own! 
Feel free to mix the ground meat the night before or in the morning and assemble any time you like. The raw meat filling will stay fresh in  the fridge for 1-2 days. 
Tried this recipe?Let us know how it was!
If you love one of my recipes, please leave a review. It would mean so much to me if you did. Thank you for being here and bringing me into your kitchen.

8 Responses

  1. 5 stars
    Thank you for the delicious recipe, brought back great childhood memories, my kids loved them too.
    I actually used turkey mince instead of pork, and still tasted amazing ☺️

  2. 5 stars
    Thank you for the delicious recipe, brought back great childhood memories, my kids loved them too.
    I actually used turkey mince instead of pork, and still tasted amazing ☺️

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

On Key

Recent Posts

Orzo Pasta Salad

There’s a secret to making the most refreshing summertime orzo pasta salad! My secret ingredient is freshly squeezed orange juice. The orange juice gives this

Read More »

Pickled Onions

Making pickled onions is easier than you think. Did you know you only need one ingredient and 2 minutes of time to make the BEST

Read More »