Finely chop the red onions and fry them in ghee in a pan over medium heat until they are soft and golden.
Add ginger-garlic paste and let it fry for 1-2 min.
Remove the stalk and seeds from the chili, chop it finely, and add it to the pan.
Add garam masala and stir.
Add tomato paste to the pan and let it fry for a few minutes.
Add chopped tomatoes, water, cinnamon, and salt, and let the sauce simmer on low heat for 30-60 min.
Remove the cinnamon stick from the sauce.
Blend the sauce in a blender or with a hand blender and pour it back into the pan and add the cream