Introduction
Paneer butter masala is one of the most popular vegetarian dishes in Indian cuisine. Known for its rich tomato based gravy, soft paneer cubes, and creamy texture, this dish is commonly served in restaurants across the country. The good news is that you can easily recreate the same delicious flavor at home with a few basic ingredients. This recipe brings together butter, tomatoes, spices, and fresh cream to create a comforting curry that tastes wonderful with Indian breads or rice.
Ingredients
• 250 grams paneer cut into cubes
• 2 tablespoons butter
• 1 tablespoon oil
• 2 medium onions finely chopped
• 3 tomatoes pureed
• 1 teaspoon ginger garlic paste
• 1 teaspoon red chili powder
• ½ teaspoon turmeric powder
• 1 teaspoon coriander powder
• ½ teaspoon garam masala
• 3 tablespoons fresh cream
• Salt as required
• Fresh coriander leaves for garnish
Step by Step Instructions
- Heat butter and oil in a pan on medium heat.
- Add chopped onions and sauté until they become soft and slightly golden.
- Add ginger garlic paste and cook for about one minute.
- Pour in the tomato puree and cook until the mixture thickens.
- Add turmeric powder, red chili powder, coriander powder, and salt. Stir well.
- Let the masala cook until you see butter separating from the sides of the pan.
- Add fresh cream and mix gently to create a smooth gravy.
- Add paneer cubes and cook for three to four minutes so they absorb the flavors.
- Sprinkle garam masala and mix lightly.
Cooking Tips
Use fresh paneer for the best texture. If paneer feels firm, soak the cubes in warm water for a few minutes before adding them to the curry.
Serving Suggestions
Paneer butter masala tastes delicious with butter naan, roti, paratha, or steamed basmati rice. Garnish with fresh coriander leaves and a small swirl of cream before serving.
Conclusion
This homemade paneer butter masala is rich, comforting, and perfect for family meals. Once you try this recipe, it may become one of your favorite vegetarian curries to cook again and again.











