Stuffed Tomatoes in Rich Creamy Gravy

Recipe by
Total Time:
15-20 mins
Serves: 4
Nutrition facts:

240 calories, 9 grams fat

Cuisine: Indian Recipe
Technique: Stir-Fry Recipe
Difficulty: Easy

Stuffed tomatoes in rich creamy gravy is a tangy, spicy yet creamy dish made by filling tomatoes with paneer stuffing. The vegetarian Indian recipe is loved for its unique taste and presentation.

It can be cooked up as a special dish during a house party of a family gathering. You can learn how to make it in a few easy steps at home with the help of our recipe guide.

All you need is to remove the inside of tomato and then stuff them with a filing made paneer and red chili powder. For gravy, simmer cream and hung curd mixture on low flame till it gets thick. Add the tomatoes finally and let it simmer for a few minutes until cooked to perfection.

Take a look at more Starter Recipes. You may also want to try Kerala Style Fried Fish, Oil Free Tandoori Chicken, Chicken Malai Kebab , Deep Fried Spring Chicken

Rate This Recipe


  • For 3 stuffed tomatoes:
  • 3 - Tomatoes
  • Salt to taste
  • For the filling:
  • 1 cup - Grated paneer
  • 1/2 tsp - Red chili powder
  • 1/2 tsp - Garlic paste
  • Salt to taste
  • For the gravy:
  • 2 cups - Thick cream
  • 3 tbsp - Hung curd
  • 1/2 cup - Milk
  • 3 tbsp - Tomato ketchup
  • Salt to taste

How to Make Stuffed Tomatoes in Rich Creamy Gravy

  • Remove the seeds from inside the tomatoes by cutting a thin slice from the top of each tomato.
  • Prepare the filling by mixing all the ingredients together. Fill each tomato with the filling.
  • To prepare the gravy:
  • Heat the cream and mix the remaining ingredients all on low flame.
  • Add 2 tbsp. of water and stir gently to obtain a thick creamy sauce. Once the sauce is hot, add the tomatoes which are filled with the paneer and keep in the sauce and continue to boil only for 2-3 minutes, covering with a lid so that the tomatoes cook slightly in the steam.
  • Tastes good with dinner rolls.