JOIN! 12 Weeks for $1

Indian-Style Tomato-Ginger Soup

4 to 6 Servings

25 minutes

Made This Recipe? Write a Review.
Thank you for submitting your review! A member of our team is confirming the review meets our site's Community Guidelines. It will be posted on the site shortly.

This recipe was inspired by Indian soups known as shorba. (“Shorba” comes from the Arabic word “shurba,” meaning “soup.”) Often simple, brothy, pureed soups, they are considered comfort food—the kind of soothing dish you’d find in home kitchens rather than in restaurants. In our version, we stir in garam masala, a blend of sweet, warming spices, to add depth of flavor and to complement the slightly acidic tomatoes and yogurt. If you happen to have ghee on hand, use it in place of butter for a subtly richer, more nuanced flavor. We like this soup served with warm naan for dipping.

4 to 6


25 minutes


  • 2

    tablespoons salted butter OR ghee

  • 2

    tablespoons minced fresh ginger


Pardon the interruption

You need to be a Milk Street Digital Member to see the full recipe


and get access to all of our recipes and articles online, as well as in print.

How we use your email.

Your email address is required to identify your subscription. We will use it for customer service as well as other communications from Milk Street. We will not share, or rent your email address.

Shalini G.
March 1, 2023
Spicy and Delicious Soup
I love tomato soup and I always looked for a good spicy version. The ginger and garam masala go well together. It was super easy to make as well.
deepti y.
February 3, 2024
Not the best tomato soup
Maybe it's because I used the wrong kind of tomatoes but the flavors just did not work for me. I used San Marzano tomatoes. I am going to find better tomato soups.