Dans une sauteuse, faire chauffer l'huile d'olive et faire rissoler la viande coupée en morceaux, puis sortir la viande.
Dans la même sauteuse, faire revenir l'oignon coupé en morceaux, puis ajouter l’ail et les épices.
Ajouter le bœuf, le bouillon et les tomates, porter à ébullition.
Baisser le feu et laisser mijoter 45 min à couvert.
Ajouter les aubergines (coupées en morceaux si elles sont en tranches), et laisser mijoter sans couvercle 30 min encore pour que le bœuf soit bien tendre et que la sauce épaississe.
Assaisonner, décorer de quelques amandes effilées, et déguster bien chaud.