Clean, wash and drain the celery, carrots and leek. Dice celery and carrots, cut leek into fine rings. Peel onion and garlic. Dice onion, press garlic through a garlic press.
Wash and clean the aubergines and cut them into small cubes. Heat 2 tablespoons of oil in a large pot. Fry the celery, carrots and leek briefly and remove. Heat 1 tablespoon of oil in a saucepan and fry the aubergines.
Add onions and garlic, braise briefly and add the rest of the vegetables. Stir in tomato paste, season with salt, pepper and dried herbs. Add the stock. Put the tomatoes in the pot and chop a little.
Bring the Bolognese to the boil and simmer for 10-15 minutes. In the meantime, prepare spaghetti in plenty of boiling salted water according to the instructions on the packet. Wash the basil, dab dry and chop finely, except for a little to garnish.
Pour spaghetti on a sieve. Season aubergine-bolognese with salt and pepper and stir in basil. Arrange spaghetti with sauce in deep plates and serve garnished with the remaining basil.