top of page

Subscribe to our Newsletter & Get a Free eBook on Keto Recipes.

Success! We emailed you the eBook.

  • Writer's pictureHonest Cooks

Nargil Shorba | Coconut Soup

Lost Recipes of India, Episode 4.

Nargil Shorba, or Coconut Soup, has to be one of the most interesting finds in our quest to unravel the Lost Recipes of India. Said to have originated in the Gandhara empire of the Peshawar valley, this dish made it's way to India during the Mughal era, most likely under the Mughal Emperor Akbar.

This vegetarian recipe is a rather unusual occurrence in the Mughal cuisine - a cuisine that is known for its decadent, rich, hearty, and meaty dishes. Despite the absence of meat, the soup is very flavorful! The base is flavored with green chilies, ginger, white onions, carrots. The use of fresh coriander lends a beautiful greenish hue.

We made this recipe with coconut oil, which means that our version is not only vegetarian, it is also vegan! Not that we were shooting for a vegan version, we just wanted to use coconut oil since this is a coconut based soup. You can make this soup with ghee, or any neutral oil and you should still get the same result.

If you try this recipe, we guarantee it will be your new holiday favorite!


The ingredients used in this recipe are:

  1. White onions, chopped : 1/4 cup or 3 oz

  2. Carrots, chopped : 1/4 cup or 3 oz

  3. Green chilies, slit down the center : 2 -3 pcs

  4. Ginger, chopped : 2 inch pc

  5. Fresh coriander, chopped : 1 cup or 5 oz

  6. Coconut Milk : 1 can or 14 oz

  7. Salt to taste

  8. Lime or lemon juice : 1 tbsp

  9. Coconut oil : 2 tbsp

  10. Water, 1.5 cups


  1. In a pot, add coconut oil. When it is hot, add green chilies and ginger.

  2. Once the aromatics are cooked, add the onions and carrots. Cook slightly.

  3. Don't lend color, when vegetables are slightly cooked, add 1.5 cup water.

  4. When the carrots are almost cooked, add fresh coriander.

  5. Buzz everything in a blender or vitamix. Strain to remove the fibers.

  6. Discard fibers and transfer the strained liquid to a simmering pot.

  7. Add coconut milk and whisk away from the flame to combine. Season with salt and lime juice.

  8. Bring it to a boil and it is ready to plate.

  9. Top off with a generous sprinkle of cracked black pepper! Your vegan, nutritious soup is ready to enjoy!


  • You can use any other fat if you don't have coconut oil.

  • You can also use veg stock instead of water. But that usually has garlic, tomatoes, and celery and I didn't want the flavor profile to alter.

Tools used: (Affiliate links)

Thanks for reading! You can PIN this image to come back to it later! :)


Related Posts

See All



Kitchen Tools we use

Spice and Coffee Blender



Non-stick 8-inch Pan



Silicone Utensil Set


Note: These prices are controlled by Amazon and are subject to changes.

bottom of page