These grilled tomato sandwiches are so easy and full of fresh flavors and textures to take your lunch to the next level. Crusty bread, creamy avocado and cream cheese, piles of rich tomatoes, fresh spinach, and seasonings that are all grilled to perfection. Whip these up in less than 10 minutes and say goodbye to boring lunches.

sandwich bread homemade

I practically lived off of these in college. They are hearty, filling, quick, and easy to make, and I usually have all the ingredients on hand. It was a bit of a guilty pleasure that turned into a daily indulgence. Missing cheese as a vegan is always one of the hardest things, and I was always such a huge fan of grilled cheese sandwiches.

I don’t know what it is about these grilled sammies, but they cure the grilled cheese craving without the “bleh” of feeling sick on dairy. It’s the creaminess of the creamed cheese and avocado that makes this feel like a total comfort food. The fresh tomato slices and bite of the onion cut any of the sweetness and fresh spinach on top revives some of the crunch factor.

Either way, feel free to play around with these and make them suit your taste, or just what you have in the fridge. I always have a loaf of my rustic bread laying around and it makes for the perfect base for these sammies. You can also try making a quicker version of this sandwich bread. It’s the perfect homemade baked taste with just a few ingredients. Happy cooking!

tomato sandwich ingredients

Ingredients

  1. Slice and prep all your veggies. Spread the cream cheese on one slice of bread and top with Italian seasoning and green onions.
  2. On the other slice of bread, spread half an avocado. Top with tomato slices. Salt your tomato slices to taste. Add the slices of red onion on top of the tomatoes.
making the tomato sandwich
  1. Heat a skillet over medium heat. Butter the outside of the bread slices and place in the hot skillet. Grill on each side for 2-3 minutes until golden brown.
  2. Remove the top piece of bread and add the handful of spinach leaves. Replace the top piece of bread and slice the sandwich in half. Enjoy warm!
grilled tomato sandwich

Try these other recipes:

Homemade Bread Bowls

Roasted Butternut Squash

Pasta From Scratch

If you tried this recipe, leave us a comment below, and make sure to follow us for more recipes on InstagramPinterest, and Facebook.

grilled tomato sandwich

Grilled Tomato Sandwiches

Allison Crawford at The Hungry Carrot
A savory vegan replacement for your boring grilled cheese. Crusty bread, creamy avocado and vegan cream cheese, fresh crisp veggies, all grilled to perfection.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Course Bread, Lunch, Main Course
Cuisine American
Servings 1

Ingredients
  

  • 2 slices thick crusty bread
  • 1 tomato
  • 1 tbsp vegan cream cheese
  • 1 handful fresh spinach
  • 1/2 avocado
  • 1 green onion-diced
  • 1/2 tsp Italian seasoning
  • 1/4 tsp salt
  • 1 tbsp vegan butter
  • 2 slices red onion

Instructions
 

  • Slice and prep all your veggies. Spread the cream cheese on one slice of bread and top with Italian seasoning and green onions.
  • On the other slice of bread, spread half an avocado. Top with tomato slices. Salt your tomato slices to taste. Add the slices of red onion on top of the tomatoes.
  • Heat a skillet over medium heat. Butter the outside of the bread slices and place in the hot skillet. Grill on each side for 2-3 minutes until golden brown.
  • Remove the top piece of bread and add the handful of spinach leaves. Replace the top piece of bread and slice the sandwich in half. Enjoy warm!
Keyword grilled sandwich, tomatoes, vegan, vegan cream cheese

Leave a Reply

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

Recipe Rating