Heat grapeseed oil in a large pot.
Once oil is hot, toss in garlic cloves and sliced onions. Sauté until onions are slightly browned and translucent.
While onions are cooking, dice eggplant. Pieces don’t need to be perfect, as we will be cooking them until soft.
When onions are translucent, add cayenne pepper, cumin, turmeric, salt, and garam masala. Sauté for a few minutes until spices have cooked.
Once onions and spices have cooked together, add diced eggplant. Cook eggplant until it is soft — you will have to cover, stir, cook and repeat to get it there. You want it very tender.
Once eggplant is soft, add can of crushed, diced tomatoes. Continue to stir and cover, for about 10 minutes.
Now add tomato paste and lemon juice and stir into the masala.
Add spinach and cook until it wilts
Garnish with cilantro, and serve with rice, bread, or quinoa! Enjoy!