The Ultimate Vegan Grilled Cheese

Share this recipe!

This ULTIMATE vegan grilled cheese is filled with gooey melty cheese, sundried tomato pesto, and spinach all sandwiched between two pieces of crispy, buttered sourdough bread.

vegan grilled cheese


  • EASY: This vegan grilled cheese sandwich recipe is easy to make over the stoptop in less than 10 minutes!
  • FLAVORFUL: Sweet, tangy, robust sundried- tomato pesto adds so much flavor to this already delicious vegan grilled cheese.
  • VEGAN, DAIRY-FREE, AND POTENTIALLY GLUTEN-FREE WITH GF BREAD

Of all the comfort foods, grilled cheese may be in my top 5. How about you? Those gooey, melty slices between two golden brown pieces of bread. HEAVEN! You will love this upgraded grilled cheese that’s an easy lunch or dinner ready in less than 10 minutes!

If you want another comforting meal, try out this creamy vegan mac & cheese (no cashews!)

Ingredients

  • Sourdough bread: I highly recommend this for your grilled cheese! It will make it SO MUCH crispier and flavorful.
  • Vegan cheddar cheese slices: Grilled cheese classically uses cheddar slices, but feel free to mix it up with some vegan mozzarella. I LOVE So Delicious brand. They have the best cheddar slices that melt to perfection
  • Spinach: For some healthy greens!
  • Vegan Butter: I love earth balance. It has the best flavor in my opinion. You can also use olive oil but this may change the flavor of the bread slightly.

For the Sundried tomato pesto:

  • Sun dried tomatoes (jar): I highly recommend the sundried tomatoes from a jar that are oil-packed. This gives the pesto a lot of moisture and flavor
  • Fresh Basil: Will give the pesto a nice refreshing, vibrant flavor
  • Nutritional yeast: Adds a cheesy flavor without the need for parmesan
  • Garlic: Just a small clove is all you need.
  • Lemon: A small bit of lemon juice balances the sweetness of the sundried tomatoes.
  • Olive Oil: What’s pesto without a high quality olive oil?

Substitutions & Variations

  • To save time you can buy sundried tomato pesto at the grocery store
  • Sourdough bread → Use another type of firm bread or your favorite gluten-free bread
  • If you don’t have garlic cloves → 1/8 tsp garlic powder for the pesto

Other toppings:

  • Red onion slices
  • Sliced tomato
  • Roasted red peppers
  • Arugula
  • Sauteed mushroom and onion
  • Vegan bacon

What does sundried tomato pesto taste like?

It’s sweet and tangy with a robust flavor that compliments grilled cheese perfectly. Think of this as a marriage between the best combo: grilled cheese and tomato soup! The sun-dried tomato paste mimics the flavor of tomato soup and pairs perfectly with the melty grilled cheese.

What is the best cheese for Vegan Grilled Cheese?

The ideal cheese for grilled cheese has to be flavorful, salty, meltable, and creamy. These flavors and textures make it the classic comfort food.

There are lots of store-bought cheese brands on the market now with quality vegan cheese slices including:

  • So Delicious Cheddar Slices: Creamy and easily meltable. Made from coconut oil and potato starch. In my opinion this is the best vegan cheese!
  • Violife Cheddar Slices: Flavorful and also melts well. These are also made from coconut oil and potato starch.
  • Field Roast Chao: Creamy, coconut-based slices that are also delicious!

I find that stores like Whole Foods or natural grocery stores have the best selection for vegan cheeses. You could also consider using vegan cheese shreds if you can’t get slices.

Equipment

  • I recommend a good Nonstick Pan to create the best grilled cheese

Step-by-Step

Follow these simple steps to make the ultimate grilled cheese recipe.

Sundried Tomato Pesto

  1. In a food processor add all your sundried tomato pesto ingredients (except oil and water)
  2. Process it until its combined, scraping down the edges as needed.
  3. With the lid on, add the olive oil and 1 tbsp of water while the food processor is running.
  4. Process until smooth.
  5. Transfer to a container.

Make your vegan grilled cheese:

  1. Begin to heat a large nonstick skillet over medium-low heat.
  2. Butter both slices of bread on the outside.
  3. Spread a layer of sundried tomato pesto on both sides of the bread (this will be your top)
  4. On the bottom slice, add 4 slices of cheese. Top with fresh spinach. Add your top slice.
  5. Place grilled cheese (butter side on the outside) in the center of the warmed pan. Cover and cook for ~4 minutes or until side is crispy then flip and cook for another 2-3 minutes until crispy and the cheese melts. *The key is to cook it slowly*

What to Eat with Grilled Cheese

This melty vegan grilled cheese pairs perfectly with..

  • A bowl of tomato soup (like creamy Tomato Gnocchi Soup!) or another one of these vegan soups.
  • A fresh side salad to make it a complete meal
  • Fresh fruit like strawberries
  • Crunchy pretzels or potato chips

Pro Tips


  • Butter is your bestie! I know people fear butter (for some reason) but it will add so much flavor to this grilled cheese. Butter both sides of your bread.
  • Drop it low. Keep the heat low during the cooking process to avoid burning your grilled cheese. Patience is key for the best grilled cheese!
  • Thick & sturdy bread is best which is why I use sourdough in this recipe. Avoid a thin, flimsy, soggy vegan grilled cheese by using high quality bread.

More mouthwatering comfort food recipes…

▶︎Looking for more quick recipes? Check out this list of 43+ lazy vegan lunches and dinners!

♡ Did you love this recipe? ♡

Leave a ⭐️rating and ✏️comment below (I love to read them!) Tag us on Instagram with a photo or video of your dish 📸 @naturallieplantbased.

Subscribe for more delicious recipes!

The Ultimate Vegan Grilled Cheese

Allie Petersen
This vegan grilled cheese is a simple, comfort food lunch with melty vegan cheese, sundried tomato pesto, and crisp sourdough bread.
5 from 3 votes

Save This Recipe

Want to get this recipe in your email? Just enter your email below and get it now along with new recipe updates!

Prep Time 8 minutes
Cook Time 7 minutes
Total Time 15 minutes
Course Dinner, Lunch
Cuisine American
Servings 2 sandwiches
Calories 688 kcal

Ingredients
  

Sundried Tomato Pesto

  • 1/2 cup sundried tomatoes (preferably packed in oil)
  • 1 1/4 cup fresh basil leaves packed
  • 2 tbsp nutritional yeast
  • 1 small clove minced garlic
  • pinch salt & pepper add more to aste
  • 1/2 lemon juiced
  • 2 tbsp olive oil
  • 1-2 tbsp water

Grilled Cheese

  • 4 large Sourdough bread slices
  • 1 Tbsp vegan butter
  • 1-2 cups fresh spinach
  • 8 slices vegan cheddar cheese

Optional Topping

Instructions
 

Sundried Tomato Pesto

  • In a food processor add all your sundried tomato pesto ingredients (except oil and water).
    1/2 cup sundried tomatoes, 1 1/4 cup fresh basil leaves, 2 tbsp nutritional yeast, 1 small clove minced garlic, pinch salt & pepper, 1/2 lemon
  • Process it until its combined, scraping down the edges as needed.
  • With the lid on, add the olive oil and 1 tbsp of water while the food processor is running. Process until smooth. Add another tbsp of water if too thick. Transfer to a container.
    2 tbsp olive oil, 1-2 tbsp water

Make your Grilled Cheese

  • Start by buttering the outside of your sourdough bread pieces.
    4 large Sourdough bread slices, 1 Tbsp vegan butter
  • Spread sundried tomato pesto on the inside of both sourdough bread pieces.
  • On one piece of sourdough layer your 4 slices of cheese and then spinach.
    8 slices vegan cheddar cheese, 1-2 cups fresh spinach
  • In a medium size fry pan on medium heat place grilled cheese in center. Cover and cook for ~4 minutes or until side is crispy then flip and cook for another 2-3 minutes until crispy and cheese is melted.
  • Cut in half and sprinkle on fresh parsley if desired. Enjoy!

Notes

Tips:
  • You can use storebought sundried tomato pesto instead of making your own.
  • Try out regular pesto for a different flavor!
 
 
 
Calorie count disclaimer: Naturallie Plant-Based offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although Naturallie Plant-Based attempts to provide accurate nutritional information, these figures are only estimates.

Nutrition

Calories: 688kcalCarbohydrates: 69gProtein: 17gFat: 39gSaturated Fat: 9gPolyunsaturated Fat: 4gMonounsaturated Fat: 13gTrans Fat: 0.04gSodium: 1153mgPotassium: 1303mgFiber: 11gSugar: 14gVitamin A: 1948IUVitamin C: 30mgCalcium: 183mgIron: 7mg
Tried this recipe?Comment below & tag @naturallieplantbased on Instagram!

2 Comments

  1. 5 stars
    I tried Allie’s recipe on this delicious vegan grilled cheese and it was so tasty and easy to make. I love that all her recipes are so easy to make. I work as a nurse and sometimes after a long shift a yummy quick sandwich is all I need, and I am so happy I tried her recipe 🥰

  2. I tried Allie’s recipe on this delicious vegan grilled cheese and it was so tasty and easy to make. I love that all her recipes are so easy to make. I work as a nurse and sometimes after a long shift a yummy quick sandwich is all I need, and I am so happy I tried her recipe 🥰

Leave a Reply

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

Recipe Rating