Instructions
1 In a medium-large saucepan, heat spread and olive oil over medium heat. Add onion, carrot and celery, cover and reduce heat to low. Gently cook vegies for around 10 minutes until soft but not browned. Add garlic and cook, stirring, over medium heat for 1 minute. Add garam masala and cook, stirring, for 30 seconds until fragrant.
2 Add the tomatoes, rice, bay leaf and fresh herbs to the pan. Add a splash of water and cook over a medium heat, stirring occasionally, for about 5 minutes, until tomatoes start falling apart.
3 Add 2 cups water, stir well and simmer for a few more minutes, until rice is cooked through. Allow to cool a little and remove bay leaf, then transfer mixture in blender. Blitz until smooth.
4 Pour back into the saucepan, season with salt and plenty of pepper. Reheat to desired temperature. To serve, place a slice of cheese in each of four bowls. Pour over hot soup, garnish with remaining fresh herbs and serve with grainy rolls on the side.