Macedonian Baked Beans with Onion (Gravche na Tavche so Kromid)
A hearty and flavorful baked bean dish, a variation of the national favorite Tavche Gravche, featuring the addition of caramelized onions for a sweet and savory depth.

🧂 Ingredients
- 500 g Dried white beans(such as Great Northern or Cannellini, soaked overnight)
- 3 large Onions(thinly sliced)
- 100 ml Vegetable oil
- 1 medium Red bell pepper(diced)
- 1 medium Carrot(diced)
- 2 tbsp Tomato paste
- 1 tbsp Paprika(sweet)
- 1 tsp Black pepper(freshly ground)
- to taste Salt
- 500 ml Water or vegetable broth(or as needed)
- for garnish Fresh parsley
👨🍳 Instructions
- 1
Drain and rinse the soaked beans. Place them in a large pot, cover with fresh water, and boil for 10 minutes. Drain again.
💡 Tip: This initial boil helps to remove any remaining impurities and soften the beans. - 2
In a large skillet, heat half of the vegetable oil over medium-low heat. Add the sliced onions and cook slowly, stirring occasionally, until deeply caramelized and sweet, about 20-30 minutes.
💡 Tip: Low and slow cooking is key to achieving a rich caramelization without burning. - 3
In a separate pot or the same skillet (after removing onions), heat the remaining oil. Add the diced red bell pepper and carrot, sautéing until softened, about 5-7 minutes.
- 4
Stir in the tomato paste and paprika, cooking for 1 minute until fragrant. Add the pre-boiled beans, caramelized onions, black pepper, and salt.
- 5
Pour in the water or broth, ensuring the beans are mostly submerged. Bring to a simmer, then transfer the mixture to a traditional clay pot (tavche) or a deep oven-safe dish.
💡 Tip: A clay pot will provide the most authentic texture and flavor. - 6
Cover the pot or dish and bake in a preheated oven at 180°C (350°F) for 1 hour and 15 minutes, or until the beans are tender and the sauce has thickened. Add more liquid if it becomes too dry.
💡 Tip: Check periodically and add a splash of water or broth if the beans are drying out. - 7
Uncover for the last 15 minutes of baking to allow the top to brown slightly. Garnish with fresh parsley before serving hot.
💡 Pro Tips
- ✓Soaking beans overnight is essential for proper cooking and digestibility.
- ✓Don't rush the caramelization of the onions; it's crucial for flavor.
- ✓Adjust seasoning to your preference, especially salt and pepper.
🔄 Variations
- Add a pinch of dried mint for an extra layer of flavor.
- Include a diced hot pepper for a spicy kick.
- A small amount of smoked paprika can add a smoky dimension.