You don’t have to be vegan to try and reduce your animal based food intake. Think of them as adding a healthy variety to your diet. Plant abundant meals are packed with nutrients which your body will thank you for plus they can be ridiculously delicious too. We’ve made a selection of some of our favourites below.


1.Creamy Vegan Dhal

Image via

What you’ll need:

2 cups yellow lentils 

6 cups water (more if needed)

4 garlic cloves, minced

1 tsp. cumin

1 tsp. smoked paprika

1 tbsp. curry powder

1 tsp. ground coriander

2 tsp turmeric

1 tsp mustard seeds

3 bay leaves

1 tsp rock or sea salt (not table salt)

fresh coriander or coconut (garnish)

1 can coconut milk

1 can tomatoes

Jasmine rice

Lime juice


Add all ingredients except the coconut milk and tomatoes into a large pot, bring this to the boil then turn down to simmer then add the coconut milk and tomatoes, stir well.

Continue to simmer, stirring occasionally for 30 minutes (you can make this process faster with a higher heat and constant stirring)

When lentils are soft and the consistency is creamy the mixture is ready, you can add more water if you would like it runnier.

Remove the bay leaves, serve with steamed jasmine rice. Squeeze with lots of lime juice! Topped with fresh avocado is so good too!