Vegan Grilled Cheese Sandwiches

Nothing beats childhood comfort food like grilled cheese sandwiches. As time has progressed, we have access to many cleaner and healthier options that allow us to move away from making sandwiches with the conventional Kraft single slices; and these days anything can be vegan-ized. I not going to lie to you and say that the vegan substitute for cheese tastes like the real thing but trust me, the combination I offer below comes really close to it.

It is always best to keep in mind that if it doesn't taste like what you expect, you can always experiment - add more cashews, more lemon juice, less yeast flakes - by trying different combinations, you'll eventually find that 'real' sweet cheese taste you crave.

Serves: 4 sandwiches (at least)


  • 1⅔ cups peeled and finely diced potatoes (I used Russets, but yellow also works nicely)
  • ¼ cup peeled and diced fresh carrot
  • ⅓ cup peeled and diced onion
  • ⅔ cup water (preferably from pot of cooked veggies above)
  • ½ cup raw cashews (pre-soaked for a few hours, if you're not using a high-speed blender)
  • ¼ cup coconut milk (either lite or full fat variety)
  • 2 tablespoons nutritional yeast flakes
  • 1 tablespoon lemon juice
  • 1 teaspoon salt (or to taste)
  • ¼ teaspoon garlic powder
  • 1 loaf vegan French bread, or other vegan bread of your choice
  • Vegan butter (like Earth Balance) or coconut oil for grilling sandwiches


    1. In a medium saucepan, bring several cups of water to boil.
    2. Place prepared potato, carrot, and onion into the boiling water, and cook until potatoes are fork tender, or about 10 minutes.
    3. While your potatoes, carrot, and onion are cooking, place ⅔ cup water (preferably water from your pot of cooking/cooked vegetables), cashews, coconut milk, yeast flakes, lemon juice, salt, and garlic powder into your blender. Blend on high until everything is creamy smooth.
    4. When potatoes are fork-tender, place potatoes, carrot, and onion into your blender--using a slotted spoon to avoid adding excess water to your cheese.
    5. Blend everything on high until smooth.
    6. You can use this cheese as is (pretty warm) to make your grilled cheese sandwiches, or you can place it in the fridge for a few hours or days to cool and thicken up slightly--which makes a less messy grilled cheese sandwich. If you're like me, you don't mind ooey gooey all-over-the-place cheese, and the hot stuff works just fine.
    7. Slather your cheese sauce on 2 thick slices of bread, slap 'em together, and brush the outsides of your sandwich with either coconut oil (or other heat-safe oil of your choice) or vegan butter. (I use Earth Balance, generally.)
    8. Place your sandwich in a preheated pan or griddle on medium heat. Usually, my sandwiches only need about 30 seconds to 1 minute on each side to be nice and crispy. Check your first sandwiches frequently, as they can burn quickly without warning.

    The original recipe and pictures were adapted and taken from from Lindsay at Vegan Yumminess.