Tavce Gravce (Macedonian Baked Beans in Tomato) Recipe

Macedonian Recipes

Baked White Beans in Tomato-Paprika Sauce

Quick Answer Tavce gravce is the Macedonian national dish: dried white tetovo beans simmered until tender, then baked in an earthenware dish with a sauce of onion, ripe tomatoes, sweet red paprika, and dried mint. It bakes low and slow until the sauce is thick and the top lightly crisps. It is naturally vegan, deeply savory, and traditionally served with bread and pickled peppers. This recipe serves 6.

Few dishes say home in Macedonia the way tavce gravce does. The name simply means beans in a small pan, and that plainness is the point: humble white beans, a generous spoonful of sweet red paprika, ripe tomatoes, and a scatter of dried mint, all baked together until the sauce reduces and the beans on top take on a burnished, lightly crisped edge. It is peasant cooking at its most satisfying.

The magic here is patience rather than technique. You coax the dried beans to tenderness on the stove, build a quick, glowing red sauce, then let the oven do the slow work of pulling everything into one thick, spoonable whole. I learned early that rushing the beans is the one mistake you cannot undo once the dish is in the oven.

Ready in about 2 hours (plus soaking)  |  Serves 6  |  One pot to one baking dish

Prep Time
20 min
Cook Time
1 h 45 min
Total Time
2 h 5 min
Servings
6
Easy Vegan Dairy-Free About 290 cal / serving
An earthenware dish of Macedonian tavce gravce, white beans in a thick red paprika-tomato sauce with a crisped top, served with bread
Tavce gravce baked in an earthenware tave until the sauce is thick and the top lightly crisps.

Why This Tavce Gravce Works

Tavce gravce proves that a short list of pantry staples can turn into something crave-worthy when you treat each one with respect. The beans bring creamy body and protein, the tomatoes and paprika build a sweet-savory red sauce, and the dried mint threads a cool, herbal note through it that keeps the whole dish from tasting heavy. Nothing here is fancy, and that is exactly why it has fed Macedonian families for generations.

The most important step is cooking the beans fully soft before they ever meet the oven. Baking will thicken the sauce and crisp the top, but it will not tenderize an underdone bean. Once they are creamy on the stove, everything that follows is about layering flavor and letting time do the rest.

Blooming the sweet red paprika gently in warm oil is the second quiet secret. Paprika is delicate and scorches in seconds, so you stir it into softened onion off high heat, just long enough to release its color and aroma without turning it bitter. That single move is the difference between a glowing, fragrant sauce and a harsh one.

Finally, the slow bake is what makes this dish more than a pot of beans. As the sauce reduces in the oven, the flavors concentrate and the beans nearest the surface catch and brown, giving you that signature contrast of a lightly crisped top over a soft, saucy center. It is comfort food engineered by patience.

Pro observation: The sauce is ready to bake when it coats the back of a spoon but still looks a touch loose. It tightens noticeably in the oven, so a sauce that already looks thick on the stove will bake up dry.

Ingredients

Adjust servings above to rescale · Serves 6

Kitchen Measurement Converter

Quickly convert between common cooking measurements without leaving the recipe. Pick a category, enter a value, and the result updates instantly.

Want more options? Open the full tomato measurement converter.

Ingredient Notes & Substitutions

White Beans

Tetovo beans, the large flat white beans grown near the town of Tetovo, are the traditional choice. Great northern or cannellini beans are the closest supermarket swaps. Choose dried beans over canned here, since they hold their shape through baking.

Sweet Red Paprika

A fresh, fragrant sweet red paprika carries the whole dish, so use a good one and check it is not stale. For a smokier note you can replace a teaspoon of it with smoked paprika, but keep the base sweet rather than hot.

Tomatoes

Ripe grated tomatoes give the sauce its fresh backbone. Out of season, one 14-ounce can of chopped tomatoes works well and is often more reliable. The tomato paste deepens the color and adds a concentrated savory edge.

Dried Mint

Dried mint is the signature Macedonian touch and is not optional if you want the authentic aroma. Add it toward the end so its cooling fragrance survives the bake. Fresh mint is milder, so use about triple the amount if that is all you have.

Equipment

  • Large pot for the beans
  • Earthenware or ceramic baking dish
  • Wide skillet for the sauce
  • Box grater or blender
  • Wooden spoon
  • Colander

Before You Start

1. Soak the beans ahead. Cover the dried beans generously with cold water and soak overnight, or at least 8 hours. This shortens the cook time and helps them cook evenly.

2. Have the paprika ready off the heat. Sweet paprika burns in seconds, so measure it out and be ready to stir it into softened onion with the pan pulled off the direct flame.

3. Choose the right dish. A shallow earthenware or ceramic dish gives the most surface area for the top to crisp. A deeper dish still works but will stay saucier and less browned.

Step-by-Step Instructions

1

Soak and Simmer the Beans

Drain the soaked beans and put them in a large pot with fresh cold water to cover by about two inches. Add one bay leaf, bring to a boil, then lower to a gentle simmer. Cook 60 to 90 minutes, skimming any foam, until the beans are fully tender and creamy inside. Add salt only in the last 10 minutes so the skins do not toughen. Drain, reserving a cup of the cooking liquid.

2

Make the Paprika-Tomato Sauce

Warm the sunflower oil in a wide skillet over medium heat. Add the chopped onion and cook 7 to 8 minutes until soft and golden. Stir in the garlic for a minute, then pull the pan off the heat and stir in the sweet red paprika and the flour, coating everything so it does not scorch. This gentle bloom is what gives the sauce its glow.

Softened onions with sweet red paprika stirred in off the heat to make the sauce base
Stir the paprika in off the heat so it releases color and aroma without turning bitter.
3

Fold the Beans Into the Sauce

Return the skillet to low heat and add the grated tomatoes and tomato paste. Simmer 5 minutes until it thickens slightly and smells sweet. Add the drained beans, the remaining bay leaf, black pepper, the dried chili flakes, and about a cup of the reserved bean liquid. Stir gently so the beans stay whole, and let it warm through into a loose, saucy mixture.

4

Assemble in the Earthenware Dish

Taste and adjust the salt now, since it is harder to fix after baking. Stir in most of the dried mint, then tip everything into your earthenware or ceramic baking dish and spread it level. The mixture should look a little soupy; it will drink in liquid and tighten as it bakes. Scatter the rest of the dried mint over the top.

White beans in paprika-tomato sauce spread level in an earthenware dish with dried mint on top before baking
Spread it level and leave it a little soupy; the oven will thicken it into shape.
5

Bake Until Thick and Golden

Bake in an oven preheated to 400 F (200 C) for 35 to 45 minutes. Do not stir. You want the sauce to reduce and the beans on the surface to catch color and lightly crisp. If the top browns too fast before the sauce has tightened, loosely tent it with foil for the last 10 minutes.

6

Rest, Garnish, and Serve

Let the dish rest 10 minutes out of the oven so the sauce settles and thickens further. Shower the chopped fresh parsley over the top. Serve it warm, straight from the dish, with crusty bread for scooping and pickled peppers on the side for their sharp, tangy contrast.

Finished tavce gravce with a crisped top being garnished with parsley, bread and pickled peppers beside it
Rest, garnish with parsley, and serve with bread and pickled peppers.

Chef’s Tips From Real Kitchen Testing

1

Cook the beans until they are properly creamy before baking. A bean that is still firm on the stove will stay firm in the oven, because baking thickens sauce but does not soften beans.

2

Always add the paprika off the heat. Its sugars scorch in seconds over a flame, and burnt paprika turns the whole dish bitter with no way to rescue it.

3

Leave the mixture looser than you think it should be before it goes in the oven. It tightens a lot as it bakes, and a sauce that looks thick on the stove will come out dry.

Recipe Variations

Serving Suggestions

  • Crusty bread or warm flatbread for scooping
  • Pickled peppers or a jar of turshija
  • A crisp shredded cabbage or shopska salad
  • A spoon of thick plant yogurt on the side

Nutrition Facts

Estimated nutrition per serving of tavce gravce
NutrientAmount per serving
Calories290
Protein13 g
Carbohydrates40 g
Fat10 g
Saturated Fat1.5 g
Fiber11 g
Sugar6 g
Sodium640 mg

Values are estimates per serving and vary with the exact ingredients and brands you use.

Make-Ahead Tips

Tavce gravce is a wonderful make-ahead dish, since the flavors settle and deepen overnight. You can cook the beans and build the sauce a day in advance, keep them separate or combined in the fridge, then assemble and bake just before serving. If the mixture has thickened while resting, loosen it with a splash of water or reserved bean liquid so it bakes up saucy rather than dry.

Storage, Freezing & Reheating

Refrigerator
Keeps 4 days in an airtight container. It thickens as it chills, so loosen with a little water when reheating.
Freezer
Freezes well for up to 3 months. Cool completely, then freeze in portions. Thaw overnight in the fridge before reheating.
Reheating
Warm gently in a low oven or on the stove with a splash of water. A short blast under the broiler revives the crisped top.

Common Mistakes to Avoid

×Undercooking the beans before baking. If they are not creamy and tender out of the pot, the oven will not save them and the dish stays chalky.
×Burning the paprika. Adding it over direct heat scorches its sugars in seconds and leaves a bitter taste through the whole dish.
×Getting the liquid wrong. Too dry and it bakes into a stiff paste; too soupy and it never sets. Aim for a loose sauce that just coats the beans.

Troubleshooting

Beans still firm after baking? They went in underdone. Add a splash of hot water, cover, and bake another 20 to 30 minutes, since baking alone will not soften them quickly.

Dish came out dry? The sauce was too tight going in or it baked too long. Stir in warm water or reserved bean liquid and warm it briefly to bring back a saucy texture.

Sauce too soupy? Return it to the oven uncovered for 10 to 15 more minutes so the extra liquid reduces and the top can finally crisp.

A Note on Macedonian Cooking

Macedonian home cooking leans on beans, peppers, and slow oven dishes, and tavce gravce sits at its very heart. The dish takes its name from the shallow earthenware tave it bakes in, and the prized tetovo beans grown around the town of Tetovo are what locals reach for. Sweet red paprika and dried mint are the flavors that make it unmistakably Macedonian, warming and gently herbal rather than fiery. If you love hearty, bean-forward tomato dishes, our hearty tomato lentil soup shares the same soul-warming, pantry-friendly spirit.

Frequently Asked Questions

It is savory and comforting, with creamy white beans in a sweet, glowing paprika-tomato sauce. Dried mint adds a cool, herbal lift, and the baked top brings a slightly crisped, concentrated edge. It is warming rather than spicy unless you add extra chili.
Traditional tetovo beans are ideal, but great northern or cannellini beans are excellent stand-ins. Use dried beans rather than canned, since they hold their shape and creaminess through the long bake.
Yes. The classic dish is naturally vegan, built on beans, tomatoes, onion, paprika, and mint with no dairy. It is a staple of fasting menus in the region, which is exactly why the plant-based version is so beloved.
No, though it is traditional and gives the most even, gentle heat. Any ceramic or oven-safe baking dish works. A shallow, wide dish gives you the best crisped top thanks to more surface area.
You can use the quick-soak method: boil the beans for two minutes, then let them sit off the heat for an hour before draining and cooking. Or use the canned-bean variation for a much faster weeknight version.
The paprika almost certainly scorched. Always pull the pan off the heat before stirring it in, and use fresh, fragrant paprika. Once it burns, the bitterness cannot be corrected, so it is worth the care.

Last updated: September 23, 2026

Was this recipe helpful?
Thanks for rating!
Timer
0:00

Leave a Comment