Whether it’s Roasted Cauliflower Soup, Slow Cooker Mushroom Wild Rice Soup, or Roasted Tomato Soup with Grilled Cheese Croutons, soup is one of my favourite vegan meals. But some soups leave you hungry for more—you know the feeling? This vegan mulligatawny is not one of those lightweight soups! Nope, mulligatawny is a soup with staying power. It’s supremely satisfying and amazingly flavourful. This is a soup that has it all, and then some!

What Is Mulligatawny?

Mulligatawny is a spiced curry soup that comes to us from the Tamilnadu region of South India. In Tamil, the name literally means “pepper water,” but don’t worry—you can make it as spicy or as mild as you like! While mulligatawny is traditionally made with chicken or lamb, it’s very easy to give it a vegan makeover by omitting the meat and using vegetable broth. There’s so much going on in this recipe, you won’t even miss them. This vegan mulligatawny soup has a complex flavour, with loads of aromatic spices, earthy lentils, and a perfect balance of sweet, spicy, and tart notes. It’s hearty and filling, but a big bowl will make you feel satisfied, not uncomfortably full. Best of all, vegan mulligatawny freezes beautifully, so you can keep a batch on hand for whenever you’re in the mood for a cozy comfort food meal!

Notes on Ingredients

Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

Veggies:

Vegetable oil – Corn, canola, or olive oil can be used instead. Yellow onion – White onion is fine too, but don’t use red. Carrot Potato – Peel the potato, but save the skins. You’ll use them to make a crispy topping for the vegan mulligatawny. Red jalapeño – Can’t find a red jalapeño? Any fresh red chili will do.  Garlic cloves – Or substitute 3 teaspoons of garlic powder.  Fresh ginger – Swap this for 1 1/2 teaspoons of ground ginger, if needed.  Granny Smith or Royal Gala apple – You want an apple variety that leans a little tart, not something like Red Delicious.  Roma tomatoes Tomato purée

Spice mix:

Indian curry powder Ground coriander Ground paprika – Use sweet paprika, not hot—unless you want an extra spicy mulligatawny recipe! Ground cinnamon Ground turmeric Dried thyme Ground cardamom Ground black pepper – Freshly cracked is best.

Soup:

Dried red lentils – Don’t substitute brown or green lentils; red lentils break down when cooked, giving the soup a thick, creamy texture. Low-sodium veggie broth – Or use my homemade vegetable broth. Unsweetened full-fat coconut milk – Although you can substitute lite coconut milk, it will result in a much thinner soup. Salt Unsweetened vegan yogurt – This is optional, for garnish. Chopped cilantro

What Is Indian Curry Powder Made Of?

Indian curry powder contains a blend of many spices, including cumin, coriander, turmeric, ginger, fenugreek, cardamom, and chili. The specific ingredients vary from one brand to the next, as do the spice levels. If you want your vegan mulligatawny to be mild, avoid Madras curry powder, which is quite spicy!

How to Make Mulligatawny Soup

Ready to get started? Here’s what you’ll need to do to make restaurant-quality vegan mulligatawny at home. Make the spice mix. Whisk all of the spices in a small bowl. Cook the vegetables. Heat the vegetable oil in large pot set over low heat for 1-2 minutes. Stir in the onion, carrots, potatoes, jalapeño, garlic, ginger, and apple, then increase the heat to medium. Continue to stir occasionally, letting the veggies cook for 10 minutes.  Add the tomatoes. Stir the tomatoes into the pot. Cook for another 5 to 7 minutes, or until the potatoes are fork-tender and the veggies are slightly browned.  Season. Stir the spices into the vegetables, followed by the tomato puree. Cook for another 5 minutes.  Blend the vegetables. Remove the pot from the heat. Transfer the vegetables to the blender and add 1 cup of broth. Puree until smooth. Add the lentils. Transfer the blended mixture back into the pot. Stir in the red lentils and the remaining broth, then bring the mixture to a boil over high heat.  Let it simmer. Reduce the heat to medium and let the soup simmer for 30 minutes, stirring occasionally, until the lentils are tender. Season with salt to taste. Make the crispy skin. Pat the potato skins dry. Add the vegetable oil to a small pot over medium heat, then carefully place the potato peels into the oil. Fry for 1-2 minutes, or until golden and crispy. Remove them from the oil and set them on a paper-towel-lined plate to drain. Season with salt and pepper while they’re still hot. Blend again. Transfer 1/2-3/4 of the soup into the blender and puree until smooth. Pour the pureed soup back into the pot; stir and let the soup cook for another 5 minutes.  Add the coconut milk. Stir in the coconut milk and remove the pot from the heat. Serve. Ladle the mulligatawny soup into serving bowls and add a swirl of vegan yogurt. Crumble the crispy potato skins on top and garnish with chopped cilantro. 

Tips for Success

Here are some simple tips for making perfect vegan mulligatawny.

Add more oil as needed. If all of the oil seems to have absorbed when the vegetables are cooking, you can add more oil to the pot to keep everything from sticking. Adjust the heat level. Madras curry powder will make a spicier mulligatawny, or you can add cayenne pepper for additional heat. Omitting the red chili pepper, or using a spicier variety, is another way to adjust the spiciness of your soup. Cook until the lentils fall apart. Unlike other types of lentils, you want red lentils to cook until they’re falling apart. Don’t think you’ve done something wrong!

Serving Suggestions

This vegan mulligatawny soup is perfect enjoyed on its own as a light meal, but it’s also delicious with a side of vegan naan (or garlic naan!), basmati rice, or even cauliflower rice. You can also customize your mulligatawny with a variety of toppings, like roasted cashews, pomegranate seeds, or chili crisp.

How to Store

Store leftover vegan mulligatawny soup in an airtight container for up to 3 days in the refrigerator. To reheat, simply warm the soup over medium heat on the stove or pop it in the microwave.

Can This Recipe Be Frozen?

Yes, this vegan mulligatawny soup can be frozen for up to 3 months. To freeze the soup, transfer it to an airtight container or freezer bag. Thaw it overnight in the refrigerator and then reheat it on the stovetop or in the microwave until it’s warmed through. Enjoy friends! If you make this vegan mulligatawny soup, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

Creamy Mulligatawny Soup   Jessica in the Kitchen - 3Creamy Mulligatawny Soup   Jessica in the Kitchen - 97Creamy Mulligatawny Soup   Jessica in the Kitchen - 16Creamy Mulligatawny Soup   Jessica in the Kitchen - 19Creamy Mulligatawny Soup   Jessica in the Kitchen - 45Creamy Mulligatawny Soup   Jessica in the Kitchen - 46Creamy Mulligatawny Soup   Jessica in the Kitchen - 68Creamy Mulligatawny Soup   Jessica in the Kitchen - 5Creamy Mulligatawny Soup   Jessica in the Kitchen - 65Creamy Mulligatawny Soup   Jessica in the Kitchen - 37Creamy Mulligatawny Soup   Jessica in the Kitchen - 10Creamy Mulligatawny Soup   Jessica in the Kitchen - 91Creamy Mulligatawny Soup   Jessica in the Kitchen - 42Creamy Mulligatawny Soup   Jessica in the Kitchen - 37Creamy Mulligatawny Soup   Jessica in the Kitchen - 89Creamy Mulligatawny Soup   Jessica in the Kitchen - 81Creamy Mulligatawny Soup   Jessica in the Kitchen - 39Creamy Mulligatawny Soup   Jessica in the Kitchen - 20Creamy Mulligatawny Soup   Jessica in the Kitchen - 50Creamy Mulligatawny Soup   Jessica in the Kitchen - 78