Brimming with veggies, apples, and Indian spices, this Instant Pot vegan mulligatawny soup recipe is the creamy bowl of curried red lentil soup with warming spices you've been waiting for.
The Instant Pot is great for various soup recipes like tofu hot and sour soup, savory mushrooms with barley soup, and masoor dal. And it's perfect for making a large pot of cozy Indian mulligatawny soup.
Table of Contents
🍛 What is mulligatawny soup?
Mulligatawny (muh·luh·guh·taw·nee) soup is a dish with history. Originally prepared as part of traditional Sri Lankan cuisine, it was made with ‘pepper water’ as the foundation. Since the early days of the British Raj, mulligatawny has undergone flavor and ingredient transformation. It is now more of a British-Indian fusion of flavors.
My vegan version of mulligatawny soup is likely far from the traditional recipes of colonial times. If you are craving a comforting, loaded soup with flavor and a creamy texture, you have landed in the right place.
⭐ Why You'll Love This Recipe
- A veggie-packed vegan recipe made without added olive oil.
- Stovetop instructions are included if you don't have an electric pressure cooker.
- A freezer-friendly recipe perfect for quick lunches or meal prep.
📋 Recipe Ingredients
Cumin seeds and black mustard seeds. The first layer of flavor comes from a quick toast of spice seeds. If you don’t have black mustard seeds, you can use yellow mustard seeds. Add a teaspoon of ground black pepper if you don't have either.
Sweet potato. Use a medium sweet potato, peeled and cubed. You can also use ½ a peeled and cubed butternut squash.
Apples. Granny Smith apples are my favorite for mulligatawny. Don't bother to peel them. They will soften when they pressure cook.
Red Lentils. Use split red lentils if you have them. They break down easily (which is our goal). If you use whole lentils, allow a few more minutes of natural pressure release. Split mong beans (moong dal) are a good substitute.
Canned tomatoes. Diced or crushed tomatoes packed in juice work best for this recipe. Substitute with 2 cups of diced fresh tomatoes plus a teaspoon of tomato paste.
Coconut milk. Lite coconut milk is recommended. This creamy soup doesn't need full-fat or heavy cream. I have a list of good vegan substitutes for coconut milk. My favorite is plant milk with a few drops of coconut extract.
Lemon Juice. Lemon juice balances the sweetness of the veggies. Lime juice is a good substitute.
Garam Masala. Adds to the curry spices. It varies depending on the brand. Find garam masala at larger supermarkets or Indian specialty markets or make my homemade garam masala blend and never be without it!
Please see the recipe card at the bottom of this post for the complete list of ingredients with measurements plus recipe instructions.
🥘 Step-by-Step Instructions
Step 1: Toast the mustard seeds, then cook the onions, carrots, and celery.
Step 2: Stir in garlic, ginger, chili, and spices.
Step 3: Add the sweet potatoes, apples, and tomatoes. Turn off the Instant Pot. Stir the bottom of the pot to deglaze.
Step 4: Mix in the red lentils and broth. Clear the bottom of the Instant Pot.
Step 5: Cook on high pressure for 10 minutes with 10 minutes NPR (natural pressure release).
Step 6: Stir in coconut milk and lemon juice.
Stovetop Instructions
- Heat a large soup pot or Dutch oven to medium heat. Toast the mustard seeds for 30 seconds, then add the onions, carrots, and celery.
- Add the garlic, ginger, chili, and the rest of the spices. Stir for 30 seconds.
- Mix in sweet potatoes, apples, tomatoes, broth, and red lentils.
- Reduce to low heat. Stir the bottom of the pot. Cover and cook for 25 - 30 minutes until the sweet potatoes are tender.
- Stir in coconut milk and lemon juice.
🔪 Pro Tips
For a super-creamy soup, puree using an immersion blender. Or transfer a few cups of soup to a blender or food processor. After pureeing, return it to the pot.
Denise's favorite Instant Pot tip: to avoid the food burning alert turn the Instant Pot off between the Saute and Pressure Cooking modes. Use a wooden spoon to thoroughly clean the bottom of the pot for any stuck-on ingredients.
🍴 Serving Suggestions
Mulligatawny is a hearty soup that's a meal in its own right. Garnish it with lemon slices, chopped fresh cilantro, slices of chili or green onion.
Sprinkle with cayenne pepper or red pepper flakes. Serve it curry style over brown rice or with oil-free sweet potato flatbread or toasted whole wheat pita bread.
💭 Frequently Asked Questions
Freeze leftover coconut milk in a small container or pour it into an ice cube mold. It will last for months. Opened, canned coconut milk will last in the refrigerator for about a week.
Place leftover soup in an airtight container and store it in the fridge for up to 5 days. Reheat the soup on the stove or in the microwave. If it is too thick, use additional vegetable broth, coconut milk, or a few tablespoons of lemon juice to thin it out.
Mulligatawny soup will remain stable when made with coconut milk and frozen. Place it in freezer-safe containers, and it will last for months.
📖 More Vegan Instant Pot Recipes
Hungry for more? Subscribe to my newsletter and follow me on Facebook, Pinterest, and Instagram for all the newest recipes!
👩🏻🍳 Recipe
Instant Pot Vegan Mulligatawny Soup Recipe
Rate this Recipe:
Ingredients
- 2 teaspoons cumin seeds
- 1 teaspoon black mustard seeds
- 1 large onion - diced, 2 cups
- 2 medium carrots - peeled and diced, 1 ½ cups
- 3 stalks celery - diced, 2 cups
- 4 cloves garlic - minced or pressed
- 1-2 medium red or green chilies - chopped, remove seeds for less heat
- 1 tablespoon ginger - minced
- 1 teaspoon ground cardamom
- 1 teaspoon ground turmeric
- 1 teaspoon garam masala
- ¼ teaspoon ground nutmeg
- 1 medium sweet potato - peeled and cubed, see notes
- 2 medium green apples - cored and diced small
- 15 ounces tomatoes - diced or crushed, 1 small can
- 2 cups split red lentils - see notes
- 6 cups vegetable stock
- 1 cup light coconut milk - see notes
- 2 tablespoons lemon juice
- Salt and pepper to taste
Instructions
- Set the Instant Pot to Sauté mode. When it is hot, add the cumin seeds and black mustard seeds. Toast the seeds for 30 seconds.
- Add the onions, carrots, and celery, and cook the vegetables for about 5 minutes. Stir them often to keep them from sticking.
- Mix in the garlic, chopped chili peppers (if using), and ginger. Stir the ingredients for 30 seconds.
- Stir in the cardamom, turmeric, garam masala, and nutmeg. Quickly stir in the spices to cover the rest of the ingredients.
- Add the sweet potatoes, apples, and tomatoes. Stir in each ingredient after adding them. Turn off the Instant Pot. Use a wooden spoon to clean the bottom of the Instant Pot gently.
- After you cancel the Sauté function, mix in the lentils and vegetable broth. Stir the bottom again to remove any bits of veggies or spices.
- Secure the lid on the Instant Pot and push the steam handle into the Sealing position. Set the Instant Pot to High pressure for 10 minutes. When the cooking is finished, allow the Instant Pot to naturally release for 10 minutes. Carefully open the steam handle. Let the steam release and when the float valve is in the down position, remove the lid.
- Stir in 1 cup of coconut milk and 1 - 2 tablespoons of lemon juice. Taste the soup and then add salt and pepper if desired. Be sure to stir the soup every time you make a flavor adjustment. You can also add more lemon juice or coconut milk.
- Garnish the soup with additional lemon wedges if desired. Appropriate garnishes include chopped cilantro, sliced chilies, diced red onions, or an additional plop of coconut milk. Mulligatawny soup can also be served curry style over rice.
How to make Mulligatawny soup on the stove
- Heat a large soup pot or Dutch oven to medium heat. Toast the mustard seeds for 30 seconds, then add the onions, carrots, and celery.
- Add the garlic, ginger, chili, and the rest of the spices. Stir for 30 seconds.
- Mix in sweet potatoes, apples, tomatoes, broth, and red lentils.
- Reduce to low heat. Stir the bottom of the pot. Cover and cook for 25 - 30 minutes until the sweet potatoes are tender.
- Stir in coconut milk and lemon juice.
Video
Notes
- Use a 6 or 8-quart Instant Pot for this recipe.
- ½ of a peeled and cubed butternut squash can be substituted for the sweet potato.
- My favorite substitute for coconut milk for this recipe is 1 cup of plant milk with a few drops of coconut extract.
- If you use whole red lentils, rather than split, allow for at least 15 minutes NPR. This will help to break down the whole lentils.
- Store mulligatawny soup in the refrigerator for 5 days or freeze for 3 months.
- For a super-creamy soup, puree using an immersion blender. Or transfer a few cups of soup to a blender or food processor. After pureeing, return it to the pot.
Nutrition
Nutritional information is an estimation only.
Laurie
I just made this soup and it is delicious!!! The spices are perfect. Instead of using coconut milk, I added a little water. When serving I added a dollop of unsweetened yogurt. Next time I will also add some cooked greens. Yum! It made a huge batch so I will freeze some.
Denise
I am SO happy you liked this - it's on our holiday menu this year. 🙂
Kc
I had this tonight for dinner and it was really, really good-- perfect for a chilly rainy day. I followed the recipe as written and I don't think I will change anything next time I make it. Absolutely one of my new favorite soups.
Denise Perrault
Yahoo! This makes my day! This recipe is on my holiday menu and I'm SO happy to hear you enjoyed it. Thanks for the kind comments. Cheers, Denise. 🙂