fbpx Print
Square photo of some sandwiches with vegan grilled cheese

Vegan Grilled Cheese

  • Author: Iosune
  • Prep: 10 mins
  • Cook: 15 mins
  • Total: 25 mins
  • 4 vegan sandwiches 1x
  • How to
  • American
  • Vegan

Servings 4 vegan sandwiches 1x

Scale Tap or hover over number to scale servings

Vegan grilled cheese, super soft, flavorful, and absolutely delicious! It’s cheesy and super easy to prepare, and it requires simple ingredients.


For the cheese:

  • ½ cup raw cashews (75 g)
  • ½ cup carrot (65 g), peeled and sliced
  • 1 cup water (240 ml)
  • 1 tsp apple cider vinegar or lemon juice
  • ½ tsp salt
  • 4 tbsp tapioca starch
  • 4 tbsp nutritional yeast
  • ¼ tsp garlic powder
  • ⅛ tsp turmeric powder (optional)

For the grilled cheese:


  1. Boil the cashews and carrot until the carrot is tender, for about 10 minutes.
  2. Drain and add them to a blender among all the remaining ingredients.
  3. Blend until smooth and pour the mixture into a saucepan. 
  4. Cook over medium-high heat for about 5 minutes, stirring constantly until it thickens. It’ll become a thicker melty cheese sauce. Set aside.
  5. Heat a skillet or a griddle over medium heat.
  6. In the meantime, butter each slice of vegan bread on one side. 
  7. Add a slice of vegan bread, butter side down, and add about 4 tbsp of the cheese sauce on top. Top with another slice of bread, butter side up. 
  8. Cook until golden brown and crispy (for about 2 to 4 minutes). Then flip and cook for another 2 to 4 minutes, until the other slice of bread is also golden brown. Remove from the skillet and repeat with the remaining ingredients. This recipe yields 4 sandwiches.
  9. Slice each sandwich in half and serve immediately. It will get thicker as it cools and be less stretchy, so use immediately if possible. 


  • I prefer to use unsalted, raw cashews. If you’re going to use salted cashews, add less salt to the recipe.
  • I’ve never made this recipe using a different type of starch myself, but I believe it can work.
  • Vegan butter can be replaced with oil.
  • If you’re looking for more vegan cheese recipes, you can start with our vegan cheesevegan mozzarellacashew cheese, vegan Parmesan cheese, and vegan cream cheese.
  • Nutritional info has been calculated without the vegan bread and the vegan butter.


  • Serving Size: 1/4 of the recipe
  • Calories: 176
  • Sugar: 1.9 g
  • Sodium: 311 mg
  • Fat: 8.5 g
  • Saturated Fat: 1.7 g
  • Carbohydrates: 20.5 g
  • Fiber: 3.6 g
  • Protein: 7.4 g