Chickpea & Sweet Potato Coconut Curry

Jump to Recipe

This Chickpea and Sweet Potato Coconut Curry is one of my family’s favourite weeknight dinners. It’s hearty, warming, bursting with flavour, and packed with nutritional goodness to nourish both body and soul. Easy to prepare and budget-friendly at 90p per portion, it’s a recipe you’ll want to come back to again and again!

This recipe is part of my 3 Healthy Meals for £3 a Day series, perfect for students and anyone seeking cheap, easy, and delicious plant-based meals.

Ingredient Cost Breakdown

  • ½ medium onion (60g) (Tesco) – 6p 
  • 2 tsp minced garlic (Very Lazy Chopped Garlic) – 6p
  • 5 mushrooms (100g) (Tesco) – 30p
  • 1 medium sweet potato (200g) (Tesco) – 24p 
  • 1 tsp smoked paprika (Tesco) – 4p
  • 1 tsp ground cumin (East End) – 2p
  • 1 TBSP curry powder (Tesco) – 10p
  • 2 TBSP tomato puree (Tesco Growers Harvest) – 10p
  • 300 ml / 1¼ cups vegetable stock (Marigold bouillon powder) – 8p
  • 400ml / 14 oz can chickpeas (Tesco) – 49p
  • 50g / 2 oz creamed coconut (Pride) – 25p

Serve with:

  • 120g / ⅔ cup brown rice (Tesco) – 17p

Total cost: £1.81

Cost per serving: 90p

Prices listed are for November 2024, sourced from Tesco where I currently do my main grocery shop.

Chickpea and Sweet Potato Coconut Curry

The Good Stuff

This curry is packed full of nutritional goodness:

Onions are rich in antioxidant flavonoids, such as quercetin, as well as vitamins and fibre which support immune health, heart health and have anti-inflammatory properties.

Garlic is rich in sulfur-containing compounds like allicin, which have potent antioxidant, anti-inflammatory, and immune-boosting properties.

Mushrooms are rich in B vitamins, selenium, copper, and antioxidants, which support immune function and brain health.

Sweet potatoes are a great source of complex carbs, fibre, and vitamins A, C, and B6, supporting immune function, eye health, and digestive health.

Curry spices (including cumin, coriander, paprika and turmeric) provide antioxidants that aid digestion, heart health, and reduce inflammation.

Tomato puree contains lycopene, an antioxidant that promotes heart health and has anti-inflammatory properties.

Chickpeas are a great plant-based protein, with fibre and essential nutrients like folate, iron, and magnesium, for heart health and blood sugar regulation.

Brown rice is a whole grain, rich in fibre, magnesium and B vitamins, supporting heart health and energy metabolism.

Chickpea and Sweet Potato Coconut Curry

Top Tips & FAQs

What is creamed coconut?

Creamed coconut is made of 100% coconut and comes in a solid block (not to be confused with coconut cream which comes in a tin or tetra pak). In UK supermarkets, it’s usually found in the world food aisles (in the Indian, Thai and African Caribbean sections).

Here’s why I prefer to use creamed coconut in my curries…

  • It’s purely made from coconut, unlike many coconut milk products that contain additives like ‘Polysorbate 60’.
  • I only need about 50g (¼ of a 200g block) to achieve a rich, creamy texture, reducing the fat and calorie content compared to a full can of coconut milk.
  • It works out far cheaper. The creamed coconut costs around 25p, while a quality can of coconut milk without additives can cost over £1.00.

Can I recommend a brand of creamed coconut?

My current favourite is Pride, which has a lovely consistency and is currently available at Tesco for £1 for a 200g block. In other brands, I’ve found there can be some separation between the cream and coconut oil in the block (you’ll notice this if one end of the block is bright white and softer). It’s the creamy coloured, hard section of the block that we want to use in our curries.

Recipe Card

Chickpea and Sweet Potato Coconut Curry (Vegan | Dairy-Free)

Chickpea & Sweet Potato Coconut Curry

This curry is hearty, warming and packed full of nutritional goodness. I’ve kept the spices mild so that it’s family-friendly, but feel free to use a hotter curry powder if you like heat! It's freezer friendly and perfect for batch-cooking.
Hands-on Time 20 minutes
Total Time 35 minutes
Course Dinner
Cuisine Indian
Servings 2

Ingredients
 

  • ½ TBSP oil
  • ½ medium onion (60g) finely chopped
  • 2 tsp minced garlic
  • 5 mushrooms (100g) finely chopped
  • 1 medium sweet potato (200g) peeled and cut into 2cm / ¾ inch cubes
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • 1 TBSP curry powder I use mild
  • 2 TBSP tomato puree (paste)
  • 300 ml / 1¼ cups vegetable stock (broth)
  • 400 ml / 14 oz can chickpeas in water rinsed and drained*
  • ¼ tsp salt
  • 50 g / 2 oz creamed coconut** chopped into small pieces

Serve with:

  • 120 g / ⅔ cup uncooked brown rice or 360g / 2⅓ cups cooked rice***

Suggested accompaniments:

  • Flatbreads such as chapatti, roti or naan
  • Finely chopped spinach or coriander leaves, for garnish

Instructions
 

  • Heat the oil in a large saucepan over low-medium heat. Add the onion and cook until it starts to soften and become translucent, about 3-5 minutes.
  • Stir in the garlic and chopped mushrooms.
  • When the mushrooms start to release their liquid, stir in the spices (smoked paprika, cumin, curry powder) and tomato puree. Cook for 1 minute to allow the flavours to deepen.
  • Add the sweet potato cubes and stir to coat in the spices. If they start to stick to the pan, add a splash of water.
  • Add the vegetable stock, chickpeas and salt, and bring to a gentle boil. Cover with a lid (leave it open a crack to allow the steam to escape) and cook for 20 minutes, or until the sweet potato is tender. Add a splash more stock or water, if needed.
  • Stir in the creamed coconut and simmer for 5 minutes.
  • Remove from the heat and allow to cool slightly (it will thicken as it cools). Taste test and adjust the seasoning to suit. Arrange in bowls with rice and optional garnish and accompaniments, and it’s ready to serve.

Notes

tsp = teaspoon | TBSP = tablespoon  
* To rinse the chickpeas, drain in a fine mesh sieve and rinse under cold water, until the water runs clear. 
** Creamed coconut is made of pure coconut and comes in a solid block. In UK supermarkets, it can be found in the world food aisles. Check out my ‘Top Tips’ section above to find out why I love to use it in curries and my recommended brand.
*** For convenience, you can use microwavable wholegrain rice. I would recommend transferring it to a glass dish before microwaving. 
Storage Tips: Leftover curry can be refrigerated for up to five days and also freezes well. Store leftover rice separately, refrigerate within 1 hour of cooking and consume within 24 hours (This is the advice of the British Food Standards Agency).
Keyword Budget Vegan Meals, Easy Vegan Meals, Family Friendly, Gluten-Free, Plant-Based, Student Vegan Meals, Vegan Curry, Vegan Dinners
Tried this recipe?Let us know how it was!

Nutrition breakdown

N.B. The above values are estimates and for illustration purposes only. The actual nutritional values will vary depending on the specific ingredients used. The % Reference Intake (RI) will also vary depending on your age, gender, height, BMI, level of activity and other personal variables.

Pin for later ⬇️

Chickpea & Sweet Potato Coconut Curry

If you make this curry, I’d love to hear your feedback and any suggestions for adaptations. Tag your photos with #bitofthegoodstuff on social media – I’d love to see them! You can also connect with me on my social media channels here: InstagramFacebookPinterest.  

With love,

Sharon xx

—————————–

Vegan Night at Bath Scouts, 2018 💚

In March, Mark and I were invited by our local Scout group (boys and girls aged 10 to 16) to lead a vegan cooking session. The scouts were split into four teams and we set them the challenge of making this Sweet Potato and Chickpea Coconut Curry as well as chapattis from scratch! They had thirty minutes to create the meal and present it, before being judged. They had the added difficulty of being in their scout hut with very little equipment and just a hot plate to cook on! We were blown away not only by their cooking skills, but also their enthusiasm! All four teams ended up producing the most delicious curries, which meant we had a really tough time picking a winner. I managed to snap a couple of pics before the curries got devoured.

Chickpea and Sweet Potato Coconut Curry

Chickpea and Sweet Potato Coconut Curry

Didn’t they do well? We heard that some of the scouts even started cooking this curry at home for their families 😀


N.B. This post was originally published in 2018 and updated in November 2024.

SaveSave

SaveSave

SaveSave

SaveSave

Cream of Mushroom Soup (Vegan | Dairy-Free)

Refreshed March 2026. Originally published 2021.

Jump to Recipe

If you’re a mushroom lover (like me), you’re going to adore this Cream of Mushroom Soup. Thick, creamy, and full of flavour, it’s 100% plant-based, low in fat, and completely free of dairy or plant-based cream. Made with simple pantry ingredients, it’s budget-friendly, easy to prepare, and wonderfully comforting. We often enjoy it as an evening meal, topped with a sprinkling of golden pan-fried chickpeas and a couple of slices of fresh bread or toasted sourdough.

Cream of Mushroom Soup (Vegan | Dairy-Free)

The inspiration for today’s post came from an article in this month’s Vegan Life magazine, entitled The Magic of Mushrooms. Dietician Yvonne O’Halloran highlights the incredible health-promoting benefits of mushrooms – and there are so many!

A Few of the Many Health Benefits of Eating Mushrooms…

🍄 While naturally low in calories, mushrooms are packed full of health-boosting vitamins, minerals and antioxidants. They are especially rich in B vitamins, copper and selenium.

🍄 They contain a powerful antioxidant called ergothioneine, which helps reduce inflammation in the body. (International Journal of Molecular Sciences 2017)

🍄 Mushrooms may help protect against Parkinson’s, Alzheimer’s, hypertension, stroke and cancer. They can also lower cholesterol, support the immune system and have anti-bacterial properties. (International Journal of Microbiology, 2015)

🍄 They help protect the liver, and have anti-diabetic, anti-viral and anti-microbial effects. (International Journal of Molecular Sciences, 2017)

🍄 Mushrooms contain beta glucans, known for their antioxidant, neuroprotective and anti-cancer properties. (International Journal of Microbiology 2015)

🍄 They’re excellent for gut health, as they provide prebiotic fibres like chitin, hemicellulose, mannans, beta-glucans, and xylans – all food for our healthy gut bacteria. (Bioactive Carbohydrates & Dietary Fibre Journal)

It was wonderful to hear just how beneficial mushrooms are for human health, especially since my family loves them! We eat mushrooms almost every day – in curries, chillis, burritos, tacos, pasta, noodle and rice dishes, and on top of toast.

Cream of Mushroom Soup (Vegan | Dairy-Free)

In the Vegan Life article, there was a gorgeous photo of a mushroom soup, and it reminded me just how much I used to love this soup – Campbell’s Cream of Mushroom Soup was one of my childhood favourites. The photo didn’t come with a recipe, but it inspired me to head into the kitchen and experiment with making my own vegan version of that comforting classic.

I set out to make a soup that was thick and creamy, yet low in saturated fat, using simple, budget-friendly ingredients that are easy to find. It took me three attempts to get the texture and flavour just right, but I’m thrilled with the result – and I can’t wait for you to try it too!

Cream of Mushroom Soup (Vegan | Dairy-Free)

Make It a More Filling Meal

While this soup is wonderfully creamy and comforting on its own, we most often enjoy it as an evening meal, topped with a sprinkle of Golden Pan-Fried Chickpeas.

The chickpeas add a lovely contrast in texture, along with an extra boost of nourishment. A bowl of soup provides around 11g of protein, and when you add the chickpea topper and a couple of slices of bread, that rises to roughly 25g – transforming it into a truly satisfying, nourishing meal.

For me, this is pure comfort food: delicious, filling, and packed full of nutrients that support our hearts, minds, and gut health. I hope you love it as much as I do!

Cream of Mushroom Soup (Vegan | Dairy-Free)

Recipe Card

Cream of Mushroom Soup (Vegan | Dairy-Free)

Cream of Mushroom Soup (Vegan)

This vegan Cream of Mushroom Soup is thick, creamy and full of flavour, yet free from dairy or plant-based cream. Using simple pantry ingredients, it’s nourishing, budget-friendly and wonderfully comforting. As an evening meal, we love to serve it with a sprinkling of golden pan-fried chickpeas and a couple of slices of fresh bread or toasted sourdough.
5 from 3 votes
Hands-On Time 20 minutes
Total Time 30 minutes
Course Light Dinner, Lunch
Cuisine Plant-Based, Vegan
Servings 4

Ingredients
 

  • 2 TBSP vegan butter or dairy free spread (I use Flora Buttery or Vitalite)
  • 1 medium brown onion finely diced
  • 3 tsp minced garlic
  • 500 g / 18 oz mushrooms sliced (I use chestnut / crimini)
  • 1 tsp dried thyme
  • 1 tsp dried tarragon
  • 65 g / ½ cup whole wheat flour (or sub with plain (all purpose) flour)
  • 480 g / 2 cups fortified soya milk
  • 480 g / 2 cups freshly boiled water
  • 3 tsp vegetable bouillon powder (I use Marigold; you can sub with a crumbled stock cube)
  • ¼ tsp freshly cracked black pepper
  • 2 TBSP fresh parsley finely chopped, optional for garnish

Instructions
 

  • Melt the butter in a large saucepan over medium heat. Add the onions and garlic and cook for 4 minutes, until the onions soften.
  • Add the sliced mushrooms, thyme and tarragon. Cook for 5 minutes, stirring occasionally, until the mushrooms start to brown and release their liquid.
  • Whisk the flour and plant milk together in a jug until smooth, then pour into the pan.
  • Add the freshly boiled water, vegetable bouillon power and black pepper to the pan and stir through. Bring to the boil, stirring continuously for 1 minute. Reduce the heat to low, partially cover with a lid, and simmer gently for 10 minutes, stirring regularly with a wooden spoon to prevent the soup from sticking to the bottom of the pan.
  • Remove from the heat and let the soup cool for a couple of minutes (it will thicken slightly as it cools). Use a jug or immersion blender to blend the soup to your desired consistency.
  • Taste and adjust the seasoning as needed. Garnish with chopped parsley and a few more cracks of freshly ground black pepper, if desired, and serve.

Notes

tsp = teaspoon | TBSP = tablespoon
Storage: Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in a microwave before serving.
Substitutions: For best creaminess and protein, I recommend using soya milk. You can substitute with other plant-based milks such as oat or almond, but the soup may be slightly less creamy and will have a lower protein content.
Tip: For a heartier meal, try topping the soup with our Golden Pan-Fried Chickpeas. They add a lovely contrast in texture and an extra boost of plant-based protein.
Keyword Budget Vegan Meals, Dairy-Free Mushroom Soup, Easy Vegan Meals, Easy Vegan Soup, Plant-Based, Plant-based soup, Vegan Cream of Mushroom Soup, Vegan Soup
Tried this recipe?Let us know how it was!

Nutritional Breakdown

N.B. The above values are estimates and for illustration purposes only. The actual nutritional values will vary depending on the specific ingredients used. The % Reference Intake (RI) will also vary depending on your age, gender, height, BMI, level of activity and other personal variables..

Pin for later ⬇️

Vegan Cream of Mushroom Soup

If you make this Cream of Mushroom Soup, I’d love to hear your feedback and any suggestions for adaptations! You can drop your comments in the section below, and you can also connect with me on InstagramFacebook, Pinterest. Tag your photos with #bitofthegoodstuff on social media – I always love seeing your creations! ❤️

With love,
Sharon xx

Veggie Paella (Easy, One-Pot, Vegan)

Jump to Recipe

Looking for a nourishing one-pot meal that’s bursting with colour? This Spanish Veggie Paella is one of our absolute favourites! Packed with fresh vegetables, warming spices, and protein-rich nuts, it’s wholesome, satisfying, and incredibly simple to make. No need for multiple pots or fancy ingredients—just a single pan and a few pantry staples. Easy prep, easy clean-up!

When Lil’ L was four years old, we took a trip to the beautiful island of Majorca. It was there that he had his first encounter with paella—the enormous pans filled with mussels and crab claws left quite the impression! Thankfully, the restaurant also offered a veggie version, which was just as vibrant and flavourful, minus the seafood. Back home, I couldn’t wait to recreate the dish, and I was thrilled to discover how quick and easy it was to make. This version has become a firm family favourite!

Spanish Veggie Paella

Recipe Card

Spanish Veggie Paella

Spanish Veggie Paella

This Spanish-inspired vegan paella is bursting with colourful veggies, fragrant spices, and crunchy nuts. Easy to make in one pot, it’s perfect for a fuss-free midweek dinner.
Hands-on time 15 minutes
Total Time 30 minutes
Course Dinner
Cuisine Mediterranean, Plant-Based, Spanish, Vegan
Servings 4

Ingredients
 

  • 1 TBSP olive oil
  • 1 large brown onion (160g) finely diced
  • 2 tsp minced garlic
  • 1 red bell pepper (200g) deseeded and diced
  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • 300 g / 1⅓ cups Spanish paella rice
  • pinch of saffron* or substitute with ¼ tsp ground turmeric
  • 1 medium tomato (100g) diced
  • 1 litre / 4 cups hot vegetable stock (broth)
  • handful of fine green beans (about 100g) trimmed and halved
  • 6 –8 baby corn
  • 80 g / ½ cup cashews
  • salt to taste
  • ground black or cayenne pepper to taste
  • 16 black pitted olives
  • sprinkling of green nori flakes or dried parsley
  • 35 g / ⅓ cup toasted flaked almonds

Instructions
 

  • Infuse the saffron in a little hot water and prepare the vegetable stock.
  • In a large, deep-sided frying pan (skillet), gently heat the oil. Add the onion and cook until soft. Meanwhile, chop the remaining vegetables.
  • Add the garlic, bell pepper, cumin, and paprika. Cook for a minute, adding a splash of water if needed to prevent sticking.
  • Stir in the rice and saffron (or turmeric), followed by the tomato and hot stock. Bring to the boil, then reduce heat and simmer uncovered for 10 minutes.
  • Add the green beans, baby corn, and cashews. Simmer for another 10 minutes. Stir regularly towards the end of the cooking time. Add a little more stock or water, if needed.
  • While the rice is cooking, prepare any side dishes. (My family loves to serve this paella with some Crispy Garlic Bread, Toasted Tortilla Chips, or a large bowl of Crispy Kale).
  • Once the rice is tender but still has a slight bite, remove from the heat. Season to taste with salt and pepper.
  • Serve on warm plates with a scattering of olives, nori flakes or parsley, and toasted flaked almonds.

Notes

* Saffron gives paella its classic golden hue and nutty aroma, but it can be pricey. For a budget-friendly alternative, substitute with ½ tsp ground turmeric.
Storage Instructions:
Store leftovers in the fridge and eat within 24 hours. As with all rice dishes, make sure the rice is cooled quickly and refrigerated within an hour.
Keyword easy one-pot meal, easy vegan dinner, one pot vegan dinner, plant-based dinner, Spanish rice dish, vegan paella, veggie paella
Tried this recipe?Let us know how it was!

If you try this recipe, I’d love to hear how it went! Share your thoughts in the comments or tag me on social media using #bitofthegoodstuff or @goodstuffsharon. I always love seeing your creations! 💛 You can also connect with me on my social media channels here: Instagram, Facebook, Pinterest.   

Wishing you a joyful week!

With love,

Sharon xx