Fried Green Tomato Sandwiches with Pimento Cashew Cheese

Jump to Recipe Print Recipe

Stuffed with juicy tomatoes, crispy greens, and slathered in creamy dairy-free pimento cheese, these vegan fried green tomato sandwiches make a perfect summer lunch or light dinner!

Last week I shared a recipe for vegan fried green tomatoes. And then I spent some time poking around the internet in an effort to find fun and delicious things to do with my vegan fried green tomatoes.

I found out that fried green tomatoes and pimento cheese are a thing. At least the internet says they are. I found a bunch of recipes for fried green tomatoes with pimento cheese. That sounded good and totally veganizable to me, so I decided to go for it, in sandwich form!

Spreadable cheeses are always great for veganizing, because all you have to do is blend up some cashews and season the mixture. My vegan pimento cheese is flavored with some garlic, nutritional yeast, hot sauce, and of course, pimentos!

These sandwiches are best if you fry the tomatoes immediately prior to serving. Otherwise the they might get a little soggy!

Slather your bread with pimento cheese, then stuff with fried green tomatoes, as well as a red ripe tomato for good measure. Feel free to pile in any other sandwich toppings you like. I kept it simple with a few crispy lettuce leaves, but sprouts, pickles and olives would all be delicious.

Oh, and have plenty of napkins on hand. These suckers are messy!

Tips for Making Awesome Vegan Fried Green Tomato Sandwiches

  • The pimento cashew cheese will keep for 3-4 days in a sealed container in the refrigerator.
  • Can you tell from the photos that this one can get sloppy? Use a good sturdy sandwich bread!
  • You’re best off frying the tomatoes immediately prior to serving these. If that’s not an option, at least try prepping everything in advance and assembling right before serving. To reheat the tomatoes, place them under a broiler for a few minutes until they begin to crisp back up.
  • Switch things up by leaving out the greens and grilling this sandwich up, grilled cheese style!
  • Or add some tempeh bacon and make it as a vegan BLT.
  • These are pretty indulgent. If you’re looking to lower the fat/calorie content, cut down on the amount of pimento cheese in your sandwich and just use one or two big fried green tomato slices instead of lots of smaller ones (bigger slices = less surface area to suck up oil during frying).

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

5 from 3 votes Print

Fried Green Tomato Sandwiches with Pimento Cashew Cheese

Stuffed with juicy tomatoes, crispy greens, and slathered in creamy dairy-free pimento cheese, these vegan fried green tomato sandwiches make a perfect summer lunch or light dinner!

CourseSandwich CuisineAmerican Prep Time 10 minutes Cook Time 10 minutes Total Time 20 minutes Servings 4 sandwiches Calories 656 kcal Author Alissa Saenz


For the Pimento Cashew Cheese

  • 1cupraw cashews, soaked in water 4-8 hours and drained
  • 1(4 ounce) jarpimentos, drained
  • 2tablespoonsvinegar based hot sauce(like Cholula)
  • 2tablespoonsnutritional yeast flakes
  • 1garlic clove
  • 1tablespoonnon-dairy milk,or more, as needed
  • ½teaspoonsalt,or more to taste

For the Sandwiches

  • 8 slicesgood sandwich bread(sourdough works great!)
  • 1batchvegan fried green tomatoes
  • 1 large or 2 smallred ripe tomatoes,sliced
  • Green leaf lettuce, or greens of choice


  1. To make the cashew pimento cheese, place all of the ingredients into the bowl of a food processor fitted with an s-blade.

  2. Blend until smooth, stopping to scrape down the sides of the bowl as needed, and adding additional milk if needed.

  3. Slather the bread slices with the pimento cheese, then double up the slices and stuff them with fried green tomatoes, ripe tomatoes, and lettuce. 

  4. Serve.

Nutrition FactsFried Green Tomato Sandwiches with Pimento Cashew CheeseAmount Per Serving (1 sandwich)Calories 656Calories from Fat 304% Daily Value*Fat 33.8g52%Saturated Fat 4.8g24%Sodium 1553mg65%Potassium 749mg21%Carbohydrates 63.5g21%Fiber 8.4g34%Sugar 8g9%Protein 20.3g41%Calcium 150mg15%Iron 9mg50%* Percent Daily Values are based on a 2000 calorie diet.« Vegan Potato Salad with Creamy Dill Dressing and (Optional!) Tempeh Bacon Bits”Beefy” Vegan Black Bean Walnut Burgers »

Sharing is caring!

Thanks for wonderful recipe! I can’t wait to try it! My friend just gave me a bunch of green tomatoes.


  • SOOOO delicious and creative! thanks for sharing


    • That looks AMAZING!!! What a wonderful way to use the green tomatoes. The sauce looks especially mouthwatering.


      • Hi, I’m Alissa! I’m a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

        More about me →

Leave a Reply

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