Spice Things Up With This Paneer Curry Recipe

Bowl of curry
Photo by Alberta Studios from Pexels

Elevate your culinary skills and tantalize your taste buds with our irresistible paneer curry recipe. Bursting with aromatic spices, creamy paneer, and vibrant vegetables, this dish is a celebration of Indian flavors and a true delight for vegetarians and non-vegetarians alike. Whether enjoyed as a comforting weeknight meal or served at a festive gathering, our paneer curry is sure to impress and satisfy. Here’s how to make it.


  • 14 ounces of paneer, cubed
  • 2 tablespoons vegetable oil or ghee
  • 1 onion, finely chopped
  • 2 cloves of garlic, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, finely chopped (adjust to taste)
  • 2 tomatoes, finely chopped
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon Kashmiri red chili powder (or paprika, for color)
  • 1/2 teaspoon garam masala
  • 1/2 cup of plain yogurt
  • 1/2 cup of water
  • Salt to taste
  • Fresh cilantro, chopped (for garnish)


  1. Heat the vegetable oil or ghee in a large skillet or pan over medium heat. Add the chopped onion and sauté until it becomes soft and translucent, about 5 minutes.
  2. Stir in the minced garlic, grated ginger, and chopped green chilies. Cook for another 2-3 minutes, or until the garlic becomes fragrant. Add the chopped tomatoes to the skillet and cook until they soften and break down, forming a thick sauce, about 5-7 minutes.
  3. Reduce the heat to low and add the ground cumin, ground coriander, turmeric powder, Kashmiri red chili powder (or paprika), and garam masala to the skillet. Stir well to combine and cook for 1-2 minutes to toast the spices. Pour in the plain yogurt and water, stirring continuously to incorporate it into the sauce. Simmer the sauce gently for 5-7 minutes, allowing the flavors to meld together and the sauce to thicken slightly.
  4. Once the sauce has thickened, gently add the cubed paneer to the skillet, stirring carefully to coat it evenly with the sauce. Be careful not to break the paneer cubes.
  5. Season the paneer curry with salt to taste, adjusting the seasoning as needed. Allow the curry to simmer for an additional 5-7 minutes, or until the paneer is heated through and the flavors have melded together.
  6. Remove the skillet from the heat and garnish with freshly chopped cilantro. Serve the flavorful curry hot, accompanied by steamed rice, naan bread, or roti for a complete meal. Enjoy the rich and aromatic flavors of Indian cuisine with every delicious bite!