This is the BEST damn tomato sandwich ever made! It’s a simple 10 minute simple sandwich that is perfect for lunch any day of the week. It’s a vegan and vegetarian friendly sandwich.
Do you remember eating the classic tomato sandwich while growing up? Don’t you miss eating those?
As an adult, I will occasionally make the sandwich for lunch!
But, this time, I thought I would take it up a notch and add a twist to the classic sandwich!
Tips for making this sandwich
- Don’t make this sandwich in advance. It will get soggy.
- You can use vegan cream cheese instead of regular cream cheese for a vegan-friendly version
- Use Roma tomatoes and slice them lengthwise. They are easier to pile on the sandwich
- Make it a double-decker because it’s more fun to eat it that way.
- I used whole wheat bread because it’s a little better than the white bread. It’s also a little more denser so it doesn’t get soggy too quickly.
- I like to take the ingredients to work and assemble them at lunch time. This way, I can have the perfect tomato sandwich at lunch and not a soggy mess of a sandwich.
- If you have time, marinate the tomatoes in olive oil for a few minutes. Or, use these pickled tomatoes instead.
Forget the mayo, use pesto instead!
The traditional tomato recipe uses mayo as a spread. Furthermore, the purist have gone so far to insist that only Duke’s Mayo should be used and no other! Yes, that means no Hellman’s either! ????
Well, forget the mayo and definitely forget the purists!
You know mayo is not a healthy product, right? It’s made using the bad oils (*cough* Soybean oil *cough*). Not to mention, it has eggs!! If you are like me, you don’t consider eggs to be vegetarian friendly!
Instead, go with my all time favorite Italian sauce! I love, LOVE, LOOOOVE Basil Pesto, especially if it is homemade! It takes this super easy tomato sandwich to a whole new level of yum!!
If basil pesto is too blah for you, you can use this pesto recipe, this pesto recipe or even this pesto recipe in this sandwich!
It’s the cream cheese that’s the bees knees!
Yes, I used “bees knees!” in this post! I just showed my age, didn’t I?!
Ok, so why is cream cheese important in this recipe? Basil pesto, by itself, is not as easy to spread. Plus, all that oil will seep into the bread and make it fall apart before you have had a chance to taste it!
Adding cream cheese will soak up the extra oil in the pesto and also make it the pesto mix more spreadable!
What more can I add to this tomato sandwich?
Oh, honey, the sky is the limit! When it comes to a tomato sandwich, every ingredient will compliment it just perfectly. Try:
- Red onions
- Roasted red bell pepper
- Buttered radishes
- Pickled Veggies
- Tomato Relish
- Lettuce or other greens
- Sliced Mushrooms
- Avocado
Have cucumber left over? Turn it into a spicy cucumber salad!
Don’t like plain bread? Then, toast it!
I know plain bread is hard to eat. It gets stuck on the roof of your mouth, right?
If you are not a fan of plain bread, you can still enjoy this delicious tomato sandwich! In fact, you might enjoy it more than those who eat it plain.
Toast the slices first. Then, assemble the sandwich and bite into it with out any fears!
You can also use the gluten-free breads, low carb breads that you find in the freezer section. Follow the instructions to thaw them and then toast it.
How to make a tomato sandwich
First things first!
Make the pesto first and chop the veggies
- In a food processor, add the basil pesto (make it from scratch or use store-bought pesto). Add 1 Tbsp of cream cheese to the food processor
- Blend until it’s a smooth consistency and set it aside
- Chop the tomatoes. Use Roma tomatoes and cut them lengthwise
- Peel the cucumber and slice it. Thin or thick slices will work
- Cut the bread into half. Yes, I like to cut them diagonally! If you cut it any other way, I don’t want to know you!
Time to assemble the best damn tomato sandwich!
- Take one of the cut bread slice and spread the pesto mixture on it.
- Add 2-3 tomato slices on top
- Add 2-3 cucumber slices
- Spread the pesto mixture on a 2nd slice of bread
- Top it on the cucumber
- Spread the pesto mixture on top of that slice of bread
- Top with 2-3 tomatoes
- Top with 2-3 cucumbers
- Add broccoli sprouts on top of the cucumber
- Spread the pesto mixture on a 3rd slice of bread
- Close the sandwich with the 3rd slice and you are done!
Repeat the steps for a second sandwich. This recipe will make 2 sandwiches.
Bite into this sandwich and relish the fantastic flavors!
If you like sandwiches, how about a delicious breakfast bagel sandwich recipe?
Thank you for reading my recipe this far. I am very delighted to have you as a reader. If you like this easy tomato sandwich, be sure to spread the word on Facebook, Pinterest, Twitter and even Instagram. Tag me and I will compliment you on your cooking skills!
Serve this sandwiches with sweet potato wedges or butternut squash fries.
Sharing is caring
Don’t be shy, chime in below in the comments. Let me hear your opinion on this recipe. If you enjoyed this, please give it 5 stars and share it on Facebook, Pinterest, Twitter and Instagram.
⭐️ Want even more Healing Tomato recipes? Sign up for my weekly newsletter ⭐️
Easy Tomato Sandwich
Equipment
- food processor or blender
- Bread Knife
Ingredients
- 3 slices bread cut diagonally
- ½ cup basil pesto homemade or store bought
- 1 Tbsp cream cheese vegan or regular cream cheese
- 2 Roma tomatoes
- ½ cucumber
- 1 cup broccoli sprouts or use the amount you want
Instructions
Before assembling the sandwich
- In a food processor, add the basil pesto
- Add cream cheese to the food processor
- Blend until it’s a smooth consistency and set it aside
- Peel the cucumber
- Chop tomatoes (lengthwise) and cucumber (slices)
- Cut the bread into half (diagnally, please!)
Time to assemble the best damn tomato sandwich!
- Take 1st bread slice and spread the pesto mixture on it.
- Add 2-3 tomato slices on top
- Add 2-3 cucumber slices
- Spread the pesto mixture on a 2nd slice of bread
- Top 2nd slice of bread (pesto side down) on the cucumber
- Spread the pesto mixture on top of that 2nd slice of bread
- Top with 2-3 tomatoes and 2-3 cucumbers
- Add broccoli sprouts on top of the cucumber
- Spread the pesto mixture on a 3rd slice of bread
- Close the sandwich with the 3rd slice and you are done!
Repeat the steps for a second sandwich. This recipe will make 2 sandwiches.
Video
Notes
- Nutritional information is approximate
- Don’t make this sandwich in advance. It will get soggy.
- You can use vegan cream cheese instead of regular cream cheese for a vegan-friendly version
- Use Roma tomatoes and slice them lengthwise. They are easier to pile on the sandwich
- Make it a double-decker sandwich because it’s more fun to eat it that way.
- I used whole wheat bread because it’s a little better than the white bread. It’s also a little more denser so it doesn’t get soggy too quickly.
- I like to take the ingredients to work and assemble them at lunch time. This way, I can have the perfect tomato sandwich at lunch and not a soggy mess of a sandwich.
- If you have time, marinate the tomatoes in olive oil for a few minutes. Or, use these pickled tomatoes instead.
Have Questions? Tried a recipe? Want to voice an opinion?