By : Sneha Singh
September 05. 2025
ShutterStock
Paneer Bhaji is a comforting and flavorful Indian curry made with paneer (cottage cheese) cooked in a spiced tomato-based gravy.
ShutterStock
Paneer Onions Tomatoes Green chilies Ginger-garlic paste Cumin Garam masala Turmeric Red chili powder Fresh coriander
Chop onions, tomatoes, and green chilies. Cut the paneer into cubes. This prep work ensures the cooking process goes smoothly and the flavors are perfectly balanced.
In a pan, heat oil and sauté chopped onions until golden. Add ginger-garlic paste and green chilies, and cook until fragrant. Then, add tomatoes and cook until soft, forming the base of your gravy.
Stir in cumin, turmeric, red chili powder, and garam masala. Let the spices cook for a minute to release their flavors, creating the aromatic base that will infuse your paneer.
Now, add the cubed paneer to the gravy. Stir gently so the paneer absorbs the spices. Let it simmer for a few minutes to ensure the flavors meld together perfectly.
If the gravy is too thick, add a little water or milk to adjust the consistency. For extra richness, you can also add a dollop of cream or a bit of butter.
Serve your delicious Paneer Bhaji with soft butter naan, chapati, or pav. It’s the perfect dish for lunch, dinner, or even a special celebration. Enjoy the burst of flavors with every bite!
ShutterStock