A variation on the Bulgarian moussaka theme with a spicy meat sauce cooked in broth, tomato paste, vinegar, garlic, soy sauce and spices. I safely recommend using this sauce in other dishes, with other side dishes.
Cut 600 g peeled potatoes into small cubes. Boil in salted water for 10 minutes, then drain.
Chop 2–3 small onions into small cubes.
Grate 4 garlic cloves on a fine grater.
Heat 300 ml broth in a pot.
In a large frying pan over medium-high heat, fry 250 g minced meat in a few tablespoons of butter, breaking up lumps as it cooks (about 5–7 minutes). When the excess moisture has evaporated, add the chopped onions and cook for 3–5 minutes until softened.
Add the grated garlic and 1 tablespoon flour to the pan. Stir well.
Pour the hot broth into the pan. Reduce heat to low.
Add 1 teaspoon tomato paste and stir.
Simmer on low heat for 10–15 minutes, stirring occasionally. Add more broth if needed.
Season with soy sauce to taste, vinegar to taste, dried thyme to taste, and black pepper to taste. Stir well.
Preheat oven to 200 °C (392 °F) and grate 100 g cheese.
Transfer the meat mixture to a baking dish. Layer the drained potatoes on top, then sprinkle the grated cheese over the potatoes.
Bake at 200 °C (392 °F) for 20 minutes until the cheese is melted and lightly golden.