| | | |

Fried Green Tomato BLTs Sandwich Recipe

This post may contain affiliate links. Please read our disclosure policy.

Our fried green tomato BLTs are topped with crispy bacon and fresh lettuce on toasted bread. A delicious twist to a classic sandwich, these BLT sandwiches are are perfect for summer.

Growing up in the South, Marrekus’ grandfather always grew tomatoes in his garden. They would pick the green tomatoes early, before they were fully ripened, to enjoy them in various dishes. Crispy fried green tomatoes were a staple in his household, served for breakfast, lunch, and dinner with eggs and bacon, cold cuts, or a pot of purple hull peas and fried chicken.

One day, while shopping at the grocery store, we came across some huge green tomatoes. Instantly, the idea of frying them and pairing them with bacon and lettuce popped into Marrekus’ head. I had never tried green tomatoes before, but now it’s one of my favorite sandwiches.

Fried green tomato BLTs are essentially a classic BLT sandwich with a Southern twist. For frying, we recommend using a cast iron skillet, but a heavy-bottomed skillet will work if you don’t have one. We chose thick-sliced white sandwich bread, but feel free to use any bread you prefer. For condiments, we like to go traditional with mayonnaise, but you can use whatever you like like Creole or dijon mustard or even remoulade sauce.

What you’ll love about this recipe:

  • TART GREEN TOMATOES – Green tomatoes have a tangy, slightly acidic flavor that sets them apart from ripe red tomatoes.
  • SALTY BACON – Enough said!

What are green tomatoes?

Green tomatoes are just tomatoes that have not yet ripened yet. They are firm and have a tangy, slightly acidic taste compared to ripe red tomatoes. 

Fried green tomatoes are a popular Southern appetizer / side dish coated in seasoned cornmeal and fried until golden brown and crispy. A lot of people pair them with dipping sauces like ranch, spicy aioli, or remoulade.


  • Bacon
  • Green tomatoes
  • Buttermilk
  • Egg
  • Hot sauce
  • All-purpose flour
  • Kosher salt
  • Black pepper
  • Granulated onion
  • Granulated garlic
  • Yellow cornmeal
  • Butter lettuce
  • White bread
  • Neutral oil for frying
  • Mayonnaise, mustard, or other condiments

Recipe Variations and Substitutions

  • Lettuce: Use arugula, spinach, or kale instead of butter lettuce for a different leafy green option.
  • Vegetarian Option: Replace bacon with tempeh bacon or another plant-based bacon alternative for a vegetarian version.
  • California Style: Add sliced avocado for a creamy texture.
  • Seasoning: Try Cajun seasoning for a spicy kick.

​How to Make a Fried Green Tomato BLT

  1. Cook Bacon: Heat a large skillet over medium heat. Add the bacon slices in batches, cooking until crispy, about 5-7 minutes per side. Transfer the cooked bacon to a paper towel-lined plate to drain (and for easy cleanup). Leave the bacon grease in the skillet, it will add flavor when frying the green tomatoes.
  2. Prep Tomatoes: In a small bowl, mix the buttermilk, beaten egg, and hot sauce. Place the flour in a shallow dish. In a separate shallow dish, combine cornmeal, kosher salt, pepper, granulated onion, and granulated garlic.
  3. Coat Tomatoes: Dip each of the green tomato slices into the buttermilk egg wash, then dredge in the flour. Dip the floured tomato slices back into the buttermilk mixture. Finally, coat the tomatoes in the cornmeal mixture, pressing to adhere evenly. Set the coated tomatoes aside.
  4. Fry Tomatoes: Add additional oil to the reserved bacon grease in the skillet, ensuring there is about 1/2-inch of oil in the pan. Heat the oil over medium-high heat until it reaches 350°F. Fry the coated tomato slices in hot oil, about 2-3 minutes per side, until golden brown. Remove the fried tomatoes and place them on a cooling rack to drain.
  5. Assemble Sandwich: Toast the bread slices. Spread your choice of condiments (mayonnaise, mustard, etc.) on the toasted bread. Layer each sandwich with fresh lettuce, fried green tomato slices, and crisp bacon.

Recipe Tips & Tricks

  • Green Tomatoes: Choose firm, unripe tomatoes that are uniformly green without any red spots.
  • Coating Stations: Set up a coating station with the flour, buttermilk egg mixture, and mixture in separate shallow dishes for easy dipping.
  • Batch Frying: Fry the tomatoes in batches to avoid overcrowding the skillet, which can lower the oil temperature and result in soggy tomatoes.
  • Cooling Rack: Place the fried tomatoes on a cooling rack rather than paper towels. This keeps them crispy by allowing excess oil to drain away.
  • Layering: Start with lettuce to create a barrier between the bread and tomatoes, preventing the bread from getting soggy.

What to Serve with Green Tomato BLT Sandwiches

Serve these BLTs with French fries (or sweet potato fries), coleslaw, or potato salad. 

Storing Leftover Fried Green Tomatoes

To store leftovers, place them in a single layer on a cooling rack or paper towel-lined plate to absorb excess oil. Once cooled, transfer the tomatoes to an airtight container, separating layers with parchment paper to prevent sticking. Store in the fridge for up to 2 days. To reheat, place the fried tomatoes on a baking sheet and bake in a preheated oven at 350°F for 10-15 minutes until they crisp uo. We do not recommend microwaving. 

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Fried Green Tomato BLTs Sandwich Recipe

  • Author: Krysten and Marrekus Wilkes
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 4 sandwiches 1x


These fried green tomato BLT sandwiches are topped with smoky bacon and crisp lettuce on toasted bread.


  • 12 slices thick-cut bacon, about 1 pound
  • 3 large green tomatoes cut into ¼” thick slices (about 1516 slices)
  • 1/2 cup buttermilk
  • 1 large egg, beaten
  • 1 tablespoon Crystal hot sauce
  • 1/2 cup all-purpose flour
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 1 teaspoon granulated onion
  • 1 teaspoon granulated garlic
  • 1 cup yellow cornmeal
  • 1 head of butter lettuce
  • 8 slices of white bread
  • Neutral oil for frying
  • Mayonnaise, mustard, or other condiments


  1. Heat a large skillet over medium heat. Cook bacon until crispy, about 5-7 minutes per side. Drain on paper towels; reserve bacon grease in skillet.
  2. In a small bowl, mix buttermilk, beaten egg, and hot sauce. Place flour in a shallow dish. In another dish, combine cornmeal, salt, pepper, granulated onion, and garlic.
  3. Dip tomato slices in buttermilk mixture, then flour. Dip again in buttermilk, then coat evenly with cornmeal mixture. Set aside.
  4. Add oil to skillet with bacon grease, about 1/2-inch deep. Heat to 350°F. Fry tomatoes in batches, 2-3 minutes per side, until golden brown. Drain on a cooling rack.
  5. Toast bread slices. Spread condiments on toast. Layer with lettuce, fried green tomatoes, and bacon.

Keywords: fried green tomatoes, fried green tomato blt

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.