Masala Dal with Mashed Sweet Potatoes

About the recipe author: Melissa is a gardener, biologist, and busy homeschooling mother of 3. She is passionate about empowering others to take back their health and grow their own food no matter where they live. She founded BodhiGrow to share her knowledge and love of gardening with others.

It’s no surprise that experts are advising us all to eat more fruits and vegetables. The healing effects of a nutrient-dense diet are nearly too many to count! But sometimes it can be a challenge to come up with new meals that are easy and healthy.

Fortunately, this richly-flavoured, nutrient-dense dinner is surprisingly quick to prepare! Garam masala and sweet onion offer depth to the lentils. They are balanced perfectly by a hint of orange flavour in the sweet potatoes, and the savory taste of the sautéed kale. With this recipe, you’ll not only reap many health benefits, but you’ll please your palate and stick to your budget too.

All the ingredients are readily available at your local market, or you can try growing your own. Spring is the perfect time to plant kale and sweet potatoes. And if you don’t have a garden, they’ll grow just fine on an apartment balcony or patio!

Vegan Masala Dal with Mashed Sweet Potatoes

This richly-flavoured, nutrient-dense dinner is surprisingly quick to prepare! 
Prep Time10 mins
Cook Time35 mins
Total Time45 mins
Course: Main Course
Cuisine: Indian
Keyword: dahl, dal, entree, indian, main course, spicy, vegan
Servings: 2 people


For the dal:

  • 1 cup rinsed lentils
  • 1.5 cups chopped sweet onion
  • 2 cloves garlic
  • 1 tbsp coconut oil (for cooking)
  • 2 tbsp garam masala
  • 1 tbsp curry powder
  • 1 tsp salt
  • 0.25 tsp cayenne pepper (optional)
  • 3 cups water or vegetable broth

For the mashed sweet potatoes:

  • 4 sweet potatoes
  • 1 tbsp coconut oil (for cooking)
  • 0.5 cup orange juice
  • 0.25 cup coconut milk (not tinned)

For the kale topping:

  • 1 handful kale
  • 1 tbsp soy sauce or aminos


  • Sauté chopped onions on medium heat in coconut oil (approx. 1 tbsp) until they begin to soften. Add minced garlic and cook for another few minutes.
  • Add another ½ tbsp of coconut oil to the onions and stir in garam masala and curry. This process of “blooming” the spices enhances the flavour. Stir frequently for 2-3 minutes.
  • Add a splash of water or broth and stir to deglaze the pan.
  • Place lentils and 3 cups of water or broth in the pan with the onions. Stir and reduce heat to medium-low. Allow to simmer for 15-20 minutes or until soft, adding water as necessary to keep them just barely covered. Add salt (and cayenne to taste if you would like them to be spicy).
  • While the lentils are cooking, cut sweet potatoes into quarters and place them in a steamer basket in a large pot with an inch or so of water. Cover and steam the potatoes until fork tender. Leave them on the stove to stay warm while you cook the kale.
  • Separate the kale leaves from their stems. Chop the stems and cook them in a skillet with a bit of oil on medium-high heat for several minutes. Then add the chopped kale leaves to the skillet along with the soy sauce. Sauté, stirring frequently, until wilted. (Alternatively, you could make kale chips ahead of time for a satisfying crunch!)
  • Remove the cooked sweet potatoes from their pot and place them in a large bowl. Add coconut oil, orange juice, and coconut milk then mash them with a fork. You can remove the skins if you wish, but it isn’t necessary. Add salt to taste.
  • Serve the lentils on a bed of sweet potatoes and top with kale. Some folks enjoy a scoop of plain yoghurt on top too!


You can play with the level of flavour, spicy heat, and salt in this meal according to personal preference, but the coconut oil and orange juice are key players. You’ll miss them if you leave them out!


Did you like the recipe? PIN it for later, and share the love! The image below is Pinterest-primed.


Vegan Masala Dal with Mashed Sweet Potatoes

Feature of the month
Ethical Superstore logo

Ethical Superstore has everything! Groceries, clothing, homeware and plastic-free goodies for the home. Grab £3 off your order too in July.

Learner Vegan on Ko-fi

Learner Vegan is run voluntarily. Unfortunately, there are costs to running the site. If you like what we do, please consider giving a tiny donation to help keep it running!

Follow us on Twitter
Latest Pins!
Instagram Feed
Worried about eating vegan on the go?⁠
No idea which restaurants are vegan-friendly?⁠
Are you resistant to veganism because you'll be the only one at the table not eating meat?⁠
This THURSDAY 16TH, 12.30PM BST, I'm going to be hosting a live Q & A over at LearnerVegan Instagram.⁠
Topic: Eating Out As A Vegan.⁠
I highly recommend joining in live - it's going to be a good one! Come along and ask anything around eating out - we'll work through it.⁠
If you can't make it, submit your question right here. But be sure to catch the replay - it will only be up for 24 hours!⁠
#newvegan #learnervegan #veganbeginner #vegancommunity #vegetarians #veggielife #veggielove #veganhelp #vegansupport #dairyfree #plantbased #meatfree #meatless #veganbuys #animallover #friendsnotfood #veganwannabe #vegannewbie #goingvegan #beingvegan #almostvegan #veganuk #ukvegans #ukvegan #vegansofig #parttimevegan #vegetarian #vegan #vegans #veganfood
  • Let's inspire each other!⁠
Leave a comment with your favourite vegan meal or recipe (links and tags are fine too).⁠
We can all try them out and get some new dishes into our bodies. You can even save this post (3 dots to the top right) and refer back to it for inspiration!⁠
I'll start with mine in the comments.⁠
⁣#whatvegansbake #vegansuk #veganbowl #veganhomemade #VeganInstagram #easytobevegan #eatingforhealth #veganuk #dairyfreerecipes #colorfulfoods #veganstudent  #veganeating #buddhabowl #nomeatnoproblem #veganideas #goingvegan #vegansoulfood #londonvegan #veganinspo #plantprotein #letscookvegan #veganism #nourishtoflourish #newvegan #vegetarians #parttimevegan #vegans #ukvegans #veganaf #almostvegan
  • Say hello to the past me, an animal-loving vegetarian.⁠
Little did I know I was about to step my game big time!⁠
Going vegan has been so much fun for me - great health, new foods, learning about the food industries. I feel so much more aligned with my morals. But it wasn't always easy in the beginning!⁠
Are you on the fence about making that leap from vegetarian to vegan?⁠
You might be interested in my post 'Making The Leap From Vegetarian To Vegan'.⁠
Let me know if you're a veggie hoping to go vegan!?⁠
#newvegan #learnervegan #veganbeginner #vegancommunity #vegetarians #veggielife #veggielove #veganhelp #vegansupport #dairyfree #plantbased #plantbaseddiet #meatfree #meatless #veganbuys #veganmealplan #veganshopping #vegansupermarket #animallover #friendsnotfood #veganwannabe #vegannewbie #goingvegan #beingvegan #almostvegan #veganuk #ukvegans #ukvegan #vegansofig #parttimevegan
  • Where are my pregnant vegans at?⁠
Morning sickness is TOUGH!⁠
This time around, I suffered badly from 6-21 weeks. Even now, at 26 weeks, it comes back occasionally.⁠
Here are some tips that helped me:⁠
⭐️Eat little and often. 5 – 6 meals per day are helpful so your stomach doesn’t become too empty, and then starts causing more nausea.⁠
⭐️Experiment with foods. You’ll likely be turned off some foods that you previously ate every day. Be prepared to let them go and try other things with similar nutritional values. Don’t be too hard on yourself!⁠
⭐️Get your partner to take the load off by cooking, if smells bother you – sometimes being in the kitchen is tough!⁠
⭐️Try the usual remedies such as ginger and lemon – but understand that they may not work. There are many suggestions online such as acupuncture, peppermint tea and chewables.⁠
⭐️Practice mindfulness through journalling/yoga/meditation. This will help to keep you in a positive frame of mind when you’re tired of feeling sick. These practices can also boost natural energy.⁠
⭐️Take your multivitamin when you feel least sick – try to notice any patterns of sickness through the day, or smells that trigger sickness.⁠
⭐️Drink plenty of water or herbal tea to keep hydrated. Small sips every 10 minutes, are better than trying to gulp down a litre at once. Or worse, hardly drinking at all!⁠
⭐️If you’re craving sweet things, try to stay as healthy and energised as possible by using alternatives. Maple syrup instead of sugar, NAKD bars, and fruit are all great sweet food items.⁠
Has anything helped you through morning sickness? Let me know!⁠
#newvegan #veganbeginner #vegancommunity  #veganhelp #vegansupport #dairyfree #plantbased #plantbaseddiet #meatfree #meatless #veganbuys #animallover #friendsnotfood #veganwannabe #vegannewbie #goingvegan #beingvegan #almostvegan #veganuk #ukvegans #ukvegan #vegansofig #vegans #veganpregnancy #pregnantvegan #morningsickness #pregnant #pregnancy #veganmum #veganfamily
  • I love getting new vegan books!⁠
This one from @raw_munchies is different as it ticks a lot of boxes - self-care, beauty, non-toxic products and natural foods. You go through 30 days of incorporating actions to take care of your body.⁠
There are some fantastic action points around natural beauty for people who are already big enthusiasts and have a good regimen. And for those like me, who are very minimal with their skin and hair routine, it’s not overwhelming or time-intensive. ⁠
Interested? Find out my thoughts through the link in my bio.⁠
#newvegan #learnervegan #veganbeginner #vegancommunity #vegetarians #veggielife #veggielove #veganhelp #vegansupport #dairyfree #plantbased #plantbaseddiet #meatfree #meatless #veganbuys #animallover #friendsnotfood #veganwannabe #vegannewbie #goingvegan #beingvegan #almostvegan #veganuk #ukvegans #ukvegan #vegansofig #crueltyfree #naturalbeauty #veganbeauty #selfcare
  • Watch this 10-minute clip for some great tips on how to get rid of cheese from your diet!
This is part of a longer FB LIVE which explores: 
Why cheese is such a hard habit to kick
Why we shouldn't be eating it
Some great alternatives to cheese
How to ditch cheese for good. 
Head over to LearnerVegan on Facebook to catch the full-length feature!
Like Us On Facebook
Facebook Pagelike Widget