Basic Makhani Gravy

Basic makhani Gravy, the name says it all! The cream and butter used to prepare this gravy gives it the name makhani. It is a reddish tomato-based gravy commonly used in North Indian cuisines. The sour taste of tomatoes is balanced by the use of fresh cream. Makhani gravies are an all-time favourite on the menus of almost all restaurants the very famous Paneer Makhani, will tell you why! It can be combined with vegetables of your choice too.


Tomatoes 2 Cup (32 tbs)
Cloves 2
Cashewnuts 5
Butter 1 Tablespoon
Cumin seeds 1/2 Teaspoon
Ginger garlic paste 2 Teaspoon
Onions 1/2 Cup (8 tbs) , chopped finely
Chilli powder 1 Teaspoon
Garam masala 1/4 Teaspoon
Dried fenugreek leaves 1/2 Teaspoon
Tomato ketchup 1 Tablespoon
Sugar 1 Teaspoon
Salt To Taste
Fresh cream 3 Tablespoon



1. Combine the tomatoes, cloves, cashewnuts and cup of water in a mixer and blend to a smooth paste. Keep aside.

2. Heat the butter in a broad non-stick pan, add the cumin seeds and sauté on a medium flame for few seconds.

3. Add the ginger-garlic paste and onions and sauté on a medium flame for 2 minutes.

4. Add the tomato paste, chilli powder, garam masala, dried fenugreek leaves, tomato ketchup, sugar and salt, mix well and cook on a medium flame for 5 minutes, while stirring occasionally.

5. Switch off the flame, add the fresh cream mix well.

6. Use as required.


7. Use this gravy on the same day to make recipes of your choice. If you wish to store it in the deep-freezer for a few weeks, avoid adding cream as they may get spoilt on storing.

8. Cool the gravy completely, pour in food-grade zip lock bags or airtight containers and store in the freezer.

9. While making the subzi using the stored gravy, thaw and use it as per the recipe. Towards the end, add the cream, mix well and simmer for 5 minutes.

Recipe Summary

Difficulty Level: Easy
Cook Time: 7 Minutes
Ready In: 7 Minutes
Servings: 4