Vegan Substitute Ingredients

Non-Vegan Ingredients Vegan Substitute
Butter Olive Oil
Cream Silken Tofu and Cashew Nuts
Cheese Flavour Bob’s Miller Nutritional Yeast



  1. If you are using silken tofu in this sauce, you have to cook the sauce at a very low heat to prevent curdling of the protein. Therefore, this dish will take a longer cooking time and may not be suitable to be cooked in an instant pot. 
  2. Where can you find Nutritional Yeast in Singapore? You can find it online or in Phoon Huat shops at around SGD10. The Nacho’s cashew sauce recipe printed on the Bob’s Miller’s packaging is sooo good. You could just use that as the sauce without adding the silken tofu. However, I chose to add tofu into the sauce to reduce the fat content. 
  3. You will have to taste the sauce and adjust the ingredients to your likings. Freshly grated lemon zest will really elevate the flavour of this dish. 

A: Ingredients (Sauce)

Serves: 1 to 2 pax ,  Prep TIme: 30-45 mins

  1. 1/2 pack of silken tofu 
  2. 8 pcs of cashew nuts
  3. 1/4 cup water
  4. 1/2 tsp garlic powder
  5. 1/2 tsp lemon juice
  6. 1/4 tsp salt
  7. 1/2 tbsp nutritional yeast

B: Ingredients (Sauce Condiments)

  1. Lemon Zest
  2. Freshly grounded black pepper

C: Ingredients (Others)

  1. 250-400g of sliced mushrooms (Portobello, Swiss brown, king oyster) 
  2. 1/2 pcs of chopped brown onions 
  3. Pasta for 1 to 2 people
  4. Olive Oil


  1. Add salt into a pot of water and boil the pasta according to the instructions on the packaging. (Usually it will be about 8 to 10 mins.) Drain the water and soak the pasta in a cold water bath. 
  2. Blend ingredients A in a blender to form the sauce. 
  3. Heat up the Olive oil briefly and saute the sliced mushrooms, add salt and black pepper to taste.  When done, keep aside in a bowl.
  4. Next, heat up the olive oil and saute the onions till golden brown.
  5. Turn the flame to the lowest and add in the blended sauce prepared in Step 2. 
  6. Add in ingredients B and the mushroom. Taste the sauce and adjust the taste accordingly. 
  7. Add in the pasta, mix well and serve it. 

What I really like about this dish?

  1. I like it that it is not too fattening and creamy like the traditional cream pasta.
  2. I really like the flavour of all the ingredients coming together. 

What can be improved about this dish?

  1. It’s quite tedious to make this pasta. I hope I can find or create a better recipe to make this dish more quickly. 
  2. The tofu will eventually curdle when you reheat the pasta. So it’s not suitable for packing it out. 

Why am I sharing this recipe?

  1. I want to capture the memories of how it feels when the food turns out surprisingly good. I think I am an accidental cook and I do not really like following a recipe all the time. On the rare occasion, I feel really inspired after cooking a dish. However, most of the time, I felt awful when the dish turned out less than desirable. I guess, it’s times when I found a new recipe that tastes decent that keeps me cooking and cooking. 

Next Recipe to Try

Leave a Reply

Your email address will not be published. Required fields are marked *