top of page

Tavce Gravce From North Macedonia

Updated: May 13

A hearty dish of white beans brings the spirit of the Balkan kitchen.

Click here for video recipe and story on Instagram

Uzbekistan Plov

"Cooking is like painting or writing a song. Just as there are only so many notes or colors, there are only so many flavors - it's how you combine them that sets you apart." - Tihomir Gjorgiev


Tavče Gravče is a traditional Macedonian dish consisting of slow-cooked beans, usually white or green, flavored with a mix of herbs and spices. The dish is typically served as a vegetarian option but can also be prepared with meat. Tavče Gravče is a staple in Macedonian cuisine, loved for its hearty and comforting flavors.


Tavče Gravče has its roots deeply embedded in Macedonian history and culture, reflecting the region's agricultural heritage and the utilization of available ingredients. The name "tavče gravče" literally translates to "beans in a skillet," signifying its simple preparation and connection to traditional cooking methods.


The dish's history traces back to the Ottoman Empire's influence in the Balkans, where beans were introduced and became an essential part of local cuisines. Over time, Macedonians adapted and embraced this ingredient, incorporating it into their own culinary traditions.


Tavče Gravče became particularly popular during periods of fasting, such as Lent, when animal products were avoided. As a result, the dish developed as a robust and flavorful vegetarian option, showcasing the creativity of Macedonian cooks in making hearty and satisfying meals using plant-based ingredients.


The dish's preparation and flavor profile can vary from one region or household to another. It often includes ingredients like onion, red pepper, and various seasonings, enhancing the beans' taste and creating a harmonious blend of flavors.


Beyond its historical significance, Tavče Gravče is also celebrated as a symbol of togetherness and shared meals in Macedonian culture. It's a dish that brings families and friends together, especially during gatherings and celebrations.


In recent years, Tavče Gravče has gained attention beyond North Macedonia, as the country's culinary heritage becomes more recognized globally. It's not just a dish; it represents the flavors, traditions, and stories of the Macedonian people, reminding them of their roots and the pleasures of home-cooked meals.


Today, Tavče Gravče remains a beloved and cherished part of North Macedonian cuisine, representing both its rich history and its ability to evolve while staying true to its cultural origins.


North Macedonian Tavce Gravce

Prep time 20 mins | Cook time 1 hour | Serves 3-4


Ingredients:

  • 2 cups dried white beans (Great Northern beans or similar), soaked overnight

  • 1 onion, finely chopped

  • 2-3 cloves of garlic, minced

  • 2 tablespoons vegetable oil

  • 1 tablespoon paprika

  • 2 tablespoons vegeta, or one chicken bouillon cube

  • 1 teaspoon ground red pepper (adjust to taste)

  • Salt and pepper to taste

  • Water (for cooking)

  • Optional: 1-2 bay leaves, smoked paprika, red bell pepper

  • Fresh parsley or cilantro, chopped (for garnish)

  • Kosovo Sausage or any smoked pork sausage (OPTIONAL)

Instructions:

1. Soak the Beans:

  • Rinse the dried beans and soak them in cold water overnight. This helps soften the beans and reduce their cooking time.

2. Prepare the Beans:

  • Drain and rinse the soaked beans. Place them in a pot, cover with water, and bring to a boil. Let them boil for about 10 minutes, then drain again. This step helps reduce some of the gas-producing compounds in the beans.

3. Cook the Onion and Garlic with roux:

  • In a large skillet or pot, heat the vegetable oil over medium heat. Add the chopped onion and sauté until translucent, add a nob of butter and add your flour. Cook for 2 more minutes until raw flour taste dissipates.

4. Add Spices:

  • Add the minced garlic, paprika, ground red pepper, and optional bay leaves and smoked paprika. Add Vegeta or block of chicken boulloin as well. Stir everything together and let the spices bloom for a minute or so. This would be the time to add chopped pieces of sausage if you're using it.

5. Add Beans and Water:

  • Add all of your contents in the skillet to the pot with the boiling beans.

  • Pour off extra water, so that theres just enough to cover the beans and the rest of the contents by an inch.

6. Cook Slowly:

  • Cover the pot and reduce the heat to low. Let the beans simmer slowly, stirring occasionally and adding more water if needed to keep the beans covered. The beans will need to cook for several hours until they are tender and creamy.

7. Adjust Seasoning:

  • As the beans cook, taste and adjust the seasoning, adding more salt, pepper, or spices as desired.

8. Bake:

  • Once the beans are cooked to your desired tenderness, Toss everything into a clay pot or a glass dish and pop into a ripping hot oven. Cook the beans just until you get a nice char on the top. Once you've achieved this, it's time to serve!


Tavče Gravče is typically enjoyed on its own or with a side of fresh bread. It's a wonderfully comforting dish with a rich and earthy flavor that comes from the slow cooking process and the blend of spices. Remember that the cooking time can vary depending on the beans' age and size, so be patient and enjoy the aroma that fills your kitchen as it cooks!


If you do make this recipe, don’t forget to tag me on Instagram or Pinterest – seeing your creations always makes my day. Let's explore international cuisine together!


If you like the flavors of the Balkans you'll also enjoy these recipes from the subcontinent:


Balkan

Main Dishes

Albanian Fergese - A cheese and roasted pepper hot pot

Bulgarian Banitsa - A cheese and filo dough pie

Croatian Pasticada - A hearty meat dish with gnocchi

Cypriot Koupepia - Meat and rice stuffed grape leaves.

Greek Gemista - A dish of rice stuffed peppers and roasted potatoes

Kosovar Fli - A layered pancake dish

Montenegrin Kacamak - A hearty corn flour porridge served with melted butter and cheese 

North Macedonian Tavce Gravce - A filling sausage and bean hot dish

Serbian Karadjordjeva Snicla - A stuffed and rolled schnitzel type dish


On The Sweeter Side

Bosnian Tufahije - A sweet apple and nut dessert

Romanian Papanasi - A sweet cheese donut with berry jam and sour cream

Slovenian Potica - A Christmas bread with nuts and honey

Slovenian & Croatian Strukli - A rolled and steamed pie dish thats filled with ricotta and honey 



Let's travel together, better!

Sign up for travel inspiration, recipes & special deals!

Thanks for submitting!

bottom of page