This post may contain affiliate links. Please read my disclosure policy.
Ready in just 10 minutes, my Tomato and Avocado Grilled Cheese Sandwich takes a simple sandwich idea and makes it taste just a bit more gourmet with the addition of avocado and tomato. Your taste buds will thank you!

Why We Love This Sandwich Recipe
When I first started blogging many years ago, it was very popular for other bloggers to host challenges or linkup events around a certain theme. That’s how I stumbled upon this Tomato and Avocado Grilled Cheese Sandwich.
Such a simple idea but I guess I had never thought beyond a basic grilled cheese. But knowing that my family loves avocado and tomatoes, I knew we would love this combination and I was right! This sandwich is not only delicious but it can also be made in about 10 minutes!
And while I was inspired by another blogger to give it a try, I changed it up just slightly to meet our family’s taste preferences.
Enjoy this Avocado Tomato Grilled Cheese sandwich on it’s own or pair it with my Homemade Tomato Basil Parmesan Soup for a delicious meal idea!
What Ingredients Are Needed To Make This Recipe?
Have I mentioned how SIMPLE this grilled cheese and avocado and tomato sandwich is? With just a handful of ingredients, you can whip up a couple of these sandwiches in no time.
We like to use cheddar jack cheese as it has just the right amount of gooey melting to flavor boost.
I tend to use whatever tomatoes we have on hand or are in season. We usually have an abundance of cherry tomatoes from our garden in the summertime so sometimes I’ll slice those and then I get tomato in every bite!
If using a larger tomato, I prefer Roma over the larger tomatoes as they tend to have fewer seeds and are less messy but you can use whatever you like best!
Bread type is really your choice. I tend to just use what we have on hand, but I like a crusty bread or whole grain bread just to keep things interesting!
How to Make this Sandwich
My kids feel like anything made with the panini maker (affiliate link) makes it taste just a bit more gourmet (even if it’s not) so that’s our usual preferred method to grill this avocado grilled cheese sandwich but you can definitely make it in a small saute’ pan too. Just grill the sandwich over medium high heat.
To make this easy avocado, cheese and tomato sandwich, start by buttering two slices of bread (1).
To make assembly easier, layer both slices with butter sides together. (2)
Then layer your sandwich fillings…first the cheese, then the sliced tomatoes and finally the smashed avocado (3).
I like to do it exactly in that order so that the tomato is in between the cheese and avocado layers. It just seems to keep everything together a bit better that way and keeps the tomatoes from sliding out of the sandwich when you’re eating it.
Move the bread slice that has all the ingredients layers on it to the panini maker or pan (4).
You will then have your other buttered piece of bread ready to place on top of the sandwich ingredients (5).
Then it’s time to grill the sandwich! (6) Grill for about 3 minutes on each side (total of about 6 minutes if using a panini maker) until the sandwich is golden brown and a little crunchy on the outside.
Slice your sandwich and serve. So yummy!
Make Ahead Preparation Tips
I like to include this section in my posts but with this recipe, the avocado tomato grilled cheese are just so simple, there’s not a whole lot of reason to make it ahead.
Mashing the avocado and combining it with lemon juice and salt is one option for make ahead but I sometimes find it’s hit or miss on that mixture turning brown quickly.
Another tip is to keep a loaf of sliced bread in the freezer. Be sure to wrap it or store it in a freezer safe container or bag so it will maintain the most quality. This is great to do especially when you find bread on sale! You can just pull out the number of slices you need and by the time you finish assembling the ingredients for this sandwich, the bread will be thawed and ready to grill!
Looking for More Simple Sandwich Recipe Ideas?
If you love quick and easy sandwich or burrito ideas, be sure to check out some of these family favorites!
Copycat BLT Chicken Salad Sandwich
Gourmet Steak Sandwich with Caramelized Onions
Avocado and Tomato Grilled Cheese Sandwich
Equipment
Ingredients
- 1 avocado mashed
- 1 teaspoon lemon juice
- ½ teaspoon salt
- 4 slices bread we like whole grain or sour dough
- 4 slices Colby jack cheese
- 1 roma tomato sliced
- 1 tablespoon unsalted butter softened
Instructions
- In a small bowl, mix the avocado with the lemon juice and salt. Set aside.
- Butter both slices of bread on one side and put together (butter sides together). Then you can build your sandwich on top of the non-buttered side facing up.
- Layer ingredients in this order: 1 slice of cheese on the bread, 2 tomato slices, half smashed avocado, and another slice of cheese.
- Repeat with remaining ingredients for second sandwich.
- Heat a saute pan or panini maker over medium-low heat.
- Lift up layered bread and place in heated pan or panini maker then place second piece of buttered bread on top (buttered side up).
- When the bottom piece of bread is slightly browned, flip over and continue to grill until both sides are golden brown and the cheese is melted. If using a panini maker you won't need to flip it.
- Remove the sandwich from the pan and repeat grilling for second sandwich.
Video
Notes
Nutrition
This recipe was originally posted May 2012 and updated July 2020 with new photos and content.
Sarah E.
I just recently tried avocado for the first time and really liked it – this sammy looks so good 🙂
Stopping by from CCC #7 – stumbled, pinned, Fb’d, tweeted, and voted for your grilled cheese!
Jen
I just love avocado and could not resist using it too. Jen
Debbi Does Dinner Healthy
I LOVE avocado and it sounds wonderful on this sandwich! I’d love it for lunch tomorrow!
Winelady Cooks
Delicious sandwich especially with the avocado. I luv it.
Came from CC#59.
Jennie @themessybakerblog
Wow! This sandwich looks so good. It’s making me drool.
Miz Helen
What a great combination for a Grilled Cheese, it looks delicious!
Jen
I love how you’ve arranged the igredients. Looks delicious!
Jen #40
Telicia
This is a very good recipe but very messy. The combinations of all of the flavors were unbelievably good together. I normally must have meat in almost all of my meals but this recipe was filling and I didn’t even miss not having meat.
Telicia
Also I used a regular tomato and sliced it instead of Cherry tomatoes.
Magaret
If you come up as an expert in tulip bulbs or winter gardening, you will have fewer visitors to your website, but they
will be targeted visitors, people who are looking the exact type of product you are trying to sell.
I won’t mention the name of the product but I’ll explain to you why yesterday night was a failure for
me: Basically, the product was a dating product helping men
learn how to attract women. However, when you are using such
popup ads, for your website, it is very important to
make sure that you are using the right graphics and words.
Jenni
This sandwich was SO good. We made it in our George Forman and the sandwiches came our perfectly. I am on a low salt diet so I used Gruyere for mine and hubby had cheddar. We will definitely be making this again.
Brenda Thompson
I’m so glad you loved it Jenni and thanks for leaving your feedback! And great idea to switch up the cheese on it–yum!