Herby Tofu Cream Cheese on Toast with Mushrooms

We love that this simple meal proves just how good plant-based cooking can be. Tofu blends into a surprisingly creamy, tangy spread that’s rich in pla...We love that this simple meal proves just how good plant-based cooking can be. Tofu blends into a surprisingly creamy, tangy spread that’s rich in plant protein, with miso and nutritional yeast adding savoury flavour. Top with umami-packed mushrooms, or use as a dairy-free alternative to regular cream cheese. Read more We love that this simple meal proves just how good plant-based cooking can be. Tofu blends into a surprisingly creamy, tangy spread that’s rich in plant protein, with miso and nutritional yeast adding savoury flavour. Top with umami-packed mushrooms, or use as a dairy-free alternative to regular cream cheese. We love that this simple meal proves just how good plant-based cooking can be. Tofu blends into a surprisingly creamy, tangy spread that’s rich in plant protein, with miso and nutritional yeast adding savoury flavour. Top with umami-packed mushrooms, or use as a dairy-free alternative to regular cream cheese.

Prep time
15 mins
Cook time
10 mins
FREEZER FRIENDLY
No
SHELF LIFE
5 days
Why is this healthy?
Plant
points
High
protein
3+ fruits &
vegetables
Herbs &
spices
Legumes
Contains
Soy View all Chilli, Beans, Yeast, Vinegar, Olive oil, Chives, Legumes, Tofu, Onion, Mushroom, Sesame, Soy, Garlic
Ingredients
Serves 2
For the tofu:
nutritional yeast
Swaps: lemon juice
dried onion (granules)
garlic powder
miso paste
white
chives
roughly chopped
milk (plantbased)
Swaps: milk (dairy)
use as much as needed for desired consistency
To serve:
mixed mushroom
roughly chopped (we used oyster and shiitake)
red chilli flakes
finely sliced
toasted sesame seeds
Why is this healthy?
Plant
points
High
protein
3+ fruits &
vegetables
Herbs &
spices
Legumes

NUTRITION PER SERVING (Read more)

22g
Protein
340kcal
Calories
23g
Total Fat
13g
Carbs
4g
Sugars
6g
Fibre
384mg
Calcium
30%
 
4mg
Iron
22%
 
96mg
Magnesium
23%
 
834mg
Potassium
18%
 
309mg
Sodium
13%
 
3mg
Vitamin B1
250%
 
3.4mcg
Vitamin B12
142%
 
0.2mcg
Vitamin D
1%
 
3.1mg
Vitamin E
21%
 
346mcg
Vitamin B9
87%
 
75mcg
Vitamin A
8%
 
11mg
Vitamin C
12%
 
11.5mg
Zinc
105%
 
70mcg
Vitamin K
58%
 
0.8mg
Copper
89%
 
1.8mg
Vitamin B2
138%
 
34.8mg
Vitamin B3
217%
 
2.9mg
Vitamin B6
171%
 
351mg
Phosphorus
28%
 
Protein: 22g; Calories: 340kcal; Total Fat: 23g; Carbs: 13g; Sugars: 4g; Fibre: 6g; Calcium: 384mg (30%); Iron: 4mg (22%); Magnesium: 96mg (23%); Potassium: 834mg (18%); Sodium: 309mg (13%); Vitamin B1: 3mg (250%); Vitamin B12: 3.4mcg (142%); Vitamin D: 0.2mcg (1%); Vitamin E: 3.1mg (21%); Vitamin B9: 346mcg (87%); Vitamin A: 75mcg (8%); Vitamin C: 11mg (12%); Zinc: 11.5mg (105%); Vitamin K: 70mcg (58%); Copper: 0.8mg (89%); Vitamin B2: 1.8mg (138%); Vitamin B3: 34.8mg (217%); Vitamin B6: 2.9mg (171%); Phosphorus: 351mg (28%)
Show more

Notes

Keep any leftover tofu cream cheese in an airtight container in the fridge for up to 5 days.

Why is this healthy?
Plant
points
High
protein
3+ fruits &
vegetables
Herbs &
spices
Legumes
Contains
Soy View all Chilli, Beans, Yeast, Vinegar, Olive oil, Chives, Legumes, Tofu, Onion, Mushroom, Sesame, Soy, Garlic
Ingredients
Serves 2
For the tofu:
nutritional yeast
Swaps: lemon juice
dried onion (granules)
garlic powder
miso paste
white
chives
roughly chopped
milk (plantbased)
Swaps: milk (dairy)
use as much as needed for desired consistency
To serve:
mixed mushroom
roughly chopped (we used oyster and shiitake)
red chilli flakes
finely sliced
toasted sesame seeds

Ingredients

Serves 2
For the tofu:
nutritional yeast
Swaps: lemon juice
dried onion (granules)
garlic powder
miso paste
white
chives
roughly chopped
milk (plantbased)
Swaps: milk (dairy)
use as much as needed for desired consistency
To serve:
mixed mushroom
roughly chopped (we used oyster and shiitake)
red chilli flakes
finely sliced
toasted sesame seeds

Method

1

Gather and prepare your ingredients.

2

Break the tofu into large chunks and place in the bowl of a food processor. Add the nutritional yeast, apple cider vinegar, olive oil, onion and garlic powders, miso and chives; process for 2–3 minutes, until smooth. Gradually add the milk until the mixture reaches the desired consistency. Season to taste. Transfer to an airtight container and place in the fridge to chill until needed.

3

Heat a drizzle of olive oil in a large frying pan over medium heat. Add the mushrooms and cook for about 10 minutes, stirring frequently, until softened and reduced. Season to taste.

4

Place the toast on serving plates, spread generously with tofu cream cheese and pile on the mushrooms. Serve with a sprinkle of dried red chilli flakes, sliced spring onion and toasted sesame seeds.

Notes

Keep any leftover tofu cream cheese in an airtight container in the fridge for up to 5 days.

Cook easy, healthy recipes every week
1000s of quick, balanced and delicious recipes

User comments (28)

Lauren 5 days ago

Nice flavour, will use on rotation for this recipe and as sandwich filling.

Last month

Have made this twice now and really enjoyed it. Even my picky, not-very-adventurous with foods hubby liked it! The second time, I used fresh basil instead of chives. A very different taste but we're liking the variety. Give it a try!

Gina 2 months ago

I wasn't sure about this recipe at first, but it seemed so versatile that I wanted to give it a try. So glad I did! It's delicious! I ate it with the mushroom topping while my daughter topped hers with smoked salmon. Followed recipe as is. We had half the spread left, so I agree with the other reviews who mention the portions being very generous.

Janie 3 months ago

Delicious! 😋 I’m not a big fan of tofu but this is amazing! I didn’t have chives so used oregano. Thanks Team Ruby.

Kelli 3 months ago

Tasted yummy and was very filling.

Pam 4 months ago

Great! Easy and yummy!

Rebecca 5 months ago

Was delicious. Used dried chives as no fresh and didnt need any milk.

Nicola 6 months ago

Made 3 portions but it was enough for 6 people so we had 2 days in a row with variety of mushrooms. Really tasty, I used 7tbsp milk for the 3 portions. Will def make again.

Joby 6 months ago

OMG! I can’t believe I’ve made such yummy cream cheese!!! Even I skipped the onion/garlic powder but put spring onion in the tofu~~
I didn’t have bread/toast, so I pair them with baked potatoes, it’s awesome!
Thanks for the recipe!!! It’s very simple and yummy!!

Helen 6 months ago

This was soo tasty. I’m not usually a fan of tofu but I’m trying to make myself like it and this recipe has done the trick. So much flavour and with the mushrooms and sourdough, it really hit the spot. Will make this again. I made the 2 person portion but I’ve put the rest in the fridge for tomorrow. I think there are about 3 portions in the 2 portion amount!

Kay 7 months ago

I was very intrigued by this unusual recipe and am glad I gave it a go. I used Parmesan instead of nutritional yeast. I blitzed it in the Nutribullet and made a note to add the milk with all the other ingredients as it needed the moisture. It gave a generous 3 portions, and I spread it on a chickpea pancake (1/3 cup chickpea flour with 1/3 cup water). Will happily make it again, with a little more Parmesan.

Gitan 7 months ago

Very yummy 😋 we have a nutribullet so the blending takes a bit longer. Once we added the plant based milk it was great. Ended up with leftover tofu cream cheese and wish I brought extra mushrooms. We did the x3 ratio.

Julie 7 months ago

Yummy! I added extra nutritional yeast to try and thicken up the tofu blend, because I added too much milk! Still, despite being a bit sloppy, the flavours were delicious end the recipe very easy to make. Just go easy on the milk.

jan 7 months ago

Delicious over vegetables too.

Peta 7 months ago

This is absolutely delicious 😋 I used it instead of mayo to make an alternative coleslaw and it was sooo good 👍 😍

Lynn 7 months ago

Tasted really nice . Super quick and easy to make . But I thought the warm toast and mushrooms with the cold tofu a bit strange .

Dionne 7 months ago

A very enjoyable alternative to a cream cheese topping . I can't hav

Caroline 7 months ago

Used red onion instead of spring onion , silken tofu instead of block and was really tasty - great on an oat wrap

Bea 8 months ago

This was really delicious! And nice and quick recipe 😊

Vicky 8 months ago

Quick and super tasty lunch. Didn’t have chives so used spring onion tops instead. Seemed to work as it was delicious. Will definitely be making again!

Donna 8 months ago

Easy, quick and tasty. I will be making this one again.

Heather 8 months ago

A lovely Cafe type lunch! I used silken tofu and no milk. Worked out beautifully.

Yoko 8 months ago

Tasty, versatile and quick to make! This is my go to vegan spread 😁👍!!

Gary 8 months ago

What a lovely, quick and easy meal to make with smashing results. Very tasty indeed 👍👍

Janet 8 months ago

Delicious, loved the tofu cream cheese, really good flavours and texture. I only used 1Tbsp milk as my tofu was quite wet - it made loads, so need a big slice of toast!
Didn’t have spring onions, so added leek a minute before the end of cooking.
Also cooked a few more mushrooms.

Jackie 8 months ago

Very nice I made the tofu cream cheese the night before and I also used oat and seed bread come lunch it took me 5 minutes to fry the mushrooms and then ready to eat My sorts of lunch

Stewart 8 months ago

Brilliant recipe! So easy and so tasty! Tofu cream cheese on its own would be a great spread for toast or crackers.

Claire 8 months ago

Could you use silken tofu and leave out the milk if it’s runnier?

© 2026 The Doctor's Kitchen