13 Indian Soup Recipes
Indian cuisine is a treasure trove of flavors and spices that are sure to tantalize your taste buds. When it comes to soups, India has a diverse array of options that cater to different tastes and dietary needs. From creamy and rich soups like Mulligatawny and Tomato Shorba, to tangy and spicy soups like Rasam and Vegetable Manchow, there’s something for everyone. Whether you’re in the mood for something light and refreshing or something hearty and warming, Indian soups are sure to hit the spot. In this article, we’ll take you on a culinary journey through 13 of the most popular Indian soup recipes that are sure to become your new favorites.
So, let’s get started and explore these delicious Indian soup recipes that are sure to warm your belly and your heart. From comforting and familiar flavors to bold and adventurous creations, we’ll cover it all. Whether you’re a seasoned chef or a beginner in the kitchen, these recipes are easy to follow and require minimal ingredients. So, grab your spoons and let’s dig in!
Mulligatawny Soup

Mulligatawny Soup is a classic Indian soup made with a mixture of vegetables, lentils, and spices. It’s a hearty and comforting soup that’s perfect for chilly winter days. The name ‘Mulligatawny’ is derived from the Tamil language and means ‘peacock’s eye’, which refers to the soup’s vibrant yellow color. The soup is made with a combination of onions, ginger, garlic, carrots, potatoes, and lentils, which are sautéed in a mixture of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a swirl of cream and some crusty bread on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 medium ginger, grated
– 1 medium carrot, peeled and grated
– 1 medium potato, peeled and diced
– 1 cup split red or yellow lentils, rinsed and drained
– 2 cups vegetable broth
– 1 teaspoon ground cumin
– 1 teaspoon curry powder
– 1 teaspoon ground turmeric
– Salt and pepper, to taste
– 2 tablespoons cream (optional)
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion, garlic, and ginger and sauté until the onion is translucent.
3. Add the carrot and potato and sauté for a few minutes.
4. Add the lentils, vegetable broth, cumin, curry powder, and turmeric.
5. Bring the mixture to a boil, then reduce the heat to low and simmer for 20-25 minutes or until the lentils are cooked.
6. Season the soup with salt and pepper to taste.
7. Serve the soup hot with a swirl of cream and some crusty bread on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 230 |
| Protein | 12g |
| Fat | 10g |
| Saturated fat | 3.5g |
| Carbohydrates | 30g |
Tomato Shorba

Tomato Shorba is a popular Indian soup made with fresh tomatoes and a blend of spices. It’s a light and flavorful soup that’s perfect for summer days. The soup is made with a mixture of tomatoes, onions, garlic, ginger, and a blend of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a swirl of cream and some fresh herbs on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 medium ginger, grated
– 2 cups fresh tomatoes, diced
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon ground turmeric
– 1 cup vegetable broth
– Salt and pepper, to taste
– 2 tablespoons cream (optional)
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion, garlic, and ginger and sauté until the onion is translucent.
3. Add the tomatoes and sauté for a few minutes.
4. Add the cumin, coriander, turmeric, and vegetable broth.
5. Bring the mixture to a boil, then reduce the heat to low and simmer for 15-20 minutes or until the soup has thickened slightly.
6. Season the soup with salt and pepper to taste.
7. Serve the soup hot with a swirl of cream and some fresh herbs on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 200 |
| Protein | 8g |
| Fat | 10g |
| Saturated fat | 3.5g |
| Carbohydrates | 25g |
Sweet Corn Soup

Sweet Corn Soup is a creamy and comforting Indian soup made with fresh corn, onions, garlic, and a blend of spices. It’s a delicious and easy-to-make soup that’s perfect for summer days. The soup is made with a mixture of corn, onions, garlic, and a blend of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a sprinkle of fresh herbs and a dollop of sour cream on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 2 cups fresh corn kernels
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon ground turmeric
– 1 cup vegetable broth
– Salt and pepper, to taste
– 2 tablespoons sour cream
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion and garlic and sauté until the onion is translucent.
3. Add the corn and sauté for a few minutes.
4. Add the cumin, coriander, turmeric, and vegetable broth.
5. Bring the mixture to a boil, then reduce the heat to low and simmer for 10-15 minutes or until the soup has thickened slightly.
6. Season the soup with salt and pepper to taste.
7. Serve the soup hot with a sprinkle of fresh herbs and a dollop of sour cream on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 250 |
| Protein | 5g |
| Fat | 12g |
| Saturated fat | 4g |
| Carbohydrates | 35g |
Vegetable Manchow Soup

Vegetable Manchow Soup is a popular Indian soup made with a variety of vegetables, onions, garlic, and a blend of spices. It’s a flavorful and filling soup that’s perfect for a cold winter day. The soup is made with a mixture of vegetables, onions, garlic, and a blend of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a sprinkle of fresh herbs and a dollop of sour cream on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 medium carrot, peeled and grated
– 1 medium potato, peeled and diced
– 1 cup mixed vegetables (e.g. peas, corn, carrots)
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon ground turmeric
– 1 cup vegetable broth
– Salt and pepper, to taste
– 2 tablespoons sour cream
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion and garlic and sauté until the onion is translucent.
3. Add the carrot and potato and sauté for a few minutes.
4. Add the mixed vegetables, cumin, coriander, turmeric, and vegetable broth.
5. Bring the mixture to a boil, then reduce the heat to low and simmer for 10-15 minutes or until the soup has thickened slightly.
6. Season the soup with salt and pepper to taste.
7. Serve the soup hot with a sprinkle of fresh herbs and a dollop of sour cream on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 300 |
| Protein | 10g |
| Fat | 15g |
| Saturated fat | 5g |
| Carbohydrates | 45g |
Rasam

Rasam is a popular Indian soup made with tamarind, onions, garlic, and a blend of spices. It’s a tangy and flavorful soup that’s perfect for a cold winter day. The soup is made with a mixture of tamarind, onions, garlic, and a blend of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a sprinkle of fresh herbs and a dollop of raita on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1/4 cup tamarind paste
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon ground turmeric
– 1 cup vegetable broth
– Salt and pepper, to taste
– 2 tablespoons raita
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion and garlic and sauté until the onion is translucent.
3. Add the tamarind paste, cumin, coriander, turmeric, and vegetable broth.
4. Bring the mixture to a boil, then reduce the heat to low and simmer for 10-15 minutes or until the soup has thickened slightly.
5. Season the soup with salt and pepper to taste.
6. Serve the soup hot with a sprinkle of fresh herbs and a dollop of raita on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 200 |
| Protein | 5g |
| Fat | 10g |
| Saturated fat | 3.5g |
| Carbohydrates | 30g |
Lentil Dal Soup

Lentil Dal Soup is a hearty and comforting Indian soup made with lentils, onions, garlic, and a blend of spices. It’s a flavorful and filling soup that’s perfect for a cold winter day. The soup is made with a mixture of lentils, onions, garlic, and a blend of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a sprinkle of fresh herbs and a dollop of raita on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 cup split red or yellow lentils, rinsed and drained
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon ground turmeric
– 1 cup vegetable broth
– Salt and pepper, to taste
– 2 tablespoons raita
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion and garlic and sauté until the onion is translucent.
3. Add the lentils, cumin, coriander, turmeric, and vegetable broth.
4. Bring the mixture to a boil, then reduce the heat to low and simmer for 20-25 minutes or until the lentils are cooked.
5. Season the soup with salt and pepper to taste.
6. Serve the soup hot with a sprinkle of fresh herbs and a dollop of raita on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 250 |
| Protein | 15g |
| Fat | 10g |
| Saturated fat | 3.5g |
| Carbohydrates | 40g |
Palak Shorba (Spinach Soup)

Palak Shorba is a creamy and comforting Indian soup made with spinach, onions, garlic, and a blend of spices. It’s a delicious and easy-to-make soup that’s perfect for a cold winter day. The soup is made with a mixture of spinach, onions, garlic, and a blend of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a sprinkle of fresh herbs and a dollop of cream on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 2 cups fresh spinach leaves
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon ground turmeric
– 1 cup vegetable broth
– Salt and pepper, to taste
– 2 tablespoons cream
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion and garlic and sauté until the onion is translucent.
3. Add the spinach, cumin, coriander, turmeric, and vegetable broth.
4. Bring the mixture to a boil, then reduce the heat to low and simmer for 5-10 minutes or until the soup has thickened slightly.
5. Season the soup with salt and pepper to taste.
6. Serve the soup hot with a sprinkle of fresh herbs and a dollop of cream on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 150 |
| Protein | 5g |
| Fat | 8g |
| Saturated fat | 3g |
| Carbohydrates | 20g |
Carrot Ginger Soup

Carrot Ginger Soup is a refreshing and flavorful Indian soup made with carrots, ginger, onions, and a blend of spices. It’s a delicious and easy-to-make soup that’s perfect for a cold winter day. The soup is made with a mixture of carrots, ginger, onions, and a blend of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a sprinkle of fresh herbs and a dollop of cream on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 medium ginger, grated
– 2 cups chopped carrots
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon ground turmeric
– 1 cup vegetable broth
– Salt and pepper, to taste
– 2 tablespoons cream
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion and garlic and sauté until the onion is translucent.
3. Add the ginger and sauté for a few minutes.
4. Add the carrots, cumin, coriander, turmeric, and vegetable broth.
5. Bring the mixture to a boil, then reduce the heat to low and simmer for 10-15 minutes or until the soup has thickened slightly.
6. Season the soup with salt and pepper to taste.
7. Serve the soup hot with a sprinkle of fresh herbs and a dollop of cream on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 180 |
| Protein | 4g |
| Fat | 10g |
| Saturated fat | 4g |
| Carbohydrates | 25g |
Mushroom Soup (Indian Style)

Mushroom Soup is a delicious and comforting Indian soup made with mushrooms, onions, garlic, and a blend of spices. It’s a flavorful and filling soup that’s perfect for a cold winter day. The soup is made with a mixture of mushrooms, onions, garlic, and a blend of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a sprinkle of fresh herbs and a dollop of cream on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 cup button mushrooms, sliced
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon ground turmeric
– 1 cup vegetable broth
– Salt and pepper, to taste
– 2 tablespoons cream
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion and garlic and sauté until the onion is translucent.
3. Add the mushrooms and sauté for a few minutes.
4. Add the cumin, coriander, turmeric, and vegetable broth.
5. Bring the mixture to a boil, then reduce the heat to low and simmer for 10-15 minutes or until the soup has thickened slightly.
6. Season the soup with salt and pepper to taste.
7. Serve the soup hot with a sprinkle of fresh herbs and a dollop of cream on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 220 |
| Protein | 6g |
| Fat | 12g |
| Saturated fat | 5g |
| Carbohydrates | 25g |
Lemon Coriander Soup

Lemon Coriander Soup is a refreshing and flavorful Indian soup made with lemons, onions, garlic, and a blend of spices. It’s a delicious and easy-to-make soup that’s perfect for a cold winter day. The soup is made with a mixture of lemons, onions, garlic, and a blend of spices, including cumin, coriander, and turmeric. The soup is then simmered in a flavorful vegetable broth and served with a sprinkle of fresh herbs and a dollop of cream on the side.
Ingredients
– 2 tablespoons butter or oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 2 tablespoons freshly squeezed lemon juice
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon ground turmeric
– 1 cup vegetable broth
– Salt and pepper, to taste
– 2 tablespoons cream
– Fresh cilantro, chopped (optional)
Instruction
1. In a large pan, melt the butter or heat the oil over medium heat.
2. Add the onion and garlic and sauté until the onion is translucent.
3. Add the lemon juice, cumin, coriander, turmeric, and vegetable broth.
4. Bring the mixture to a boil, then reduce the heat to low and simmer for 10-15 minutes or until the soup has thickened slightly.
5. Season the soup with salt and pepper to taste.
6. Serve the soup hot with a sprinkle of fresh herbs and a dollop of cream on the side.
Nutritional Information (per serving)
| Nutrient | Per Serving |
|---|---|
| Calories | 190 |
| Protein | 4g |
| Fat | 10g |
| Saturated fat | 4g |
| Carbohydrates | 25g |




