You can't go wrong with Tomato soup and a grilled cheese sandwich. Especially if it has an Indian kick to it. I love this creamy tomato soup with cumin seed tadka(tempering) and fenugreek. If you like Indian curry, this recipe will become a favorite once you try it.
Beautiful cold season of fall calls for a warm bowl of creamy tomato soup and a grilled cheese sandwich. This recipe is super easy to whip up and loved by everyone in my family (yes, including my kids).
Why Indian Tomato Soup
I am calling this recipe "Indian tomato soup". All the ingredients for this recipe are fresh and widely used for Indian curries. This recipe is definitely one of those modern Indian recipes that millennials rave about and crave to have as a meal.
My Modern Recipe Inspiration
As a 90s Indian kid with a big foodie family, I grew up watching Chef Sanjeev Kapoor cooking amazing fusion recipes. We religiously watched his Khana Khazana every week on Zee Tv. It was super fascinating to see him create fusion dishes that were foreign yet still Indian. That's how I learned to add an Indian kick to foreign recipes and started applying it after getting married to a foreigner lol.
What’s In My Tomato Soup Recipe
Produce and Dairy Ingredients
- Roma tomatoes: I am using fresh Roma tomatoes for this recipe. Roma tomatoes tend to have fewer seeds than other tomatoes and they cook down faster. I don't cook with canned tomatoes in my kitchen. So, if that works for you, go ahead and use canned whole tomatoes.
- Onion: sauté chopped onion in oil until golden. Golden onions give such a delicious sweet taste to this luscious soup and help cut down the acidity of fresh tomatoes.
- Olive oil or Butter: I have made this recipe with Olive oil and Butter. I could surely taste the difference in this soup when using the two different fats. I personally like olive oil and my kids love it with butter. You do you! :).
- Garlic: Uff! fresh garlic sautéed along with onion and then blended along with tomatoes is out of this world good. We are talking about fresh garlic. Not the canned garlic. Use fresh! folks! fresh garlic!
- Heavy cream or Coconut cream: Heavy cream is what I usually use for this recipe. If you are going to substitute it with coconut cream then make sure to remove excess water content and whip the cream until smooth before adding it to the soup.
- Cilantro: I love the flavor of cilantro. You may substitute with basil, mint, chives, or parsley.
Pantry Ingredients
- Broth: I love adding chicken broth to this recipe. Chicken broth truly elevates the taste but veggie broth is equally good.
- Cumin seeds: I have to use Cumin seeds because I am Indian and I don't care what the world thinks about cumin lol. Jokes aside, toasted cumin seeds truly give that kick of nutty, sweet, and earthy flavor to this soup.
- Red pepper flakes: I like my food with a kick of heat but not too spicy either. I am using only ½ teaspoon of red pepper flakes. You may substitute it with freshly ground black pepper.
- Dried fenugreek: fenugreek is the star of my creamy tomato soup recipe. Dried fenugreek has rich earthy and slightly bitter flavors. Truly a star of all Indian cuisine.
How to Serve Creamy Tomato Soup
Try this soup with my no-knead bread recipe. You can make some delicious grilled cheese sandwiches as well.
More Dinner Recipes
- Oven Roasted Mackerel
- Indian Spinach and Potatoes
- Baked Sweet Potatoes with Chile
- Easy Indian Tandoori Chicken
Kitchen Tools You’ll Need:
- A Good Blender
- Dutch Oven or a Heavy Bottom Pan
- Good Kitchen Knife
Creamy Tomato Soup | Indian Tomato Soup Recipe
Ingredients
- 8 to 10 ripe Roma tomatoes
- ½ chopped onion
- 2 tablespoons olive oil or butter
- 2 cups broth of your choice
- 2 cloves minced garlic
- ½ teaspoon cumin seeds
- ½ teaspoon pepper flakes , optional
- 1 tablespoon dried fenugreek leaves
- ¼ cup heavy cream or coconut cream , more for garnish
- A handful of chopped cilantro
Instructions
- Thoroughly wash tomatoes under running water. Chop the tomatoes, onion, cilantro, and mince the garlic.
- Heat oil on medium heat in a large heavy bottom pan. Add cumin seeds to the hot oil.
- Once cumin seeds start to change color and oil becomes cloudy around the seeds, add onion. Cook onion until golden.
- Now add garlic and sauté for a few seconds. Add chopped tomatoes, chili flakes, and salt.
- Cook the tomatoes until soft and start to break easily. Add broth and season it with dried fenugreek leaves. Blend all the ingredients in the pot using a hand blender.
- Simmer on low for 8 to 10 minutes or until thick.
- Stir in the cream and cilantro and mix well.
- Serve hot with some heavy cream and grilled cheese sandwich.
Nutrition Information
Nutrition information is sourced from a third-party application and should be considered as approximate figures for reference purposes only.
This post may contain affiliate links
- Smashed Potato Chaat
- Indian Sheet Pan Chicken and Potatoes
- Oven Baked Mackerel with Red Pepper, Garlic and Potatoes
- Salmon Tikka | Fish Tikka Recipe
- Tandoori Salmon Skewers
- Fish Biryani Recipe | Boneless Fish Biryani
- Salmon in Coconut Lime Indian Curry
- Aloo Matar Gobi | Cauliflower and Potato
- 30+ Easy Ramadan Recipes
Allura says
What if you can’t find fenugreek. Will that ruin the dish ??
FeastwithSafiya says
Hi Allura,
You won't ruin the recipe if you're not familiar with the taste of fenugreek! As long as you use all the other listed ingredients, it will still turn out great without it. However, if you enjoy Indian food and want to try fenugreek someday, I recommend checking out an Indian or Pakistani store, or buying it online. You won’t regret it! 🙂
I hope this helps!
Anonymous says
So fresh and creamy