A cheesy, crispy sandwich takes comfort food to the next level with a creamy, zesty twist. It’s quick to make and perfect for satisfying your cravings anytime you want something warm and flavorful.
Ingredients
- 2 ripe avocados, halved and pitted
- ½ small onion, minced
- 1 tablespoon fresh lime juice
- 1 jalapeno pepper, seeded and minced
- 2 tablespoons chopped fresh cilantro
- 1 clove garlic, minced
- ½ teaspoon kosher salt
- freshly ground black pepper to taste
- 1 Roma tomato, finely chopped
- 4 slices Texas toast
- 4 slices Havarti cheese
- 2 teaspoons butter, or to taste
Step 1
Mash the avocados in a big bowl. Add the chopped onion, lime juice, jalapeno, cilantro, garlic, salt, and pepper, then mix everything together until it’s well combined. Gently fold in the tomato to keep things nice and chunky.

Step 2
Spread as much guacamole as you like onto two slices of bread, then layer two slices of Havarti cheese on top of each. Place the remaining bread slices on top and butter the outsides of the sandwiches.

Step 3
Heat a skillet over medium-high heat. Cook the sandwiches for about 2 to 3 minutes on one side, until they turn golden brown. Flip them over and cook for another 2 to 3 minutes until the other side is just as crispy and browned.

Step 4
Once done, take them off the heat, slice up, and enjoy your cheesy, creamy creation!
Frequently Asked Questions
Can I use a different type of cheese instead of Havarti?
Yes, you can substitute with cheeses that melt well, like cheddar, Monterey Jack, or mozzarella.
How do I know when the sandwich is cooked perfectly?
Cook until the bread is golden brown and crispy, and the cheese is fully melted, about 2-3 minutes per side.
Can I make the guacamole ahead of time?
Yes, but it's best to prepare it fresh or store it in an airtight container with plastic wrap pressed on the surface to prevent browning.
What can I use if I don’t have Texas toast?
Thick slices of sourdough or country white bread work well as alternatives.
How spicy is the jalapeno in this recipe?
The jalapeno adds a mild to moderate heat; you can adjust the amount or omit it if you prefer less spice.
Can I use frozen or store-bought guacamole instead of fresh?
Fresh guacamole offers the best flavor and texture, but store-bought can be used in a pinch.
What’s the best way to prevent the bread from getting soggy?
Butter the outside of the bread well and cook on medium-high heat to create a crispy crust quickly.
Can I make this sandwich vegan?
You can substitute the cheese with a vegan cheese alternative and use a plant-based butter or oil for grilling.
AM
By Ankit Mehta
Home Cooking Guide
Ankit enjoys creating straightforward recipes with clear steps for stress-free cooking at home.