Vegan Grilled Cheese Sandwich on wheat bread

Vegan Grilled Cheese Sandwich

This vegan grilled cheese sandwich makes a delicious plant-based alternative to the best grilled cheese recipe you used to love.

Course Main Course, Sandwich
Cuisine American
Keyword best grilled cheese recipe, grilled cheese sandwich, vegan grilled cheese
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 1 serving
Calories 406 kcal
Author Last Minute Vegan


  • 2 pats vegan butter (or oil)
  • 2 slices whole grain, vegan bread
  • 2 slices vegan cheese (I use the Choa brand - plain flavor)
  • 3 small slices tomato
  • 1/2 tsp. garlic powder


  1. Preheat oven to 350 F.

  2. Use the small pats of butter just to gently coat the outside of each slice of bread for baking. Don't use a lot, it's just to help it brown a bit during baking.

  3. Lay the bread on a baking sheet, buttered sides down.
  4. Layer on the cheese, sprinkle on the garlic powder (1/4 tsp. each side) and place this in the oven for 5 minutes.

  5. Remove the bread slices from the oven and add the slices of tomatoes. Close the sandwich, turn the oven on the broiler setting and return the sandwich to the oven for another 5 minutes.

  6. If you want this to be golden brown on both sides, you may want to flip the sandwich in that last 5 minutes, or even add an additional 5 minutes for the second side. It's up to you and how your oven bakes. You may have to play around with the baking times a bit the first time you make this. Just note that Choa cheese isn't great with longer cooking times. So that's why I kept the timing short. Ajust it as needed to get the result you prefer.

Recipe Notes

Please note that the nutrition data below is a ballpark figure. Exact data is not possible.

Nutrition Facts
Vegan Grilled Cheese Sandwich
Amount Per Serving (1 entire recipe)
Calories 406 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 6g38%
Cholesterol 0mg0%
Sodium 861mg37%
Potassium 407mg12%
Carbohydrates 43g14%
Fiber 7g29%
Sugar 6g7%
Protein 10g20%
Vitamin A 1320IU26%
Vitamin C 15.5mg19%
Calcium 112mg11%
Iron 2.4mg13%
* Percent Daily Values are based on a 2000 calorie diet.