BLT Grilled Cheese Sandwiches

BLT Grilled Cheese is an all-American sammy that everyone loves. It’s a delicious combination of a BLT and a grilled cheese sandwich – who would have thought to combine two of the most iconic sandwiches.

Whether making a classic grilled cheese sandwich or making a fun dill pickle bacon grilled cheese, these sandwiches are always welcomed at the table. Especially when served with a hot bowl of fresh tomato soup.

BLT Grilled Cheese sandwich with a skewer in it

What’s in a BLT Grilled Cheese?

This BLT grilled cheese sandwich is made with crispy bacon, fresh tomatoes, and thick slices of cheddar and mozzarella cheese all on toasted sourdough bread.

What a great way to use up those garden-ripe tomatoes and spinach! And don’t get too picky about the bacon, the thinner the better for a great salty crunch!

Go for some good quality sourdough bread. Preferably from an uncut loaf so you can control the width of the slices.

The Secret to a Perfect Grilled Cheese

Look back on how we were taught to butter the bread on the outside before putting it in the skillet? Turns out, mayonnaise is even better! Unlike butter, it won’t burn as quickly and it creates a perfect crisp crust.

Cook low and slow so the crust doesn’t burn while the sandwich gets melted inside.

overhead of BLT grilled cheese in a skillet

Will the Spinach Wilt?

This bacon lettuce tomato grilled chilled cheese has a spot of spinach in it for a pop of color and flavor. As expected, it will wilt a little bit in the skillet.

How to Make a Grilled BLT with Cheese

  1. Sprinkle the sliced tomato with a little salt and set aside to drain, about 10 minutes (per printable recipe below). This removes the juices so you don’t get a soggy sandwich.
  2. Layer cheeses and BLT.
  3. Cook until lightly grilled.

BLT Grilled Cheese sandwich

More Grilled Cheese-y Cravings

  • Grilled Cheese with Tomato – crunchy & fresh sandwich
  • Bacon Grilled Cheese – a magical combination of bacon & cheese!
  • Jalapeño Popper Grilled Cheese – creamy, cheesy, and a little spicy
  • Pizza Grilled Cheese – ready in under 15 mins!
  • Grilled Cheese Roll Ups – easy to hold twist!
BLT Grilled Cheese sandwich with a skewer in it

In this space, I am always sharing flavorful, fresh, (mostly) healthy recipes that I love to make and eat in my real, actual, every day life. If I wouldn’t eat it in real life, I won’t put in on the blog. You’re cooking for yourself, your family, your roommates, or your friends. I want you to be so excited about these recipes that you eagerly await 5pm when you can go home from work and start cooking.

5 from 1 vote

Review Recipe

BLT Grilled Cheese

Prep Time 15 minutes
Cook Time 8 minutes
Total Time 23 minutes
Servings 2 sandwiches
Author Holly Nilsson
This delicious sandwich is a combination of two american classics – the BLT and grilled cheese sandwich. Serve with a bowl of hot tomato soup for the perfect meal!
Print Recipe


  • 4 slices sourdough bread
  • 2 tablespoons mayonnaise
  • 1 large tomato
  • 4 slices bacon Cut in half
  • 1/2 cup fresh spinach or arugula
  • 2 oz cheddar cheese
  • 2 oz mozzarella cheese


  • Slice tomato 1/4″ thick and sprinkle with 1/4 teaspoon salt. Place on paper towels and let drain 10 minutes.
  • Spread mayonnaise over one side of each slice of bread (this will be the outside of the sandwich).
  • Place 1 slice of cheddar on each slice of bread. Add tomato slices, bacon and spinach. Top with mozzarella cheese and remaining slice of bread.
  • Preheat a small skillet over low heat.
  • Grill until golden on one side, about 4-5 minutes.
  • Flip and grill the other side until golden.

Nutrition Information

Calories: 816, Carbohydrates: 77g, Protein: 38g, Fat: 40g, Saturated Fat: 14g, Cholesterol: 70mg, Sodium: 1433mg, Potassium: 496mg, Fiber: 4g, Sugar: 6g, Vitamin A: 1635IU, Vitamin C: 10.6mg, Calcium: 547mg, Iron: 5.4mg

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

BLT Grilled Cheese Sandwiches

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.