How to Make Indian Soup with Tomatoes and Fresh Herbs
Indian cuisine is renowned for its rich flavors and aromatic spices, and one dish that exemplifies this is Indian soup made with tomatoes and fresh herbs. This comforting dish is not only easy to prepare but also packed with nutrients. Below is a step-by-step guide on how to make this delicious Indian soup.
Ingredients:
- 4 ripe tomatoes, chopped
- 1 medium onion, finely chopped
- 2-3 cloves garlic, minced
- 1-inch piece of ginger, grated
- 2 cups vegetable broth or water
- 1-2 green chilies, slit (optional for heat)
- 1 teaspoon cumin seeds
- 1/2 teaspoon turmeric powder
- 1 teaspoon garam masala
- Salt to taste
- Fresh coriander (cilantro) leaves, chopped
- Fresh mint leaves, chopped
- 2 tablespoons cooking oil or ghee
Instructions:
Step 1: Prepare the Base
In a large pot, heat the cooking oil or ghee over medium heat. Add the cumin seeds and allow them to sizzle for a few seconds, releasing their aromatic essence. Then, add the finely chopped onion and sauté until it turns translucent.
Step 2: Add Aromatics
Once the onions are cooked, stir in the minced garlic and grated ginger. Cook for another minute, ensuring the garlic doesn’t burn. Add the turmeric powder and mix thoroughly.
Step 3: Incorporate Tomatoes
Add the chopped tomatoes and slit green chilies to the pot. Cook this mixture until the tomatoes break down and become saucy, about 5-7 minutes. Stir occasionally to prevent sticking.
Step 4: Simmer the Soup
Once the tomatoes are well cooked, pour in the vegetable broth or water. Stir everything together, then bring the mixture to a gentle boil. Reduce the heat and let it simmer for 10-15 minutes to allow the flavors to meld. Season with salt and add the garam masala towards the end of cooking.
Step 5: Blend and Strain (Optional)
If you prefer a smooth soup, use an immersion blender to puree the soup until smooth. Alternatively, you can let it cool slightly and blend it in batches using a regular blender. If you desire a thinner soup, strain it through a fine sieve.
Step 6: Add Fresh Herbs
Once blended, return the soup to the pot and stir in the chopped fresh coriander and mint leaves. Allow it to cook for an additional 1-2 minutes to enhance the herbal flavors.
Serving Suggestions:
Serve this delicious Indian soup hot, garnished with a sprinkle of fresh herbs. It pairs wonderfully with crusty bread, naan, or even a side of steamed rice. For an added zest, consider a squeeze of lemon juice just before serving.
Enjoying an Indian soup with tomatoes and fresh herbs is a delightful way to experience the flavors of India while also nourishing your body. Experiment with your favorite spices and ingredients to make this dish your own!