Recipe for the perfect vegan cheese sauce – ready to eat in only ten minutes!

Author: Julia


vegan cheese sauce

Today I decided to enjoy my vegan cheese sauce with steamed veggies!

When I went vegan in the first place, I was kind of frustrated. Factory made vegan cheese was expensive and tasted really bad. I was afraid, that I would never enjoy pizza, gratin or risotto like before. Until I discovered, how to make the perfect cheese sauce!

It took me almost a year and a lot of attempts, until I figured out how to imitate a typical cheesy and creamy sauce. The preparation is super easy and takes you around 10 minutes. After you can store it in the fridge for two days. Or freeze it!

In the picture I combined the vegan cheese sauce with steamed broccoli, carrots and potatoes. It´s quite typical in Germany to combine veggies with a cheesy sauce. Sometimes we also add pasta (al dente) or something smoky (in my case tofu) to the mix!vegan cheese sauce


  • 250 ml
  • unsweetend soy cream
  • one small
  • onion
  • one clove of
  • garlic
  • one cube of
  • veggie stock
  • one teaspoon of
  • mustard
  • one teaspoon of
  • soy sauce
  • two tablespoons of
  • nutritional yeast
  • a hint of
  • oil, salt and pepper


vegan cheese sauce

It tastes delicious, if you bake the vegan cheese sauce!

Cut the onion and the garlic in cubes and fry it. Don’t let it burn! Add the other ingredients and let the vegan cheese sauce simmer for five minutes. Blend the mix and put it back on the stove. If the sauce is not thick enough, mix one tablespoon of flour with a little bit of cold water. Add it to the sauce, stir it and wait until it thickens up. If you want a more cheesy flavor, add more nutritional yeast!vegan cheese sauce

About me

I am Julia, vegan by heart, traveler and minimalist based in beautiful Portugal. I love simple but delicious food, ashtanga, skating, surfing and having a nice conversation over snacks and a glass of wine. I am blogging about vegan food, my minimalist journey, life hacks and my experiences as a traveler.