Description
Stuffed Paneer Tomato Curry is a luxurious Indian-style curry featuring paneer cubes stuffed with a spiced filling and simmered in a creamy, aromatic tomato-based gravy. Perfect for festive meals or as a vegetarian centerpiece.
Ingredients
Units
Scale
- 250g paneer, cut into thick cubes
- 1/2 cup grated paneer or mashed potatoes (for stuffing)
- 1 green chili, finely chopped
- 2 tbsp chopped coriander leaves
- 1/2 tsp garam masala
- Salt, to taste
- 2 tbsp ghee or oil
- 1 tsp cumin seeds
- 1 onion, finely chopped
- 1 tsp garlic, minced
- 1 tsp ginger, minced
- 2 large tomatoes, pureed
- 1/4 cup cashew paste or cream
- 1/4 tsp turmeric powder
- 1/2 tsp red chili powder
- 1/2 tsp garam masala (for gravy)
- 1 tsp kasuri methi (dried fenugreek leaves)
- 2 tbsp fresh cream (for garnish, optional)
Instructions
- In a bowl, mix grated paneer or mashed potatoes with green chili, coriander leaves, salt, and a pinch of garam masala.
- Slit each paneer cube and stuff gently with the filling. Set aside.
- Heat ghee or oil in a pan. Add cumin seeds and let them splutter.
- Add chopped onions and sauté until golden brown.
- Stir in garlic and ginger and sauté for 1–2 minutes.
- Add turmeric powder, red chili powder, and garam masala. Stir to combine.
- Pour in tomato puree and cook until the oil separates from the mixture.
- Add cashew paste or cream, stir well, and simmer for 3–5 minutes.
- Gently place the stuffed paneer cubes into the curry. Simmer on low heat for 5–7 minutes.
- Crush kasuri methi between your palms and sprinkle into the curry. Stir gently to combine.
- Garnish with a swirl of fresh cream and chopped coriander before serving.
Notes
- Use tofu for a vegan version of the dish.
- Fry stuffed paneer for extra flavor and to help retain the filling.
- Substitute cream with coconut milk for dairy-free adaptation.
- Control spice level by reducing green chili and chili powder.
- Serve with naan, roti, or jeera rice for a complete meal.
Nutrition
- Serving Size: 1 serving
- Calories: 370
- Sugar: 5g
- Sodium: 300mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 45mg