Paneer Butter Masala is a classic North Indian dish that combines tender cubes of paneer (Indian cottage cheese) with a rich, creamy, and flavorful tomato-based gravy. It’s a favorite in many Indian households and a popular choice at restaurants. This article will guide you through the steps to make this delectable dish at home, ensuring you can enjoy its sumptuous flavors anytime.

Ingredients
For the Paneer:
- 250 grams paneer, cut into cubes
- 1 tablespoon butter (for frying paneer, optional)
For the Gravy:
- 2 large tomatoes, pureed
- 1 large onion, finely chopped
- 1 tablespoon ginger-garlic paste
- 2-3 green chilies, slit
- 1/2 cup cashew nuts, soaked in water for 30 minutes and then ground into a paste
- 1/2 cup fresh cream
- 1/2 cup milk
- 2 tablespoons butter
- 1 tablespoon oil
- 1 teaspoon cumin seeds
- 2-3 cloves
- 1 bay leaf
- 1-inch cinnamon stick
- 2-3 green cardamoms
- 1 teaspoon Kashmiri red chili powder (for color)
- 1/2 teaspoon turmeric powder
- 1 teaspoon garam masala powder
- 1 teaspoon coriander powder
- 1 teaspoon sugar (optional)
- Salt to taste
- Fresh coriander leaves for garnish
Instructions
Preparing the Paneer:
- Optional Step for Frying Paneer: In a pan, heat 1 tablespoon of butter. Add the paneer cubes and lightly fry until they are golden brown. Remove and set aside. This step is optional, as you can also use the paneer directly without frying.
Making the Gravy:
- Initial Preparation: Heat 2 tablespoons of butter and 1 tablespoon of oil in a pan on medium heat. Add cumin seeds, cloves, bay leaf, cinnamon stick, and green cardamoms. Sauté for a minute until fragrant.
- Cooking the Onions: Add the finely chopped onions and sauté until they turn golden brown. This process can take about 5-7 minutes.
- Adding Aromatics: Add the ginger-garlic paste and slit green chilies. Sauté for another 2-3 minutes until the raw smell disappears.
- Incorporating Tomato Puree: Add the pureed tomatoes to the pan. Cook until the oil starts to separate from the mixture, stirring occasionally. This should take about 10 minutes.
- Spicing It Up: Add the turmeric powder, Kashmiri red chili powder, coriander powder, and salt. Mix well and cook for another 2-3 minutes.
- Adding Cashew Paste: Stir in the cashew nut paste and cook for another 5 minutes, allowing the flavors to meld together.
- Creaminess Factor: Add the fresh cream and milk to the gravy, stirring continuously to ensure a smooth and creamy consistency. If the gravy is too thick, you can add a bit more milk or water to reach the desired consistency.
- Introducing Paneer: Gently add the paneer cubes into the gravy. Let them simmer for about 5 minutes so that they absorb the flavors of the sauce.
- Finishing Touches: Add garam masala powder and sugar (if using). Stir well and cook for another 2 minutes.
- Garnishing: Turn off the heat and garnish with fresh coriander leaves.
Serving Suggestions
Paneer Butter Masala pairs wonderfully with Indian breads like naan, roti, or paratha. It also goes well with steamed rice or jeera rice. Serve hot, garnished with a drizzle of fresh cream and a few coriander leaves for a restaurant-style presentation.
Tips for the Perfect Paneer Butter Masala
- Fresh Paneer: Using fresh paneer can make a significant difference in the texture and taste of the dish. If using store-bought paneer, soaking it in warm water for 10 minutes can help soften it.
- Balanced Spices: Adjust the amount of spices according to your preference for heat and flavor. Kashmiri red chili powder gives a vibrant color without adding too much heat.
- Cream and Butter: Don’t skimp on cream and butter as they are essential for achieving the rich, creamy texture characteristic of this dish.
Enjoy making and savoring this delightful Paneer Butter Masala, and bring a touch of Indian culinary tradition to your kitchen!

The creator behind this blog, and I’m thrilled to share my passion for vegetarian cooking with you.
Cooking has always been a joyful journey for me, filled with vibrant flavors, wholesome ingredients, and the creativity that comes with crafting delicious meals.
Growing up in a family where food was at the heart of every celebration, I learned the art of cooking from my mother and grandmother. Their recipes, steeped in tradition and love, inspired me to explore and experiment in the kitchen. Over the years, I’ve developed my own unique style, blending traditional and contemporary flavors to create vegetarian dishes that are both nutritious and delightful.
