Master The Art Of Creamy Paneer Butter Masala With This Authentic Recipe

Paneer Butter Masala is one of India’s most loved vegetarian dishes—an indulgent, mildly spiced curry that combines the richness of cream and butter with soft cubes of paneer (Indian cottage cheese). With its velvety tomato-based gravy and aromatic spices, this dish is a staple in North Indian restaurants and is equally popular in homes. Whether paired with naan, paratha, or jeera rice, Paneer Butter Masala is a go-to comfort food that never fails to satisfy cravings for something hearty yet elegant.
Hero Image


Why Paneer Butter Masala Stands Out

Unlike many spicy Indian curries, Paneer Butter Masala is known for its mellow heat and luxurious texture. It strikes a delicate balance between sweetness and spice, thanks to the use of ripe tomatoes, cashews, cream, and butter. The paneer absorbs all the rich flavours, making each bite soft and flavour-packed.

What makes this dish special, according to culinary experts, is its crowd-pleasing versatility—it suits festive meals, casual family dinners, and even celebratory spreads. Its creamy base and fragrant spices appeal to all ages, making it one of the most ordered vegetarian dishes in Indian cuisine.


Ingredients You’ll Need

To create restaurant-style Paneer Butter Masala at home, gather the following ingredients:

  • Paneer: Fresh, cubed Indian cottage cheese



  • Butter: A generous amount for richness


  • Tomatoes: Ripe, blended or chopped


  • Onions: Used sparingly, or sometimes skipped entirely for smoother texture


  • Cashew nuts: Soaked and blended for a creamy base



  • Cream: Adds silkiness and balances the spices


  • Ginger-garlic paste: For depth and aroma


  • Spices: Kashmiri red chilli powder, turmeric, garam masala, coriander powder


  • Kasuri methi (dried fenugreek leaves): A finishing touch that adds a signature flavour


  • Optional additions include a pinch of sugar or honey to enhance the natural sweetness of the tomatoes.


    Step-By-Step Cooking Guide

    1. Prepare the base: Heat butter in a pan and sauté ginger-garlic paste until aromatic. Add tomato purée and cook until the oil separates.


    2. Add the cashew paste: Blend soaked cashews into a smooth paste and mix into the tomato base. Cook until the mixture thickens.


    3. Spice it right: Add chilli powder, turmeric, garam masala, and salt. Let the flavours develop over low heat.


    4. Cream it up: Pour in fresh cream and stir until well incorporated. This gives the curry its signature smooth texture.


    5. Add paneer: Gently fold in the paneer cubes and let them simmer in the gravy for a few minutes to absorb the flavours.



  • Finish with kasuri methi: Crush and sprinkle over the curry before switching off the heat. This adds an unmistakable aroma.


  • Serving Suggestions

    Paneer Butter Masala pairs beautifully with a variety of Indian breads and rice, such as:

    • Butter naan or garlic naan


    • Tandoori roti or lachha paratha


    • Jeera rice or plain basmati rice



    It’s often served with sliced onions, lemon wedges, or a simple cucumber salad on the side.

    Tips For The Best Result

    • Use fresh paneer for the softest texture. If using store-bought, soak it in warm water for 10 minutes before cooking.


    • Do not overcook paneer, or it may become chewy. Add it toward the end and simmer gently.


    • Blend your gravy thoroughly for that restaurant-style smoothness.


    • Balance your flavours—if the tomatoes are too tangy, add a pinch of sugar or cream.



  • Let the curry rest for 10–15 minutes before serving. This allows the flavours to deepen further.


  • A Dish Loved By All

    Paneer Butter Masala continues to be a shining star in Indian vegetarian cuisine. Whether you’re making it for guests, family, or a weekend treat for yourself, it’s a dish that brings joy, richness, and an unmistakable taste of tradition. With just a few kitchen staples and some simple techniques, you can recreate this iconic curry at home with results that rival your favourite restaurant.