Stuffed Paneer Tomato Curry

Stuffed Paneer Tomato Curry is a rich and flavorful Indian-inspired dish where paneer (Indian cottage cheese) cubes are stuffed with a spiced filling and simmered in a creamy, aromatic tomato-based curry. This dish is perfect for festive meals or a vegetarian centerpiece at dinner.

Why You’ll Love This Recipe

This curry elevates classic paneer by incorporating a delicious stuffing, giving each bite added texture and flavor. The tomato gravy is creamy, slightly tangy, and well-spiced, making it ideal for serving with naan, rice, or roti. It’s a vegetarian delight that feels indulgent and special, yet approachable enough to cook at home.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Paneer, cut into thick cubes
  • Grated paneer or mashed potatoes (for stuffing)
  • Chopped coriander leaves
  • Green chili, finely chopped
  • Garam masala
  • Red chili powder
  • Salt
  • Ghee or oil
  • Onion, finely chopped
  • Garlic, minced
  • Ginger, minced
  • Tomatoes, pureed
  • Cashew paste or cream
  • Turmeric powder
  • Cumin seeds
  • Kasuri methi (dried fenugreek leaves)
  • Fresh cream (for garnish, optional)

Directions

  1. In a bowl, mix grated paneer or mashed potato with green chili, coriander, salt, and a pinch of garam masala to make the stuffing.
  2. Gently slit each paneer cube and stuff with the prepared filling. Set aside.
  3. Heat ghee or oil in a pan. Add cumin seeds, then sauté onions until golden.
  4. Add garlic and ginger, sauté briefly, then stir in turmeric, chili powder, and garam masala.
  5. Add tomato puree and cook until oil separates. Stir in cashew paste or cream and simmer.
  6. Gently place the stuffed paneer into the curry. Simmer on low for 5–7 minutes.
  7. Crush kasuri methi between palms and sprinkle into the curry. Stir gently.
  8. Garnish with a swirl of cream and chopped coriander before serving.

Servings and timing

This recipe serves 3–4 people. Preparation time is 20 minutes, and cooking takes about 25 minutes, for a total of 45 minutes.

Variations

  • Use mashed peas, nuts, or raisins in the stuffing for sweetness and crunch.
  • Substitute cream with coconut milk for a dairy-free version.
  • Add bell peppers or spinach to the curry for extra vegetables.
  • Use tofu instead of paneer for a vegan alternative.

Storage/Reheating

Store in an airtight container in the refrigerator for up to 3 days.
Reheat on the stovetop over low heat or in the microwave, adding a splash of water or cream if needed.
This dish is not suitable for freezing due to the paneer’s texture changes.

FAQs

Can I make this curry ahead of time?

Yes, prepare the curry a day in advance. The flavors deepen overnight. Reheat gently before serving.

What can I use instead of paneer?

Tofu is a suitable substitute. Firm tofu can be slit and stuffed similarly.

Can I make it less spicy?

Reduce or omit the green chili and use mild chili powder to control the heat.

How do I keep paneer from breaking?

Handle gently when stuffing and simmering. Avoid stirring too vigorously once added to the curry.

Can I use canned tomato puree?

Yes, but adjust salt and seasoning as canned puree can be more concentrated.

How can I make the curry thicker?

Cook the tomato base longer or add more cashew paste. Avoid excess water in the curry.

Is this dish gluten-free?

Yes, all ingredients are naturally gluten-free.

Can I fry the stuffed paneer before adding to the curry?

Yes, shallow frying enhances flavor and helps keep the stuffing in place.

What type of cream is best?

Use heavy cream or fresh dairy cream for richness, or substitute with cashew cream for a vegan option.

What’s the best side for this dish?

Serve with naan, paratha, jeera rice, or plain basmati rice for a complete meal.

Conclusion

Stuffed Paneer Tomato Curry is a luxurious and satisfying vegetarian dish that brings richness, flavor, and comfort to the table. With its deliciously creamy tomato base and flavorful stuffed paneer, it’s perfect for special meals, celebrations, or simply when you’re in the mood for something a little more indulgent.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Stuffed Paneer Tomato Curry

Stuffed Paneer Tomato Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 34 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian

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

  1. In a bowl, mix grated paneer or mashed potatoes with green chili, coriander leaves, salt, and a pinch of garam masala.
  2. Slit each paneer cube and stuff gently with the filling. Set aside.
  3. Heat ghee or oil in a pan. Add cumin seeds and let them splutter.
  4. Add chopped onions and sauté until golden brown.
  5. Stir in garlic and ginger and sauté for 1–2 minutes.
  6. Add turmeric powder, red chili powder, and garam masala. Stir to combine.
  7. Pour in tomato puree and cook until the oil separates from the mixture.
  8. Add cashew paste or cream, stir well, and simmer for 3–5 minutes.
  9. Gently place the stuffed paneer cubes into the curry. Simmer on low heat for 5–7 minutes.
  10. Crush kasuri methi between your palms and sprinkle into the curry. Stir gently to combine.
  11. 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

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *