Go Back

Tomato Bacon Grilled Cheese Sandwich Recipe

This Tomato Bacon Grilled Cheese Sandwich Recipe is the ultimate upgrade to a classic comfort food staple. Ready in under 30 minutes, it combines smoky bacon, juicy tomatoes, and a spicy homemade mayo for a hearty meal that works perfectly for lunch or dinner.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 2 sandwiches
Course: Dinner, Lunch
Cuisine: American
Calories: 740

Ingredients
  

  • 4 slices crusty French bread about 1 to 1.5 inches thick
  • 2 tablespoons unsalted butter
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon garlic powder
  • 1/8 teaspoon red pepper flakes
  • 4 strips cooked bacon
  • 1 large tomato
  • 2 slices sharp cheddar cheese
  • 2 slices Monterey Jack cheese
  • Fresh basil leaves to taste
  • 2 tablespoons mayonnaise
  • 1/2 teaspoon hot sauce your favorite
  • Extra red pepper flakes and black pepper for the mayo sauce

Method
 

  1. Prepare the spicy mayo by whisking together the mayonnaise, hot sauce, red pepper flakes, and black pepper in a small bowl. Set this aside to let the flavors meld.
    2 tablespoons mayonnaise, 1/2 teaspoon hot sauce, Extra red pepper flakes and black pepper
  2. Slice the tomato into thin rounds. Place them on a paper towel, sprinkle with salt and pepper, and let them rest for at least 5 minutes. Use another paper towel to dab off the released moisture.
    1 large tomato
  3. Spread the unsalted butter on one side of each bread slice. Sprinkle the buttered side with onion powder, garlic powder, and red pepper flakes, pressing the spices gently into the butter so they stay put.
    4 slices crusty French bread, 2 tablespoons unsalted butter, 1/4 teaspoon onion powder, 1/4 teaspoon garlic powder, 1/8 teaspoon red pepper flakes
  4. Flip the bread over so the buttered side is down. On the dry side, spread the spicy mayo on two slices and place the sharp cheddar on the other two.
    2 slices sharp cheddar cheese
  5. Layer the Monterey Jack cheese over the mayo, then add the cooked bacon strips.
    2 slices Monterey Jack cheese, 4 strips cooked bacon
  6. Top with fresh basil leaves and the prepared tomato slices. Close the sandwiches so the buttered sides are on the outside.
    Fresh basil leaves
  7. Heat a skillet over low heat and add a small amount of butter or non-stick spray. Place the sandwiches in the pan and cook for about 10 minutes total, flipping halfway through.
  8. Once the cheese is fully melted, turn the heat up to medium-high for the last 2 to 3 minutes to achieve a perfectly crispy, golden-brown crust.

Notes

Always start with low heat to ensure the thick slices of bread don't burn before the cheese in the middle has a chance to become gooey. Salting the tomatoes and letting them rest removes excess moisture, preventing the sandwich from becoming soggy.