Herby Tofu ‘Cream Cheese’ (Easy High Protein Vegan Spread)

Jump to Recipe

First published 2019. Refreshed in July 2026.


If you’re looking for a creamy vegan spread that’s quick to make, naturally high in protein and wonderfully versatile, I think you’re going to love this Herby Tofu ‘Cream Cheese’. Made with simple, everyday ingredients, it takes just 10 minutes to prepare and is perfect for bagels, toast, sandwiches and crackers.

I’ve actually been making this recipe since I first went plant-based back in 2011, long before vegan cream cheeses became widely available in UK supermarkets. It’s wonderful to see that there are now some lovely shop-bought options to choose from (Violife is a favourite!), but I still find myself coming back to this home-made version time and time again. 

Herby Tofu Cream Cheese

Made with wholesome ingredients like tofu, fresh herbs and white miso, it’s naturally high in plant protein and lower in saturated fat than many shop-bought alternatives. Knowing exactly what’s in it means I can happily slather it onto bagels and toast to my heart’s content!

One of my favourite things about this recipe is how adaptable it is. You can use whatever fresh herbs you have on hand and tweak the flavour to suit your taste. My favourite combination is fresh basil with a sprinkling of dried dill, but fresh chives with onion powder also make a delicious combination. A sprinkling of crispy onions is lovely too.

Herby Tofu Cream Cheese Bagel


This summer, I’ve especially loved spreading this herby tofu ‘cream cheese’ onto a toasted seeded bagel or baguette, then topping it with sweet, vine-ripened cherry tomatoes, fresh basil, a drizzle of extra virgin olive oil and a pinch of salt. It’s one of those simple meals I never seem to tire of, equally perfect for a leisurely lunch or a no-cook dinner enjoyed in the garden on a warm summer evening.

Herby Tofu Cream Cheese Bagel

It also makes a fantastic sandwich filling for lunchboxes, and is one of my favourite ways to add a little extra plant protein to a packed lunch.

Quick, easy, budget-friendly and with no fancy equipment required, this Herby Tofu ‘Cream Cheese’ fits perfectly into my 3 Healthy Meals for £3 a Day series, where I share simple, quick, affordable and delicious plant-based recipes for everyday life.


Cost Breakdown

Herby Tofu ‘Cream Cheese’

  • 200g / 7 oz firm tofu (Tesco Plant Chef) – £1.26
  • ½ TBSP white miso (Miso Tasty) – 13p
  • 1 TBSP cider vinegar (Tesco) – 11p
  • 1 TBSP olive oil (Tesco) – 10p
  • 2 TBSP fresh basil (Tesco) – 9p

Served with:

  • 2 bagels (New York Bakery) – 84p

Total cost: £2.53

Cost per serving: £1.26

Prices are correct as of July 2026, and are based on Tesco prices as that’s where I currently do my main grocery shop.


The Good Stuff

Tofu forms the creamy base of this spread and is naturally rich in plant protein, healthy unsaturated fats, and minerals such as iron, calcium, and magnesium. Tofu contains beneficial compounds called isoflavones that have antioxidant and anti-inflammatory properties, and may also support hormonal balance.

Fresh herbs don’t just make this cream cheese taste vibrant and fresh – they’re also packed with protective plant compounds called polyphenols, which help support our overall health. Whether you choose basil, chives or dill, each herb brings its own unique flavour and nutritional benefits.

Herby Tofu Cream Cheese Bagel


Top Tips & FAQs

What type of tofu is best for this recipe?
Firm tofu gives the creamiest texture and is my first choice for this recipe. Here in the UK, Cauldron Authentic Tofu is one of the most widely available brands, and most supermarkets also sell their own-brand firm tofu.

Extra-firm tofu (such as Tofoo) also works well, though it creates a slightly firmer texture that can be a bit grainier. I recommend adding a touch more oil and blending for a little longer to create a silky smooth spread.

Silken tofu isn’t suitable for this recipe as it contains too much water.

Do I need to press the tofu?
No. Simply drain the tofu, give it a gentle squeeze to remove any excess water, then pat it dry with a clean tea towel or kitchen paper before blending.

What is white miso and where can I buy it?
White miso (also known as shiro miso) is a traditional Japanese fermented seasoning made from soybeans and rice. It has a milder, slightly sweeter flavour compared to other misos, making it perfect for this recipe. It adds a wonderful savoury depth (known as umami) that really brings this ‘cream cheese’ to life, while allowing the fresh herbs to shine. A little goes a long way, so just half a tablespoon is enough to transform this spread.

Here in the UK, you can find white miso in many larger supermarkets (in the Japanese section of the world food aisle), health food shops and Asian supermarkets. I often use Miso Tasty Organic White Miso, which I buy from Tesco or Waitrose.

Can I use lemon juice instead of apple cider vinegar?
Yes, you can. Lemon juice gives a slightly brighter citrus flavour, whereas I prefer the cleaner tang of apple cider vinegar. After lots of recipe testing, the vinegar version is the one I keep coming back to.

Can I make this recipe without a food processor?
Yes, absolutely! I often make it using a stick blender and bowl. It works brilliantly and is much quicker to wash up! 

Is this recipe gluten-free?
Yes, it can be! Just check your white miso is gluten-free (most are, but it’s always worth checking the label) and serve with your favourite gluten-free bread, bagels or crackers.


Recipe Card

Herby Tofu Cream Cheese Bagel

Herby Tofu ‘Cream Cheese’

This creamy, herby tofu 'cream cheese' is naturally high in protein, ready in just 10 minutes and wonderfully versatile. Try basil, chives, dill or your own favourite combination of herbs. Perfect for bagels, toast, sandwiches and crackers.
Hands-on Time 10 minutes
Total Time 10 minutes
Course Breakfast, Brunch, Light Dinner, Lunch, Lunchbox, Snack
Cuisine Plant-Based
Servings 2

Ingredients
 

  • 200 g / 7 oz firm tofu (see Notes)
  • ½ TBSP white miso
  • 1 TBSP apple cider vinegar (or substitute with fresh lemon juice)
  • 1 TBSP neutral-flavoured oil (such as light olive, rapeseed or sunflower oil)
  • ¼ tsp salt or to taste
  • 2 TBSP finely chopped fresh herbs (or more!), such as basil, chives or dill

Optional flavour add-ins

  • ¼ – ½ tsp onion powder or granules
  • ¼ – ½ tsp garlic powder or granules
  • ¼ tsp dried dill (my favourite!)

Instructions
 

  • Drain the tofu, gently squeeze out any excess water, then pat it dry with a clean tea towel or kitchen paper.
  • Break the tofu into chunks and place it in a food processor. Add the white miso, vinegar, oil and salt, then blend until smooth and creamy, stopping to scrape down the sides as needed. (Alternatively, use a stick blender and a bowl.)
  • Blend in any optional flavour add-ins, if using.
  • Taste and adjust the seasoning if needed. You may wish to add a little more salt or vinegar/lemon juice to suit your taste.
  • Fold through the chopped fresh herbs.
  • This herby tofu ‘cream cheese’ can be eaten straight away, but it is best chilled for a couple of hours to allow the flavours to meld. When chilled, the texture will also thicken up slightly.

Notes

Tofu: Firm tofu gives the creamiest texture, though extra-firm tofu works well too. If using extra-firm tofu, you may wish to add a little extra oil and blend for longer to achieve a creamier consistency.
Storage: For the best flavour and freshness, store in an airtight container in the fridge and enjoy within 2 days (or according to the storage instructions on your tofu packaging).
Keyword Budget Vegan Meals, Healthy Plant-Based Recipes, High Protein Vegan Spread, Quick Vegan Lunch, Tofu Cream Cheese, Vegan Cream Cheese
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 ⬇️

Herby Tofu Cream Cheese Pinterest Collage


More Tofu Recipes You Might Like

Tofu is such a versatile ingredient! If you enjoyed this recipe, you might like these other simple tofu creations:


If you give this Herby Tofu ‘Cream Cheese’ a try, I’d love to hear how you flavoured yours! Did you use my favourite basil and dill combination, or create your own? Let me know in the comments below. I always enjoy hearing your ideas.

And if you make this recipe, I’d love to see your creations! ❤️ Don’t forget to tag me using @goodstuffsharon or #bitofthegoodstuff on Instagram. You can also connect with me on Facebook and Pinterest.   

With love,

Sharon xx

Tofu ‘Halloumi’

Jump to Recipe

In today’s post, I’m sharing the recipe for a delicious plant-based alternative to halloumi. Simple to prepare, this Tofu ‘Halloumi’ is highly versatile. We love to add it to Greek-style salads, sandwiches, pittas, wraps and mezze platters. 

Tofu Halloumi

It was the Greek Vegan Deli guys that first introduced me to Tofu ‘Halloumi’ back in 2018 at Bristol VegFest. It was absolutely delicious!! Since then, every time I see the Greek Deli guys at a festival, I really look forward to tucking into their Tofu ‘Halloumi’, either stuffed into a pitta or as part of one of their incredible Greek platters. 

I love Greek food and halloumi used to be one of my favourite cheeses. However, once I’d tried the tofu version, I was hooked. I loved it even more than the original!

And if I’d known just how easy it is to make, I would definitely have tried making Tofu ‘Halloumi’ a long time ago!

It involves three simple steps …

  1. Pressing the tofu
  2. Marinating it for an hour
  3. Then grilling it for a few minutes.

Job done!

I especially love to use a griddle pan to get those beautiful grill lines.

Tofu Halloumi

For the marinade, I used five ingredients that are basic staples my kitchen – nutritional yeast flakes, lemon, oregano, extra virgin olive oil and salt. The resulting tofu was so flavourful. It was salty, tangy, cheesy and herby – all the flavours I associated with Greek halloumi (for Cypriot halloumi you could switch the oregano for mint instead).

Tofu Halloumi

Recipe Card

Tofu Halloumi

Tofu ‘Halloumi’

This tofu is a delicious alternative to halloumi. It can be served warm or cold, and is perfect for adding to Greek salads, sandwiches, pittas, wraps and mezze platters.
5 from 3 votes
Hands-on Time 18 minutes
Total Time 2 hours
Course Appetizer, Dinner, Lunch, Salad
Cuisine Mediterranean, Middle East
Servings 3

Ingredients
 

  • 1 block (about 400g / 14 oz) of super firm tofu*
  • 4 TBSP nutritional yeast flakes
  • 2 TBSP fresh lemon juice
  • 1 TBSP dried oregano
  • 1 TBSP extra virgin olive oil
  • ½ tsp salt

Instructions
 

  • Press the tofu for 30 minutes**. Slice into ½ inch (1.3 cm) thick rectangles.
  • Add the nutritional yeast flakes, lemon juice, dried oregano, oil and salt to a bowl and stir until thoroughly combined. The nutritional yeast should start to dissolve into the oil.
  • Add the tofu to a wide, shallow container and use a pastry brush or spoon to coat both sides in the marinade (it doesn’t matter if you need to stack the tofu). Cover and leave for an hour to marinate. Alternatively you can leave it overnight in the fridge.
  • When ready to cook, spray a non-stick griddle pan or frying pan (skillet) with oil and pre-heat on medium-high. Add the tofu in a single layer and press down on it with a slotted turner spatula (you should hear it sizzle). Cook for 2-3 minutes until golden brown on the underside then flip over and repeat.
  • Stored in an airtight container, the tofu will keep for a couple of days.

Notes

* I used Cauldron Extra Firm Organic Tofu (available in the chiller cabinet in most big UK supermarkets). I like this tofu as it is set in calcium sulphate so it’s an easy way to boost our calcium levels. According to their website, Cauldron Organic Tofu contains approximately 400mg of calcium per 100g (a quarter block). 
**Here’s my preferred way to press tofu (since I don’t have a tofu press): Place the tofu on a rimmed baking tray. Place a chopping board on top of the tofu, followed by a heavy object to weigh it down. The water collects in a pool round the tofu. After 30 minutes, drain off the liquid. Give the tofu a quick pat with kitchen paper to soak up any residual liquid, then it’s good to go.
Keyword Easy Vegan Meals, Gluten-Free, Plant-Based, Vegan Lunchbox Ideas, Vegan Sandwiches
Tried this recipe?Let us know how it was!

Pin for later ⬇️

Tofu Halloumi

I’m really looking forward to seeing how you would use this Tofu ‘Halloumi’. Today, I added it to a toasted sandwich with baby leaves and shredded beetroot, sun-dried tomatoes and mayo. It was so delicious! If you make it, remember to take a photo and tag it with #bitofthegoodstuff on social media – I always love to see your creations! You can also connect with me on my social media channels here: Instagram, Facebook, Pinterest.    

With love,

Sharon xx

——————————–

Vegan Spanish Potato Omelette – Tortilla de Patatas

Jump to Recipe

Hey dear friends! Today, I am delighted to be sharing one of personal favourite recipes with you – Spanish Omelette (Tortilla de Patatas). This is no ordinary omelette, however, as it’s 100% plant-based!! Yep, not a single egg in sight. In my pre-vegan days, Spanish Tortilla was a favourite comfort food of mine, but I love this vegan version even more. Not only is it delicious, it’s cruelty-free (no hens or chicks are harmed in the making of this omelette) AND healthier than the traditional version. It’s lower in fat, contains zero cholesterol, and is a rich source of plant proteins, B vitamins, vitamin C, and an array of minerals including potassium, magnesium, zinc and iron.

Healthy, tasty AND cruelty-free. A winner all round!

Vegan Spanish Potato Omelette - Tortilla de Patatas
Continue reading “Vegan Spanish Potato Omelette – Tortilla de Patatas”

Mediterranean Tofu Scramble

Jump to Recipe

Tofu scrambles are one of my family’s favourite easy weeknight meals. They take 20 minutes or less to make, use just one pan and can be flavoured myriad ways, which means they never get boring. The scramble recipe I’m sharing in today’s post is filled with beautiful colours and flavours inspired by the Mediterranean ☀️

Mediterranean Tofu Scramble

Fresh, crisp sweet peppers and zucchini, salty black olives and rich sun-dried tomatoes make one tasty combination of flavours and textures. A splash of soy sauce and sprinkling of mushrooms adds an extra hit of ‘umami’ deliciousness.

To enhance the flavour even further, I sprinkle in a couple of my favourite herbs – fresh basil and dried oregano – and spices – smoked paprika and ground cumin. The smoked paprika turns the tofu a beautiful red colour, as well as adding a delicious smoky flavour.

I’ve always loved using dried herbs and spices in my cooking (and have a whole shelf in my pantry dedicated to them!) but I’ve only recently starting learning about their health benefits.

Do you know which food category averages the most antioxidants? Take a guess…

Nope, it’s not fruits.

Nor vegetables.

It’s herbs and spices!!

By sprinkling just a single teaspoon of dried herbs or spices on your food, you can double, triple, quadruple or more its antioxidant content. Incredible!

Here’s what Dr Michael Greger has to say in his epic “nutrition bible” How Not To Die

Antioxidants, in a Pinch

The food category that averages the most antioxidants is herbs and spices.

Let’s say you prepare a nice healthy bowl of whole-wheat pasta with marinara sauce. Together, they may achieve a score of about 80 units of antioxidant power (approximately 20 units from the pasta and 60 from the sauce). Add a handful of steamed broccoli florets, and you may end up with a delicious 150-unit meal. Not bad. Now sprinkle on a single teaspoonful of dried oregano or marjoram, oregano’s sweeter and milder twin. That alone could double your meal’s antioxidant power, up to more than 300 units.

How about a bowl of oatmeal for breakfast? By adding a teaspoon of cinnamon, you could bring the antioxidant power of your meal from 20 units to 120 units. And if you can stand the punch, adding a pinch of cloves could bring your unassuming breakfast up to an antioxidant score of 160 units.

Plant-based meals tend to be rich in antioxidants on their own, but taking a moment to spice up your life may make you meal even healthier.

p50, How Not to Die

Having read this, I’ll be sprinkling those herbs and spices even more liberally from now on!

Tofu Scramble

Recipe Card

Mediterranean Tofu Scramble

This tofu scramble makes a delicious, quick 'n' easy supper, lunch or brunch. It comes together in just 20 minutes and only uses one pan (my favourite kind of meal!) It’s protein- and calcium-rich (thanks to the tofu) and packed full of antioxidant-rich veggies, herbs and spices. We love to serve it on wholegrain toast at home and stuffed into pitta breads for school and work lunchboxes.
Hands-on time 20 minutes
Total Time 20 minutes
Course Breakfast, Brunch, Light Dinner, Lunch
Servings 4

Ingredients
 

  • 1 TBSP olive oil I use the oil from the sun-dried tomato jar
  • 1 brown onion diced
  • 2 tsp minced garlic
  • 1 sweet romano or red bell pepper deseeded and diced
  • ½ medium courgette (zucchini) (about 100g / 3½ oz) diced
  • 1 block organic firm tofu (about 400g / 14 oz)
  • 2 tsp smoked paprika
  • 1 tsp ground cumin
  • 1 TBSP tamari or reduced salt soy sauce
  • ½ TBSP dried oregano or Italian seasoning
  • 2 TBSP fresh or frozen basil finely chopped
  • 100 g / 1 cup chestnut (crimini) mushrooms, diced
  • 8 oil-packed sun-dried tomatoes drained and chopped
  • 12 black pitted olives halved

Optional extras (for a nutrient boost)

  • 2 TBSP nutritional yeast flakes
  • Sprinkling of hulled hemp seeds

Instructions
 

  • Gently heat the oil in a large frying pan (skillet). Add the onion and cook for a couple of minutes. Stir in the garlic, sweet romano/bell pepper and courgette, and continue cooking for a further 2-3 minutes.
  • Drain the tofu, then crumble it into the pan. Sprinkled the smoked paprika and cumin on top, and stir until the tofu is fully coated in the spices.
  • Add the remaining ingredients to the pan (tamari/soy sauce, oregano/Italian seasoning, basil, mushrooms, sun-dried tomatoes and olives) and stir through. Continue cooking for about 5 minutes.
  • Taste test, and adjust the seasoning to suit. Sprinkle on some nutritional yeast and hemp seeds, if desired, then serve.
  • Any leftover scramble can be stored in an airtight container for up to five days. It is also freezable.
Keyword Budget Vegan Meals, Easy Vegan Meals, Tofu Scramble, Vegan Lunchbox Ideas
Tried this recipe?Let us know how it was!

Pin for later ⬇️

Big shout out to the lovely people at Suma who supplied me with ingredients that I used to create this recipe. The following organic ingredients are available from Suma and can be purchased in the UK from independent health food shops and online:

Suma Organic Sundried Tomatoes in Olive Oil with Thyme
Clearspring Organic Tamari Soya Sauce
Suma Organic Smoked Paprika
Suma Organic Ground Oregano
Cauldron Foods Organic Firm Tofu

Do you enjoy using dried herbs and spices? If so, what are your top favourites? It’s hard for me to pick just one, so here are my current top five (in no particular order) …. 

✦ Dried Oregano
✦ Fresh Basil
✦ Smoked Paprika
✦ Ground Cumin
✦ Ground Sweet Cinnamon

If you try this Mediterranean tofu scramble recipe, please come back and leave a review. It’s so helpful to me (and other readers) to hear your experiences and ideas for variations. Thank you! ❤️

With love,

Sharon xx