Chop the onion and garlic and sauté with the chilli in hot oil in a saucepan. Chop up the ginger, add it, add a little honey and deglaze everything after a few minutes with a large dash of red wine. Add the crushed apple, add a little water and bring everything to a boil. Then add the canned (or fresh) tomatoes and bring to the boil again.
When all the ingredients are sufficiently soft, puree them and season with pepper, salt and black cumin. Last but not least, garnish the soup with a little parsley before serving and, depending on your taste, soften the spiciness with a small dash of cream.