Skip to content
Forkin
Main CourseDinner

Shahi Paneer

Indulge in the rich and velvety flavors of Shahi Paneer, a classic North Indian curry featuring tender cubes of paneer cheese enveloped in a luxurious, mildly spiced tomato and cashew-based gravy. This comforting dish offers a symphony of creamy textures and aromatic spices, perfect for a special weeknight meal or an elegant dinner party.

An original recipe by Forkin

Total time
55 min
Serves
4
Difficulty
Medium
Per serving
463 kcal
Download the app
VegetarianGluten-free

Allergen information: may contain milk, nuts, and tree nuts. Always check ingredient packaging if you have an allergy.

Shahi Paneer

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 300 gpaneer, cut into 1-inch (2.5 cm) cubes
  • 2 tbspghee
  • 0.5 tspturmeric powder
  • 1 tspcoriander powder
  • 0.5 tspcumin powder
  • 0.5 tspgaram masala
  • 1 tspsugar
  • 1 tspsalt
  • 0.5 cupwater
  • 0.25 cupheavy cream

gravy base

  • 1 pcsyellow onion, roughly chopped
  • 10 gginger, roughly chopped
  • 2 clovegarlic, roughly chopped
  • 0.5 cupcashew, soaked in warm water for 15 minutes
  • 2 pcstomato, roughly chopped
  • 1 pcsgreen chili, slit(optional)

garnish

  • 2 tbspfresh cilantro, chopped(optional)

Equipment

Large heavy-bottomed pan or Dutch oven · High-speed blender · Chef's knife · Cutting board · Slotted spoon · Measuring cups and spoons · Plate · Paper towels

The method

Step by step

  1. 1

    Cut the paneer into 1-inch cubes and set aside.

    Cook’s note: For extra soft paneer, soak the cubes in warm water for 10-15 minutes before frying.

  2. 2

    Heat 1 tablespoon of ghee in a large, heavy-bottomed pan or Dutch oven over medium heat until shimmering.

    About 1 min

  3. 3

    Add the paneer cubes to the hot ghee and fry them, turning occasionally, until they are lightly golden brown on all sides.

    About 5 min

    Cook’s note: Avoid overcrowding the pan; fry in batches if necessary to ensure even browning. Overcooked paneer can become rubbery.

  4. 4

    Remove the fried paneer cubes from the pan with a slotted spoon and transfer them to a plate lined with paper towels to drain excess ghee. Set aside.

  5. 5

    Add the remaining 1 tablespoon of ghee to the same pan.

  6. 6

    Add the chopped yellow onion, grated ginger, minced garlic, soaked cashews, diced tomatoes, and green chili (if using) to the pan.

    Cook’s note: Soaking cashews in hot water for 15-20 minutes before blending helps achieve a smoother, creamier gravy.

  7. 7

    Sauté the mixture over medium heat, stirring frequently, until the onions are translucent and softened, and the tomatoes have broken down.

    About 10 min

    Cook’s note: Cook until the raw smell of the onions and garlic dissipates, indicating they are properly cooked.

  8. 8

    Remove the pan from the heat and allow the sautéed mixture to cool slightly for 5 minutes.

    About 5 min

    Cook’s note: Blending hot ingredients can create steam and pressure, which can be dangerous. Always cool slightly before blending.

  9. 9

    Transfer the cooled mixture to a high-speed blender.

  10. 10

    Add 0.5 cup of water to the blender and blend until you achieve a very smooth, lump-free paste.

    About 3 min

    Cook’s note: If the mixture is too thick, add a tablespoon or two more water at a time until it blends into a silky consistency.

  11. 11

    Pour the blended gravy back into the same pan.

  12. 12

    Stir in the turmeric powder, coriander powder, cumin powder, garam masala, sugar, and salt until well combined.

    Cook’s note: Ensure all spices are thoroughly mixed into the gravy to prevent pockets of concentrated flavor.

  13. 13

    Bring the gravy to a gentle simmer over low to medium heat, stirring occasionally, and cook for 5-7 minutes until it thickens slightly and the spices are well integrated.

    About 7 min

    Cook’s note: Cook on low heat to prevent splattering and ensure the spices cook through without burning. A lid can help contain splatters.

  14. 14

    Add the fried paneer cubes and heavy cream to the simmering gravy.

    Cook’s note: Adding cream at the end prevents it from splitting and maintains its rich texture.

  15. 15

    Gently stir and cook for another 2-3 minutes, just until the paneer is heated through and the cream is fully incorporated into the gravy.

    About 3 min

    Cook’s note: Do not boil the gravy after adding cream, as it can curdle. Just bring it to a gentle warmth.

  16. 16

    Garnish generously with freshly chopped cilantro before serving hot.

    Cook’s note: Cilantro adds a fresh, herbaceous note that brightens the rich curry.

Per serving

Nutrition

Calories
462.8kcal
Protein
18.8g
Carbs
16.7g
Fat
37.2g
Fibre
2.9g
Sugar
6.3g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Cook’s note:

Shahi Paneer pairs beautifully with basmati rice, naan bread, or roti to soak up all the delicious gravy. For a complete meal, serve alongside a simple cucumber raita or a fresh green salad. You can adjust the green chili to your preferred spice level, or omit it entirely for a milder dish. A pinch of saffron soaked in warm milk can be added with the cream for an even more 'shahi' (royal) touch.

Storage

Store leftover Shahi Paneer in an airtight container in the refrigerator.

Reheating

Gently reheat on the stovetop over low heat, stirring occasionally, until warmed through. Add a splash of water or milk if the gravy has thickened too much. Avoid boiling to prevent the cream from splitting.

More recipes

All recipes
  • Vegan Speculoos Cookiesdessert

    Vegan Speculoos Cookies

    These crispy, spiced vegan speculoos cookies are a delightful treat with a characteristic caramel flavor. Perfect for dunking in coffee or enjoying on their own, they capture the essence of traditional Belgian speculoos.

    1 hr 40 min 128 kcal
  • Fava (Santorini Split Pea Dip)appetizer

    Fava (Santorini Split Pea Dip)

    This traditional Greek dip from Santorini is made from yellow split peas, creating a creamy and savory spread. It's naturally vegan and perfect as an appetizer with warm pita bread or crusty bread. The simple preparation highlights the earthy flavor of the fava beans.

    1 hr 5 min 396 kcal
  • Kerala Fish Moileemain course

    Kerala Fish Moilee

    Experience the vibrant flavors of Kerala with this exquisite Fish Moilee, a delicate South Indian curry. Tender, flaky white fish is gently simmered in a rich, subtly spiced coconut milk sauce, infused with aromatic ginger, garlic, and curry leaves. This comforting dish offers a perfect balance of creamy texture and bright, zesty notes, making it an unforgettable culinary journey.

    1 hr 5 min 352 kcal
  • Kinilaw na Isda (Filipino Ceviche)appetizer

    Kinilaw na Isda (Filipino Ceviche)

    Experience the vibrant flavors of the Philippines with Kinilaw na Isda, a refreshing ceviche-style dish. Tender cubes of fresh white fish are 'cooked' in a zesty marinade of cane vinegar, calamansi juice, ginger, and chili, creating a delightful balance of tangy, spicy, and savory notes. This bright and invigorating appetizer is perfect for a light meal or as a stunning starter.

    50 min 151 kcal
  • Galaktobourekodessert

    Galaktoboureko

    This traditional Greek dessert features a rich, creamy semolina custard baked between flaky layers of phyllo pastry. It's finished with a sweet, aromatic syrup, offering a delightful contrast of textures and flavors. Perfect for a special occasion or a comforting treat.

    3 hr 20 min 755 kcal
  • Banh Pia (Durian Pastry)dessert

    Banh Pia (Durian Pastry)

    Banh Pia is a flaky Vietnamese pastry with a sweet, aromatic durian and mung bean filling. This recipe creates a delightful balance of crispy exterior and soft, flavorful interior, perfect for a unique dessert experience.

    1 hr 55 min 416 kcal
  • Yaprak Sarma (Meat)main course

    Yaprak Sarma (Meat)

    This traditional Turkish dish features tender grape leaves filled with a flavorful mixture of ground meat, rice, and aromatic spices. The sarma are slowly simmered to perfection, resulting in a comforting and hearty meal. Serve them warm with a dollop of plain yogurt.

    1 hr 45 min 349 kcal