Paneer Masala Gravy

Inbarasi
By Inbarasi · Authentic South Indian RecipesPublished 26 May 2026
Cook 25 mins Prep 15 mins 4 servings easy Veg medium
Paneer Masala Gravy

Rate this recipe

Paneer Masala Gravy is a rich, creamy, and deeply spiced curry that has found a beloved place in Tamil family kitchens across South India. Though paneer itself originates from North India, Tamil cooks have warmly embraced it and given it their own aromatic touch by using freshly ground spices, tomatoes, and a generous hand with onions and chilies. This vibrant orange gravy is thick, flavourful, and pairs beautifully with chapati, paratha, or even soft dosas.

Tamil families absolutely adore paneer recipes because they are quick to prepare, incredibly satisfying, and a guaranteed hit with children and adults alike. This dish is a favourite for Sunday family lunches, school tiffin accompaniments, and special dinner nights at home. It is also a popular choice during festivals like Karthigai Deepam and Pongal when families prefer to cook something indulgent yet vegetarian. Whenever guests are expected, this paneer masala is the first recipe Tamil mothers and homemakers reach for.

What makes this particular recipe so special is how effortlessly it comes together using everyday pantry ingredients found in any Tamil kitchen. The key to a truly delicious paneer masala lies in caramelising the onions well, using ripe red tomatoes for the base, and adding the paneer cubes at the very end so they remain soft and juicy. Lightly pan-frying the paneer before adding it to the gravy gives a beautiful golden crust and prevents it from crumbling. Follow these simple steps and you will have a restaurant-quality paneer masala ready in under 40 minutes.

Ingredients

Ingredients checklist

Instructions

💡 Tap a step to mark it done
1

Heat 1 tablespoon of oil in a pan over medium heat. Add the paneer cubes and lightly pan-fry them until they turn golden on all sides. This takes about 3 to 4 minutes. Remove the fried paneer cubes and place them in a bowl of warm water to keep them soft while you prepare the gravy.

2

In the same pan, add the remaining oil along with butter. Once the butter melts, add the bay leaf, cinnamon stick, cloves, and cardamom pods. Fry the whole spices for about 30 seconds until they become fragrant and begin to sizzle in the oil.

3

Add the finely chopped onions and slit green chilies to the pan. Sauté on medium heat, stirring frequently, for 8 to 10 minutes until the onions turn deep golden brown. Do not rush this step as well-caramelised onions give the gravy its deep rich flavour and colour.

4

Add the ginger garlic paste to the golden onions and sauté for 2 minutes until the raw smell disappears completely and the paste blends well with the onion base. Stir continuously to prevent burning at the bottom of the pan.

5

Add the finely chopped tomatoes to the pan. Cook on medium heat for 7 to 8 minutes, stirring occasionally, until the tomatoes become completely soft and mushy and the oil starts to separate from the masala mixture. The mixture should look like a thick paste at this stage.

6

While the tomatoes cook, drain the soaked cashews and blend them with 3 tablespoons of water into a smooth and creamy paste. This cashew paste will give the gravy a rich, velvety texture without making it too heavy.

7

Lower the heat and add turmeric powder, red chili powder, coriander powder, and cumin powder to the tomato-onion masala. Stir well and cook the spice powders with the masala for 2 minutes so the raw spice smell is cooked off and the flavours bloom beautifully.

8

Add the blended cashew paste to the masala and mix well. Cook for 2 to 3 minutes on low to medium heat, stirring continuously. The mixture will thicken and take on a beautiful creamy consistency as the cashew paste cooks through.

9

Pour in half a cup of water and stir well to bring the gravy to your desired consistency. Taste and adjust salt at this point. Let the gravy simmer on low heat for 3 to 4 minutes so all the flavours come together and the gravy thickens slightly.

10

Drain the paneer cubes from the warm water and gently add them to the simmering gravy. Stir carefully so as not to break the cubes. Add the garam masala powder and crushed kasuri methi now. Mix gently and cook for 2 minutes on low heat.

11

Finally, add the fresh cream and stir it gently into the gravy. Cook for just one more minute on the lowest heat. Do not boil after adding cream as it may split. Turn off the heat, garnish generously with freshly chopped coriander leaves, and serve hot.

Tips and Tricks

  • Always soak the fried paneer cubes in warm salted water while preparing the gravy. This keeps the paneer incredibly soft, moist, and juicy rather than chewy or rubbery by the time you add it to the dish.
  • For a deeper red colour and restaurant-style appearance, add one teaspoon of Kashmiri red chili powder along with your regular red chili powder. Kashmiri chili gives vibrant colour without making the gravy excessively spicy.
  • Make sure to crush the kasuri methi between your palms before adding it to the gravy. Crushing releases its essential oils and aroma, giving the paneer masala that signature restaurant flavour Tamil families love.

⚠️ Nutrition values could not be verified for this recipe. Please check manually.

🎬 Enjoyed this recipe? Watch the full video!

🔴 Subscribe on YouTube