Bulgarian Meat and Cheese Sandwiches

4.75 from 12 votes

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

These Bulgarian meat and cheese sandwiches are the ultimate comfort food. You can find many versions of these baked sandwiches on every corner in Bulgaria. These sandwiches are called “Prinzesi” in Bulgarian, which translates to princesses. These sandwiches are part of my most nostalgic memories. Bulgarians make many different kinds of Prinzesi, including baked ham and cheese, egg-feta-cheese, just cheese, and more. One thing all of these recipes have in common is that they are typically served for breakfast and are baked in the oven.

A nice strong, crusty bread is essential for supporting the weight of the ground meat. Enjoy these for breakfast with with refreshing plain yogurt, or a yogurt drink (kefir) on the side, just as us Bulgarians do!

Bulgarian Meat and Cheese Sandwiches

These Bulgarian Meat and Cheese Sandwiches, known as "Prinzesi" in Bulgarian, are the perfect exacmple of comfort food, and they bring on my own nostalgic memories with every bite.
4.75 from 12 votes
Course: Main Course, Snack
Cuisine: Bulgarian
Servings: 4
Author: The Modern Nonna
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes


  • 450 grams ground meat, 1 lb (we like pork)
  • 1 large egg
  • 1 teaspoon salt
  • 1 teaspoon dry oregano
  • ½ teaspoon garlic powder
  • ¼ teaspoon black pepper
  • 1 cup freshly grated Kashkaval cheese, or mozzarella (any cheese that melts well will work)
  • 2 9-inch baguettes, or rye bread, cut in half
  • 1 tablespoon butter
  • hot pepper oil, for serving (optional)


  • Preheat the oven to 400F (200C).
  • In a large bowl, add the ground meat, egg, salt, oregano, garlic powder, black pepper, and cheese. Don't forget to measure with your heart, adding more or less of each ingredient, as desired.
  • Use your hands to mix everything really well (don't be afraid to get messy).
  • 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 to 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 (200C) for 20 minutes or until the meat is cooked. We like to put the top broiler on for the last 1 to 2 minutes, until the cheese and top get 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.



Calories: 417kcal, Carbohydrates: 2g, Protein: 27g, Fat: 33g, Saturated Fat: 15g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 13g, Trans Fat: 2g, Cholesterol: 156mg, Sodium: 876mg, Potassium: 356mg, Fiber: 0.3g, Sugar: 0.4g, Vitamin A: 353IU, Vitamin C: 0.02mg, Calcium: 179mg, Iron: 3mg

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

Additional Info

Course: Main Course, Snack
Cuisine: Bulgarian
Love This Recipe?
Share your pictures or videos of you making my recipes by mentioning #themodernnonna on all socials ❤️

Hi! I'm Sneji. Nice to meet you!

I am more commonly known as “The Modern Nonna” on social media where I create easy home cooked meals with a modern twist. I was born and raised in Sofia, Bulgaria and learned how to cook at the best culinary school in the world – my grandma’s kitchen. I lived in Greece on the Island of Crete with my parents for a while and then moved to Toronto, Canada when I was in grade 5. I started to really cook and experiment with food 11 years ago when I was 21 years old. Everything I currently know is a reflection of some part of my life…

Keep up to date with me on social media! Follow @themodernnonna

4.75 from 12 votes (8 ratings without comment)

Leave a comment

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

Recipe Rating

The maximum upload file size: 2 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

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


  1. 5 stars
    These sandwiches are so easy and delicious! I use spicy chicken sausage and love serving them with plain yogurt. My husband and I love them!! I’ve made them 4 times now – definitely a repeat recipe!

  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 ☺️

  3. 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 ☺️

    1. Hi Daniela,
      so happy to hear that, thank you for the rating, really means a lot to me. Happy you loved it