This rich and creamy Shahi Paneer is an authentic Indian curry that brings the royal flavors of Mughal kitchens to your home. With a silky cashew-based gravy, aromatic spices, and perfectly fried paneer, this dish offers a luxurious dining experience. The step-by-step process results in a restaurant-quality dish with simple, easily available ingredients.
Why You’ll Love This Recipe
Shahi Paneer is a traditional Indian dish that combines the richness of fried paneer with a decadent, creamy, and flavorful gravy. The blend of aromatic spices, caramelized onions, and cashew cream base creates a luxurious dish that’s perfect for special occasions or when you simply want to enjoy a comforting, restaurant-style meal at home. Whether you’re serving it with naan, rice, or a side of vegetables, this dish is sure to impress!
Ingredients
For the Paneer:
-
1 lb fresh paneer, cut into 1-inch cubes
-
2 tablespoons ghee or oil for frying
For the Gravy Base:
-
1/3 cup raw cashews
-
2 large yellow onions, thinly sliced (about 3 cups)
-
3 tablespoons ghee or oil
-
1 tablespoon fresh ginger-garlic paste
-
2 bay leaves
-
1 teaspoon cumin seeds
Spice Blend:
-
1 teaspoon Kashmiri red chili powder (or paprika for mild)
-
1/2 teaspoon turmeric powder
-
1 tablespoon coriander powder
-
1 teaspoon garam masala powder
-
1/2 teaspoon cardamom powder
Final Touch:
-
1/2 cup tomato puree
-
1/2 cup heavy cream
-
1 teaspoon sugar
-
1 teaspoon salt (or to taste)
-
Fresh cilantro for garnish
Instructions
1. Prep the Cashews:
-
Soak the cashews in 1 cup hot water for 20 minutes to soften them. This will create a silky smooth base for the gravy.
2. Fry the Paneer:
-
Heat 2 tablespoons ghee in a large pan over medium heat. Lightly fry the paneer cubes until golden on all sides, about 3-4 minutes. Remove from the pan and set aside. (This step ensures the paneer doesn’t become mushy when added to the gravy.)
3. Caramelize the Onions:
-
In the same pan, add 3 tablespoons ghee and the sliced onions. Cook for 12-15 minutes, stirring occasionally, until the onions turn deep golden brown. This step adds a natural sweetness that balances the spices.
4. Build the Aromatics:
-
Add the bay leaves, cumin seeds, and ginger-garlic paste. Cook for 2 minutes until fragrant. Then add all the spices and cook for another minute. The kitchen will smell incredible during this step!
5. Create the Creamy Base:
-
Drain the cashews and blend them with the cooked onion mixture and 1/2 cup of water until smooth. If needed, blend longer to get a silky texture.
6. Make the Gravy:
-
Pour the cashew mixture back into the pan. Add the tomato puree and simmer for 8-10 minutes until the gravy thickens and coats the back of a spoon. Add salt and sugar to taste.
7. Finish with Luxury:
-
Stir in the heavy cream and gently add the fried paneer. Let everything simmer for 3-4 minutes to heat through. Taste and adjust seasoning if needed.
Nutrition Information (Per Serving):
-
Calories: 485
-
Carbohydrates: 18g
-
Protein: 22g
-
Fat: 38g
-
Fiber: 3g
-
Sodium: 580mg
-
Calcium: 45% DV (from paneer)
-
Vitamin C: 15% DV
Storage Tips:
-
Refrigerator: Keeps beautifully for 4 days when covered. Reheat gently on the stovetop with a splash of cream to maintain the creamy texture.
-
Freezing: This dish doesn’t freeze well because the cream separates, and the paneer can become rubbery. It’s best enjoyed fresh.
Serving Suggestions:
-
Classic Pairing: Serve with warm naan or basmati rice for a traditional Indian meal.
-
Restaurant Style: Garnish with a swirl of cream and fresh cilantro.
-
Complete Meal: Add dal and seasonal vegetables for a traditional thali experience.
-
Modern Twist: Try it with quinoa or cauliflower rice for a lighter, healthier option.
Mix It Up (Recipe Variations):
-
Nutty Shahi Paneer: Add slivered almonds and golden raisins to the gravy for extra royal treatment.
-
Saffron Shahi Paneer: Soak a pinch of saffron in warm milk and add it during the final step for a luxurious flavor.
-
Lighter Version: Swap heavy cream for Greek yogurt, adding gradually to avoid curdling.
-
Vegan Shahi Paneer: Use extra-firm tofu instead of paneer and coconut cream instead of dairy.
What Makes This Recipe Special:
Shahi Paneer captures the rich, layered flavors of Mughlai cuisine. The slow caramelization of onions and the addition of cashew cream creates a truly luxurious gravy, while the spices bring a depth of flavor that’s perfect for special occasions or when you simply want to indulge in a comforting meal. This authentic dish is a perfect example of how slow, careful cooking can turn simple ingredients into something extraordinary.
Print
Shahi Paneer Recipe
- Total Time: 45 minutes
- Yield: 6
Description
This Shahi Paneer is a royal Indian curry that brings the rich and decadent flavors of Mughlai cuisine straight to your kitchen. With a creamy cashew-based gravy, aromatic spices, and perfectly fried paneer, this dish delivers an indulgent dining experience. With easily available ingredients, this step-by-step recipe helps you make this restaurant-quality dish right at home.
Ingredients
For the Paneer:
1 lb fresh paneer, cut into 1-inch cubes
2 tablespoons ghee or oil for frying
For the Gravy Base:
1/3 cup raw cashews
2 large yellow onions, thinly sliced (about 3 cups)
3 tablespoons ghee or oil
1 tablespoon fresh ginger-garlic paste
2 bay leaves
1 teaspoon cumin seeds
Spice Blend:
1 teaspoon Kashmiri red chili powder (or paprika for mild)
½ teaspoon turmeric powder
1 tablespoon coriander powder
1 teaspoon garam masala powder
½ teaspoon cardamom powder
Final Touch:
½ cup tomato puree
½ cup heavy cream
1 teaspoon sugar
1 teaspoon salt (or to taste)
Fresh cilantro for garnish
Instructions
- 1. Prep the Cashews:
- Soak the cashews in 1 cup of hot water for 20 minutes to soften them. This will create a silky smooth base for the gravy.
- 2. Fry the Paneer:
- Heat 2 tablespoons of ghee in a large pan over medium heat. Lightly fry the paneer cubes until golden on all sides, about 3-4 minutes. Remove from the pan and set aside. This step prevents the paneer from becoming mushy in the gravy.
- 3. Caramelize the Onions:
- In the same pan, add 3 tablespoons of ghee and the sliced onions. Cook for 12-15 minutes, stirring occasionally, until the onions turn deep golden brown. This step adds sweetness and complexity to the curry.
- 4. Build the Aromatics:
- Add the bay leaves, cumin seeds, and ginger-garlic paste. Cook for 2 minutes until fragrant. Add all the spices and cook for another minute, filling the kitchen with an incredible aroma.
- 5. Create the Creamy Base:
- Drain the cashews and blend them with the cooked onion mixture and ½ cup of water until smooth. If needed, blend longer to achieve a silky texture.
- 6. Make the Gravy:
- Pour the cashew mixture back into the pan. Add the tomato puree and simmer for 8-10 minutes until the gravy thickens and coats the back of a spoon. Add salt and sugar to taste.
- 7. Finish with Luxury:
- Stir in the heavy cream and gently add the fried paneer. Let everything simmer for 3-4 minutes to allow the flavors to meld. Taste and adjust the seasoning if necessary.
Notes
- Nutty Shahi Paneer: Add slivered almonds and golden raisins to the gravy for an extra royal touch.
- Saffron Shahi Paneer: Soak a pinch of saffron in warm milk and add it during the final step for a luxurious flavor.
- Lighter Version: Swap heavy cream for Greek yogurt, adding gradually to avoid curdling.
- Vegan Shahi Paneer: Use extra-firm tofu instead of paneer and coconut cream instead of dairy.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American