Soup greens clean or peel, wash and roughly chop. Peel and chop onions and garlic. Cut tomatoes into strips.
Wash the chicken breasts and put them in a large soup pot with the bacon. Add soup greens, onions, garlic and tomatoes. Add 2-2 1/2 l cold water and about 2 teaspoons of salt (all ingredients should be covered).
Bring everything to the boil and simmer at low heat for about 1 1/2 hours. From time to time, skim off the resulting foam with a skimmer.
Dice bread. Heat oil in a pan. Fry the bread cubes for 4-5 minutes while turning them over. Season with salt and take out.
Remove the meat and bacon from the stock and allow to cool. Finely puree the vegetables in the broth. Stir in almonds and bring to the boil briefly.
Remove the chicken meat from skin and bone and dice it. Cut the rind from the bacon. Cut bacon into small pieces. Add to the soup with the chicken meat. Season soup with salt and pepper and serve with roasted bread cubes.