Curried Tempeh Vegan Sandwich Slices

Jump to Recipe

The curried tempeh I’m sharing today makes one tasty, high protein sandwich filling! For my work lunch box, I love to serve it in a seeded bap with some juicy tomato slices, diced red pepper, fresh green leaves and a dollop of vegan mayo or mango chutney. Just like tofu, I find that adding a couple of slices of tempeh to my lunchtime sandwich really helps to power me through the afternoon and keeps me feeling full for hours.

Curried Tempeh Sandwich
Continue reading “Curried Tempeh Vegan Sandwich Slices”

Mushroom and Lentil Ragout with Mashed Potatoes

Jump to Recipe

Today I’m sharing a delicious mushroom and lentil ragout that is hearty, warming and filling. It’s just perfect for serving on a chilly day! Rich in umami flavour, this plant-based ragout is simple to make and uses basic pantry ingredients. It is also super cheap too!

Mushroom Lentil Ragout
Continue reading “Mushroom and Lentil Ragout with Mashed Potatoes”

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

Golden Miso Soup (10 minute recipe!)

Jump to Recipe

Today I’m sharing a delicious miso soup that has quickly become my new favourite ‘working from home’ lunch. It takes just 10 minutes to prepare and is so warming and filling. It also happens to be packed full of nutritional goodness. This is one of those meals that makes me feel really energised… like I’m ‘zinging’ on the inside! It’s been a big hit with the family too. I hope you enjoy it as much as we do!

Continue reading “Golden Miso Soup (10 minute recipe!)”

Vegan French Toast with Strawberries and Cream

Jump to Recipe

Today’s recipe is for a deliciously decadent French Toast that’s just perfect for serving as a weekend breakfast or brunch. It’s really easy to make and the batter uses just a handful of ingredients. The real challenge at the moment is getting hold of a loaf of bread! (who would have thought eh?) But if you’re able to seek it out, I would highly recommend using sourdough as it takes this toast to the next level! ✨

Vegan French Toast

Back in October 2018 I had my first experience of vegan French Toast at The Canvas Cafe in London. It was honestly one of the best breakfasts I’ve ever eaten! (and I’m so glad I took a photo before I devoured it… I have so many fond memories when I look at that photo.) I vowed that one day I would have to try and recreate this deliciousness at home.

Vegan French Toast at the Canvas Cafe

But there it languished on my ever growing ‘to do’ list… until last month when I spotted this ‘Peaches & Cream Sourdough French Toast’ in the Vegan Life magazine. The recipe looked pretty simple and I happened to have all the batter ingredients in the pantry so I was excited to give it a try! The next time we went grocery shopping, I managed to get my hands on a wholemeal sourdough, which was a win as it was pretty much the last loaf of bread left in the shop!

Vegan French Toast

* Disclaimer: Vegan Life kindly sent me a complimentary copy of this magazine

It turns out that vegan French Toast is so easy to make! It is literally a matter of whizzing the handful of batter ingredients in a high speed blender (I used my Optimum Nutri Force Extractor), then dipping the bread in the batter and frying it.

Kala Namak is totally optional, but if you want some ‘eggy’ flavour in your vegan French Toast then a pinch of this salt will do the trick. It’s really cheap and you can purchase it from Asian grocery stores or online. I purchased a 100g bag from Amazon UK and it cost just a couple of pounds. Be warned, it is very potent stuff so a little goes a long way!

The French Toast is especially good topped with some Coconut Whipped Cream, slices of fresh berries or some berry compote and a drizzle of maple syrup.

Can’t wait to see how you decide to top it!

Recipe Card

Vegan French Toast

Vegan French Toast with Strawberries and Cream

This vegan version of French Toast makes a delicious weekend breakfast or brunch. We love to top it with a generous dollop of coconut whipped cream, sliced berries and a drizzle of maple syrup. We would love to see how you decide to top it!
Hands-on Time 15 minutes
Total Time 15 minutes
Course Breakfast, Brunch, Elevenses
Cuisine French
Servings 2

Ingredients
 

  • 240 ml / 1 cup plant-based milk (we used soya milk)
  • 2 TBSP chia seeds
  • 1 tsp ground cinnamon
  • 1 tsp vanilla extract
  • pinch of kala namak (aka black salt) to impart an ‘eggy’ taste, optional
  • 4 slices of sourdough bread (we used wholemeal sourdough)
  • 1 TBSP dairy-free butter

Suggested Toppings

  • Coconut Whipped Cream*
  • Slices of strawberry or your favourite fresh fruits. (Compote made from frozen berries is also delicious on this toast!)
  • Drizzle of maple syrup

Instructions
 

  • Add all the batter ingredients – milk, chia seeds, cinnamon, vanilla extract, pinch of kala namak (if using) – to a high speed blender and whizz until smooth. Pour into a wide shallow container.
  • Place two slices of bread in the batter. After a few seconds, flip to coat the second side, making sure all areas of the bread are coated.
  • Heat ½TBSP vegan butter in a non-stick frying pan (skillet) on medium heat. Swirl the pan to ensure the bottom is covered entirely in butter, then place the two slices of bread in it. Cook for 3 minutes on each side, or until golden brown. To flip the bread, carefully loosen it first using a slotted turner to ensure all the lovely batter stays on the bread.
  • Transfer to a plate and place in the oven on low heat to keep it warm while you prepare the next two slices of bread. Coat the bottom of the pan in another ½ TBSP vegan butter and repeat the process as above.
  • Once the French Toast is ready, arrange on plates with your chosen toppings and serve.

Notes

This recipe has been lightly adapted from the ‘Peaches & Cream Sourdough French Toast’ that featured in the Vegan Life magazine Issue 60 March 2020. The recipe was originally published in Incredible Plant-Based Desserts: Colourful Vegan Cakes, Cookies, Tarts and other Epic Delights by Anthea Cheng
* My easy Coconut Whipped Cream recipe can be found here.
Keyword Dairy-Free, Egg-Free, Plant-Based, Vegan, Vegan French Toast
Tried this recipe?Let us know how it was!

Nutritional Breakdown

N.B. The above values are estimates. The actual nutritional values will vary depending on the brands and ingredients used.

Pin for later ⬇️

Vegan French Toast

Big thank you to Vegan Life magazine and Anthea Cheng for inspiring today’s post! ✨ 

If you make this Vegan French Toast, I’d love to hear your feedback and any suggestions for adaptations! Tag your photos with #bitofthegoodstuff on social media – I always love to see your creations! You can also connect with me on my social media channels here: InstagramFacebook, Pinterest.   

With love,


You might also like…

Easy Vegan British Scones

British Scones (Vegan | Dairy-Free)

Sunny Sri Lankan Curry (Vegan)

Jump to Recipe

Today I’m sharing the recipe for a delicious plant-based curry that is filled with sunshine colour. The stars of this dish are butternut squash and red pepper, which are roasted in warming spices to bring a richness and depth of flavour. The sauce is coconut based, adding the touch of sweetness and creaminess that we associate with Sri Lankan curries. I’ve kept the recipe mild enough to suit all family members, but feel free to crank up the heat by adding some fresh chilli.

Vegan Sri Lankan Curry

The inspiration for today’s post was a recipe that I spotted in February’s Vegan Life Magazine. With its vivid oranges and reds, this curry looked so appealing! It also reminded me of Deliciously Ella’s Sri Lankan Curry, which has been on my ‘to try’ list for ages now. Rather than buying new ingredients that I wouldn’t normally purchase, I decided to use the recipes from Ella and Vegan Life magazine as inspiration to create my own version of this delicious-looking curry.

Vegan Sri Lankan Curry


* Disclaimer: Vegan Life kindly sent me a complimentary copy of this magazine

And I was so happy with how it turned out! The colours and flavours of this curry are beautiful!! I used a mix of spices that I always have on hand (turmeric, chilli, cinnamon, curry powder and mustard seeds) which gave the dish the warm, sweet and spicy flavour that I associate with Sri Lankan-style curries. I also chose to add some marinated tofu to increase the protein content. The texture and flavour of the tofu worked really well in this curry, so I will definitely use it again in the future!

Since I first made this curry last month, I’ve gone on to make it twice more already! It’s been a big hit with family and friends, so I know I’ll be making it many more times in the future. This recipe is a keeper! I hope you enjoy it as much as we do! 

Recipe Card

Vegan Sri Lankan Curry

Sunny Sri Lankan Curry (Vegan)

Filled with beautiful sunshine colour and delicious flavours, this curry is sure to be a crowd pleaser! It’s easy to make and suitable for preparing in advance. I’ve kept it mild enough to serve to children, but feel free to ramp up the heat by adding some fresh chilli. We love to serve it on a bed of brown rice.
Hands-on Time 25 minutes
Total Time 45 minutes
Course Dinner
Cuisine Sri Lanka
Servings 4

Ingredients
 

  • 800 g / 5 cups butternut squash peeled and sliced into bite-size chunks (no bigger than 1 inch / 2.5cm)
  • TBSP extra virgin olive oil
  • ½ tsp ground turmeric
  • ½ tsp mild chilli powder
  • ½ tsp ground cinnamon
  • 1 tsp mild curry powder
  • 1 tsp black mustard seeds
  • 1 large red onion diced
  • 2 tsp minced garlic
  • 2 tsp minced ginger
  • 200 g / 7 oz marinated tofu or other protein source, sliced into chunks [See note *]
  • 400 ml / 14 oz can coconut milk
  • 120 ml / ½ cup vegetable stock (broth)
  • 2 red bell peppers (or use a mixture of colours) deseeded and sliced into chunks
  • 2 handfuls (about 60g) of baby spinach
  • salt to taste

Instructions
 

  • Preheat the oven to 430F / 220C (200C fan). Line a large roasting tin with non-stick baking paper.
  • Arrange the squash in the roasting tin and sprinkle the spices (turmeric, chilli powder, cinnamon and curry powder) and 1 TBSP oil on top. Give it a good stir to ensure the squash is thoroughly coated in the spices then roast for 20 minutes.
  • Meanwhile, gently heat ½ TBSP oil in a large saucepan. Add the mustard seeds and cook until they start to pop. Stir in the onion and cook for a couple of minutes until it starts to soften (add a splash of water if it starts to stick). Add the garlic and ginger (and fresh chilli, if using) to the pan, and continue cooking for one minute. Finally add the tofu chunks (or other protein source), the coconut milk and vegetable stock. Bring to the boil then reduce the heat to low, partially cover with a lid and gently simmer for about 10-15 minutes.
  • Once the squash has roasted for 20 minutes, add the bell pepper to the roasting tin and stir through. Continue cooking until for another 10 minutes or so, until both the squash and pepper are tender.
  • Tip the roasted vegetables into the saucepan and stir through to coat in the coconut milk. Simmer for a couple of minutes to allow the flavours to meld. Finally, add the spinach and stir through until it wilts.
  • Taste test and season with salt, if desired.
  • Any leftovers can be stored in the fridge for up to three days (be sure to check the storage instructions for the tofu or other protein source that you are using).
Keyword Dairy-Free, Easy Vegan Meals, Family Friendly, Gluten-Free, Plant-Based, Vegan Curry
Tried this recipe?Let us know how it was!

Pin for later ⬇️

Vegan Sunny Sri Lankan Curry

If you make this Vegan Sunny Sri Lankan Curry, I’d love to hear your feedback and any suggestions for adaptations! Tag your photos with #bitofthegoodstuff on social media – I always love to see your creations! You can also connect with me on my social media channels here: InstagramFacebook, Pinterest.   

Big thank you to the Vegan Life magazine and the lovely Ella Mills for today’s recipe inspiration! ✨ 

With love,

Sharon xx