Clear your sinuses with this easy, homemade, Indian spiced tomato soup. Seasoned with cumin, coriander and turmeric, it's a perfect meal on a chilly evening or when you're feeling under the weather.
Heat oil in a saucepan over medium heat. When hot, add cumin seeds and cook for 1 minute or until the cumin seeds get fragrant. Add chopped onions, garlic, carrot and a pinch of salt. Cook for 4 to 5 minutes or until onions are translucent, stirring occasionally. Add the coriander, turmeric, cayenne and pepper, and mix for a few seconds.
Add the onion mixture to a blender along with the tomatoes and water and blend until pureed.
Transfer the pureed tomato mixture back to the saucepan. Add bay leaf, salt and sugar and cook over medium heat for 12 to 14 minutes. Taste and adjust salt, sweet and heat. Adjust consistency by adding more water if needed. Garnish with green onions, vegan butter or non dairy cream and serve with crusty bread, croutons, or vegan grilled cheese sandwiches.
Video
Notes
Chop the onions, carrot, and garlic in a processor to save time.Use spices and herbs of choice for variation.Make it creamy: Add 2 to 3 tablespoons cashews or pumpkin seeds or 1/4 cup chickpeas or white beans or tofu when blending the onion-tomato mixture.Make it oil-free: Dry roast the cumin seeds until fragrant, then add the onions, garlic, carrots and a splash of water or veggie broth and continue.This spiced tomato soup is naturally gluten-free, soy-free, and nut-free.