Palak Paneer Instant Pot Recipe
Introduction
Palak Paneer is a classic Indian dish that combines fresh spinach with soft paneer cheese in a flavorful spiced sauce. This Instant Pot version makes the process quick and easy, delivering creamy, rich results perfect for a weeknight meal.

Ingredients
- 200 grams paneer (cubed & soaked in hot water)
- 1/2 tbsp oil
- 2 tablespoons oil
- 1 tsp cumin seeds
- 1-2 green chilies (sliced)
- 1 cup red onions (finely chopped)
- 1 inch piece ginger (chopped)
- 5-6 cloves garlic (chopped)
- 1 cup tomatoes (chopped)
- 1/4 tsp turmeric powder
- 1 teaspoon cumin powder
- 2 teaspoon coriander powder
- 1/4 tsp red chili powder
- 1 teaspoon Kashmiri chili powder
- 1 tbsp water (to prevent spices from burning)
- 2 tbsp water (to deglaze tomatoes after cooking)
- 1 pound fresh spinach leaves (roughly chopped)
- salt to taste
- 1/4 cup sour cream (more if desired)
- 1/2 tsp garam masala
- 1/2 tbsp dry fenugreek leaves
Instructions
- Step 1: Press SAUTE mode on the Instant Pot. When hot, add 2 tablespoons of oil, then cumin seeds. Sauté cumin seeds for 30 seconds, add sliced green chilies and sauté another 30 seconds.
- Step 2: Add finely chopped onions and a pinch of salt. Cook for 5-6 minutes until onions are lightly browned. Stir in chopped ginger and garlic and sauté for 30 seconds.
- Step 3: Add chopped tomatoes and a pinch of salt. Cook for 1-2 minutes, then add turmeric powder, red chili powder, coriander powder, cumin powder, and Kashmiri chili powder. Stir and cook for 30 seconds.
- Step 4: Add 1 tablespoon of water to prevent spices from burning, stir, cover the Instant Pot with the lid and cook for 3-4 minutes to soften the tomatoes. After cooking, add 1-2 tablespoons of water to deglaze the pan and press CANCEL.
- Step 5: Add roughly chopped fresh spinach and season with salt. Gently stir without mixing fully. Seal the Instant Pot and cook on HIGH PRESSURE for 2 minutes. Let the pressure release naturally for 10 minutes, then release any remaining steam manually.
- Step 6: While spinach cooks, heat 1/2 tablespoon oil in a nonstick pan over medium heat. Drain the soaked paneer cubes and sauté for about 5 minutes until golden, then remove from heat and set aside.
- Step 7: Open the Instant Pot, stir the spinach with the masala mixture. Use an immersion blender to pulse blend the mixture lightly, maintaining some texture.
- Step 8: Press SAUTE again, add sour cream, garam masala, and dry fenugreek leaves. Stir until the sauce slightly lightens and becomes creamy.
- Step 9: Add the sautéed paneer cubes, stir gently and cook for 1-2 minutes. Press CANCEL. Your palak paneer is ready to serve.
Tips & Variations
- For a richer taste, increase the sour cream slightly or add a splash of cream at the end.
- Use frozen spinach in a pinch but reduce the cooking water since frozen spinach releases moisture.
- Adjust the number of green chilies and chili powders to control the heat level.
- For a vegan version, substitute paneer with tofu and use coconut cream instead of sour cream.
Storage
Store leftover palak paneer in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or cream if the sauce has thickened. Avoid overcooking to keep the paneer soft.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make palak paneer without an Instant Pot?
Yes, you can prepare this recipe on the stovetop by sautéing the spices and cooking the spinach until wilted, then blending and simmering the sauce with paneer added at the end.
How do I prevent the spinach from tasting bitter?
Cooking spinach quickly and not over-blending helps reduce bitterness. Using fresh spinach and seasoning well with spices and cream also balances the flavor.
PrintPalak Paneer Instant Pot Recipe
A delicious and creamy Palak Paneer recipe prepared effortlessly in the Instant Pot, combining fresh spinach, aromatic spices, and sautéed paneer cubes for a flavorful vegetarian Indian dish.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Instant Pot
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
Paneer
- 200 grams paneer (cubed and soaked in hot water)
- 1/2 tbsp oil (for sautéing paneer)
Masala and Spices
- 2 tablespoons oil
- 1 tsp cumin seeds
- 1–2 green chilies (sliced)
- 1 cup red onions (finely chopped)
- 1 inch piece ginger (chopped)
- 5–6 cloves garlic (chopped)
- 1 cup tomatoes (chopped)
- 1/4 tsp turmeric powder
- 1 tsp cumin powder
- 2 tsp coriander powder
- 1/4 tsp red chili powder
- 1 tsp Kashmiri chili powder
- 1 tbsp water (to prevent spices from burning)
- 2 tbsp water (to deglaze tomatoes after cooking)
Spinach and Finishing
- 1 pound fresh spinach leaves (roughly chopped)
- Salt to taste
- 1/4 cup sour cream (more if desired)
- 1/2 tsp garam masala
- 1/2 tbsp dry fenugreek leaves
Instructions
- Prepare Masala: Press the SAUTE mode on the Instant Pot. Once hot, add 2 tablespoons of oil and then cumin seeds. Sauté the cumin seeds for 30 seconds, then add sliced green chilies and sauté for another 30 seconds. Add finely chopped onions and a pinch of salt. Cook the onions for 5-6 minutes until they turn lightly brown. Next, add chopped ginger and garlic and sauté for 30 seconds. Add chopped tomatoes with a little salt and cook for 1-2 minutes to soften.
- Add Ground Spices: Stir in turmeric powder, red chili powder, coriander powder, cumin powder, and Kashmiri chili powder. Cook for 30 seconds, then add 1 tablespoon of water to prevent the spices from burning. Cover the Instant Pot with its lid and cook the tomato-spice mixture for 3-4 minutes. After cooking, add 1-2 tablespoons of water to deglaze the pan and press CANCEL to stop sautéing.
- Add Spinach: Add the roughly chopped fresh spinach to the pot, season with salt, and gently stir without fully mixing the masala. Seal the Instant Pot lid and set to HIGH PRESSURE for 2 minutes. Once the timer stops, allow natural pressure release for 10 minutes, then manually release any remaining pressure. This step will take about 20 minutes.
- Sauté Paneer: While the spinach cooks, heat a nonstick ceramic pan over medium heat. Add 1/2 tablespoon oil, then add the drained paneer cubes. Sauté for no more than 5 minutes until golden, being careful not to overcook to maintain tenderness. Remove from heat and transfer the paneer to a bowl.
- Blend Spinach: Open the Instant Pot, stir the softened spinach with the cooked masala mixture, then use an immersion blender to pulse blend. Blend just enough to combine while keeping a bit of texture, avoiding over-pureeing.
- Add Sour Cream and Finish: Press SAUTE mode again on the Instant Pot. Stir in sour cream, garam masala, and dry fenugreek leaves. This will slightly lighten the spinach and make the curry creamy. Add the sautéed paneer cubes and mix gently. Cook for 1-2 minutes to meld flavors before pressing CANCEL. Serve hot.
Notes
- Soaking paneer in hot water softens it and prevents crumbling during cooking.
- Use Kashmiri chili powder for color and mild heat; adjust red chili powder per taste.
- Do not over-blend the spinach to maintain a pleasant texture in the curry.
- Sautéing paneer briefly gives a golden surface and prevents chewing toughness.
- Fenugreek leaves add authentic flavor but can be adjusted according to preference.
- Natural pressure release allows spinach to cook gently without losing nutrients.
Keywords: Palak Paneer, Instant Pot, Spinach Curry, Indian Vegetarian Recipe, Healthy Indian Food, Creamy Palak Paneer

