Ingredients:

  • 2 large Russet or Yukon Gold Potatoes (boiled and mashed)
  • 4 oz Paneer (crumbled finely)
  • 3 Tbsp All-Purpose Flour
  • 1 Tbsp Cornstarch
  • 1 tsp finely minced Green Chili
  • 1 tsp grated Fresh Ginger
  • 1 Tbsp chopped Fresh Cilantro
  • 1/2 tsp Salt (for koftas)
  • 3 cups Oil for deep frying
  • 2 Tbsp Unsalted Butter or Ghee
  • 1 medium Yellow Onion (roughly chopped)
  • 2 large Tomatoes (roughly chopped)
  • 1/2 cup raw Cashews (unsalted)
  • 3 large Garlic cloves
  • 1-inch piece Ginger (sliced)
  • 1 cup Water
  • 1 Tbsp Oil or Ghee (for finishing)
  • 1 tsp Garam Masala
  • 1 tsp Ground Coriander
  • 1/2 tsp Turmeric Powder
  • 1 tsp Kashmiri Chili Powder
  • 1/4 cup Heavy Cream
  • 1 tsp Sugar
  • 1 tsp Dried Fenugreek Leaves (Kasuri Methi), crushed
  • Salt to taste (for gravy)

Instructions:

  1. Boil, steam, or pressure-cook potatoes until fork-tender. Peel immediately while hot and mash until absolutely lump-free. Cool completely.
  2. In a bowl, combine cooled mashed potato, crumbled paneer, flour, cornstarch, seasonings, ginger, and chili. Mix gently until just combined; do not overwork.
  3. Cover the mixture and chill in the fridge for 25 minutes to firm up.
  4. Roll the chilled mixture into uniform, golf-ball-sized spheres (koftas). Fry in medium-hot oil (around 325°F/160°C) until evenly golden brown. Remove and drain well on paper towels.
  5. In a skillet, melt 2 Tbsp ghee/butter. Sauté the chopped onions until translucent. Add garlic and the 1-inch ginger piece; cook for 1 minute until fragrant.
  6. Add chopped tomatoes, raw cashews, and 1 cup of water. Bring to a simmer, cover, and cook for 10–15 minutes until the tomatoes are very soft. Let cool slightly.
  7. Transfer the cooled mixture to a blender. Blend on high until it forms an incredibly smooth, silky paste. Strain this purée through a fine-mesh sieve back into the skillet/pot.
  8. Heat the remaining 1 Tbsp oil/ghee over medium heat. Add turmeric, ground coriander, and Kashmiri chili powder. Cook for 30 seconds until fragrant (blooming the spices).
  9. Pour in the strained gravy base. Add salt, sugar, and Garam Masala. Simmer gently for 5–7 minutes.
  10. Stir in the heavy cream and the crushed Kasuri Methi. Taste and adjust salt. The gravy should be velvety smooth.
  11. Gently place the fried koftas into the warm gravy just before serving. Simmer for 2–3 minutes to absorb the sauce, ensuring the gravy does not come to a rolling boil.
  12. Serve hot, garnished with fresh cilantro, alongside garlic naan or basmati rice.