Peel and chop garlic, onions and ginger. Clean, wash and slice the chillies and scrape out the seeds. Chop the pods finely. Heat 125 ml oil in a pot. Fry ginger, chilli, onions and garlic in it until transparent.
Wash and clean the tomatoes. Dice 4 tomatoes, put them into the pot and simmer covered for about 10 minutes. Peel, wash and grate carrots. Add carrots and baked beans and simmer for another 10 minutes.
Stir in curry, season to taste with salt, pepper and sugar, pour into a bowl and allow to cool slightly. Wash the meat and dab dry. Heat 1 tablespoon of oil in a frying pan. Fry the meat for 4-5 minutes on each side depending on its thickness, season with salt and pepper and remove.
Wrap in aluminium foil and leave to rest in a warm place. Wash and drain the salad. Cut 3 tomatoes into slices. Cut baguettes into thirds and halve them lengthwise. Wrap meat out of foil and cut into slices.
Cover the lower baguette halves with salad leaves and vegetable sauce. Place meat and tomato slices alternately on top and cover with upper baguette halves. Add the remaining vegetable sauce or use it for other purposes.