warming indian mulligatawny soup (vegan, dairy free, oil free, no added sugar, gluten free)

As someone who prefers to use medication as an absolute last resort, I’m always on the lookout for food and recipes that give the body a fighting chance against infection before medication is needed.

And this warming Indian mulligatawny soup is just what the homeopathic doctor ordered.

Chock full of spices, vegetables and a kick of plant-based protein from red lentils, this soup comes together easily even if the ingredient list looks intimidating. Actually, it’s exactly because of all these ingredients (which are mostly spices) that makes this soup an excellent meal especially during cold and flu season.

For example:

  • Ginger strengthens the immune system, helps with digestion and helps with respiratory health
  • Turmeric and cinnamon are antioxidants and anti inflammatory
  • Cardamon helps with digestion problems
  • Thyme soothes sore throats and coughs and also helps with digestion



One of the reasons I also love this soup is that it’s one of the few soup recipes my husband also enjoys.  Without meats and cheese, he jokingly refers to most soups as “tea with vegetables” i.e. they don’t feel filling enough. The kids, on the other hand give it a mixed review. LOL

This warming Indian mulligatawny soup is a plant-based and oil-free version of a recipe from The Wanderlust Kitchen and I’m grateful for the friend who passed it along. While the rice isn’t strictly necessary, it rounds out the recipe as a hearty meal. Quinoa would also work well as substitute.


warming indian mulligatawny soup
Prep Time
25 mins
Cook Time
30 mins
Total Time
55 mins
Course: Entree, Soup
Cuisine: Indian
Servings: 6
Author: Andrea Anderson
  • 1 yellow onion, chopped fine
  • 1 carrot
  • 4 garlic cloves, minced
  • 2 small apples, diced
  • 1 14.5 can diced tomatoes
  • 1 lime, juiced
  • 1 tsp powdered ginger
  • 1.5 T curry powder
  • 1.5 tsp cumin
  • 1 tsp paprika
  • 1/2 tsp cinnamon
  • 3/4 tsp turmeric
  • 1/4 tsp cardamom
  • 1 tsp thyme
  • 1 tsp salt
  • freshly ground pepper
  • 3 cups water
  • 1/2 cup red lentils, uncooked
  • 1 14 oz can full fat coconut milk
  • 1/4 cup fresh cilatro, chopped
  1. Add a little water to cover the bottom of a large soup or stock pot and saute the onions, garlic and carrots over medium-high heat for about 5 minutes. Add remaining ingredients except the fresh cilantro and bring to a boil, then reduce heat and simmer for 20-25 minutes or until lentils are cooked thoroughly.

  2. Add fresh cilantro and serve over rice or quinoa if desired.


building a better vegan BLT (+ VIP eggplant bacon recipe)

Today is National Sandwich Day. (Scratching my head over who comes up with these things, but we’ll run with it.) And what better way to celebrate than with a sandwich classic…the BLT? A vegan BLT.

Let’s dig in.

While it’s kind of hard to construct a bad BLT, there are a few tweaks you can try to make it even better both for taste and to give it a healthier nutrition profile. Here’s how:


  1. Start with whole wheat or whole grain bread. Whole wheat breads (and 100% whole grain breads are even better), give you the whole enchilada of fiber and nutrients and prevent sharp spikes in your blood sugar levels. They also add a nutty flavor to your sandwich. I also try to buy breads that are free of added sugars, additives and preservatives.
  2. Use red pepper hummus. Mayo – even vegan mayo – is rather empty on the nutrition side since it’s made mostly from fats. By using hummus (especially red pepper hummus), keeps your plant-protein game strong and is packed with other benefits like more iron, folate, B vitamins, fiber and vitamin C. Although hummus is incredibly easy to make, it’s also one of the rare go-to foods that I usually choose to buy instead of make – Sabra is my favorite brand.
  3. Add organic greens.  I reached for organic green leafy lettuce for this sandwich, but next time I would use organic spinach for its extra iron content. Buying organic for spinach is especially important since it ranks number 2 on the Environmental Working Group’s Dirty Dozen list.
  4. Slice up organic tomatoes. Tomatoes rank number 10 on the Dirty Dozen list, so if you want to build a better BLT, go organic for the co-star of this sandwich.
  5. Stack on the eggplant bacon (VIP recipe alert!!). Sure, you could buy the processed vegan versions, but if you read those ingredients, I think you’ll agree they aren’t “better.” When I first went vegan, I made my peace about having my BLT’s without the “B” until I discovered “bacon bits” made from flaked coconut. While these somewhat worked as a substitute, they didn’t exactly cut the mustard. I think this eggplant bacon does. Not only can you make it look like strips of bacon, complete with crinkles, but I prefer the flavor and the texture.



The eggplant bacon is a VIP recipe reserved for the veggie-lovers on my newsletter list. If you want to get on the list and have the eggplant bacon recipe shipped to your inbox, click the button below. As an added bonus, you’ll never miss another recipe on Wildberry Press!


Last, but not least, don’t forget the pickles. What sandwich is complete without them? Apart from PB&J maybe. If you want to go better with your pickles too, look for brands that don’t include food dyes and other additives and preservatives found in most brands – especially the popular ones. Your best bet is to check the refrigerated section of your grocery store and it’s where I found a brand that is made here in Ohio and these are the ingredients: pickles, salt, dill, garlic and pickling spices. So simple. Why add anything else?


Now I want to hear from you…what is your favorite classic sandwich?