Cook the rice in boiling water till 70'/. done. Drain and keep aside.
Slice off the top portion of tomatoes. Scoop out the pulp. Sprinkle some salt inside the tomatoes and keep them upside down over a wire rack or kitchen towel.
Fry the cashews in 1 tbsp butter. Keep aside.
In same pan add more butter. Add chopped onion and garlic, with a pinch of salt and fry till translucent.
Add tomato paste and let it cook till it leaves the sides of pan or oil starts coming on top.
Add all dry spices. Toss in cooked rice and cook for 5 more minutes.
Add fried cashews, boiled corn, olives, grated cheese and chopped coriander. Adjust salt.
Fill the tomatoes with little rice, add cheese cube in centre and top it up with more rice and grated cheese. Dizzle some melted butter over the tomatoes.
Bake at 200 C for around 20 minutes, till the tomatoes get tender and cheese melts.