Instant Pot Mulligatawny Soup

Whip up this delicious Instant Pot Mulligatawny Soup in under an hour. This Indian-inspired curry soup has hearty vegetables and lentils in a rich coconut broth, and cooked in the Instant Pot for convenience.

What you Need

Cook aromatics


Add vegetable oil to the Instant Pot on sauté mode. Add onion and celery and cook for 5 minutes.

Add spices


Add mustard seeds, cook until mustard seeds pop and sizzle, about 1 minute.

Add more spices


Add garlic and ginger paste and cook until fragrant. Add other spices and cook.

Add carrots


Add the carrots, potatoes, and apple cubes, and cook until just starting to soften for 2 minutes.

Add tomato paste


Add tomato paste and flour. Cook, stirring well to coat all the ingredients, for 2 minutes.

Add lentils


Add the red lentils and vegetable broth to the cooked vegetables and spices. Season and boil.

Pressure cook


Pressure cook on high for 10 minutes. When the pressure cooking time is up, do a quick release.

Add coconut milk


When the ingredients are soft, add coconut milk.



Serve hot, topped with fresh cilantro leaves and/or more red pepper flakes.

- Don't skip sautéing aromatics. - Don't skimp on the spices. - You want to soup to be cooked to just be soft, not mushy.

Expert Tips

Ready to make this Instant Pot Mulligatawny Soup?