Go Back
+ servings
Tavče Gravče
Prep Time
30 mins
Cook Time
4 hrs 30 mins
Total Time
5 hrs

Tavče gravče is a national dish of Macedonia. It is composed of beans and other vegetables and prepared in a skillet.

Course: Main Course
Cuisine: Macedonian, Vegan, Vegetarian
Servings: 6 people
Author: Vera Abitbol
  • 1 cup dry white beans
  • ½ teaspoon baking soda
  • 3 onions , sliced
  • 3 red onions , sliced
  • 4 garlic cloves
  • 2 green chili peppers , finely chopped
  • 2 red bell peppers , sliced
  • 2 yellow bell peppers , sliced
  • 1 tablespoon all-purpose flour
  • 1 teaspoon chili powder
  • 1 tablespoon paprika
  • 1 cup sunflower oil
  • 2 bay leaves
  • A few mint leaves
  • ½ bunch cilantro
  • Salt
  • Pepper
  1. Soak the beans for 6 hours in boiling water and ½ teaspoon of baking soda.

  2. Wash the beans and blanch in boiling water over high heat for 15 minutes. Drain.
  3. In a stewpot, sauté 2 garlic cloves in a quarter of the oil.
  4. Add a few slices of red and yellow peppers, half of the paprika, and one chili pepper. Pour the beans and ⅓ of chili powder. Salt. Cover tightly with water and cook 30 minutes over medium heat and 30 minutes on low heat.

  5. Once the beans are cooked, drain and reserve the cooking liquid. Put aside.
  6. In the second quarter oil, sauté the onions. Add salt, the second third of chili powder and the flour.
  7. Simmer for 10 minutes. Put aside.
  8. In the 3rd quarter oil, sauté the last two cloves of garlic, the remaining strips of bell peppers, the other half of paprika, and the second chili pepper for 15 minutes. Put aside.
  9. Preheat oven to 210F/100C.

  10. In an earthenware pot or a glass baking dish, add the fourth quarter of the oil in the bottom.
  11. Add all the above preparations in layers ending with beans on top.
  12. Cover with the reserved cooking liquid, sprinkle chopped cilantro and mint.
  13. Cover and bake for 3 hours.