Some of you may recognise this as a grilled cheese sandwich, and to others, it's a cheese toastie. Regardless of what you call it, we can all agree that it can be one of the most satisfying meals.  Our vegan version is just as inviting, warming and delicious! What makes our vegan toastie a little more special is the zing from the sauerkraut. For this recipe, we used crunchy home-made red cabbage sauerkraut. If you can get your hands on the slightly thicker and crunchier stuff, we 100% recommend it.


At first, it may seem like an unnecessary fuss to make vegan cheese from scratch. Believe us, it's so much better than any vegan cheese you'll find in the supermarket. It's also not as complicated as you might think, although it has a few extra steps, they're super simple and the results are worth it.


I clearly remember as we both bit into our toasties, we both had that moment of simple happiness that only a cheese toast can evoke. Pure and comforting; vegan cheesy happiness at its finest! 








                                                                                         COOKING TIME:  30 minutes  /  SERVING SIZE: 2 portions





Vegan cheese:

  • 215g of butternut squash, chopped into cubes

  • A drizzle of olive oil

  • Pinch of salt & pepper

  • 60g cashews

  • 8 tbsp unsweetened dairy-free milk

  • 1 tbsp cornflour

  • 3 tbsp nutritional yeast

  • 2 + 1/2 tsp cider vinegar

  • 2 tsp salt

  • 1/2 tsp pepper

  • 1/2 tsp turmeric

Other Ingredients:

  • 4 slices of bread, we used sourdough

  • Dairy-free butter

  • Red cabbage sauerkraut

  • Wholegrain mustard



  1. Preheat the to 200 degrees. Bring 200ml of water to the boil in a pan, then add the cashews and leave for 25 minutes.

  2. Place the butternut squash on a baking tray, drizzle with oil, and sprinkle with salt and pepper and place in the oven to roast for 20 minutes. Once the cashews are done, drain the water, then leave to one side.

  3. Make the vegan cheese by placing the roasted butternut squash, cashews, dairy-free milk, cornflour, nutritional yeast, cider vinegar, salt, pepper and turmeric in a blender. Then blend until smooth. Transfer the cheese sauce into a pan, and a cook on low heat, stirring consistently. The heat will help to thicken the sauce with the cornflour. Once the vegan cheese looks thick and gloopy, turn the heat off and leave to one side.

  4. Next, spread vegan butter on one side of each piece of bread, and a small amount of mustard on the other. Heat a frying pan on a medium heat with a little more vegan butter, then place one slice of the bread, butter side down, in a frying pan. Now spread a nice thick layer of cheese onto the bread, and top with the red cabbage sauerkraut. Place another slice of bread on top of the sauerkraut, with the buttered side facing up towards you. Cook for a few minutes, then gently flip over to cook the other side of the bread. Cook for a few more minutes until both sides of the bread are golden brown. Repeat this step to make the second toastie.

If you gave this a go, we'd love to know how you got on! Write a comment, like, or share this recipe with your friends.



Please reload

Photograph of Freya and Charlie, the blog authors.


We’re here to share our experiences of how simple, yet exciting it can be to lead a vegan life. Featuring everything from delicious recipes + restaurant reviews to fab vegan products + supermarket food finds.

  • Instagram - Black Circle
  • Twitter - Black Circle
  • Facebook - Black Circle
  • Pinterest - Black Circle

vegan food & lifestyle 

Lovely Jubley Banner