Ingredients

For the Fried Green Tomatoes

  • 4 medium firm green tomatoes
  • 1 cup all-purpose flour
  • 1 cup yellow cornmeal
  • ½ cup buttermilk
  • 1 large egg
  • 1 teaspoon salt, divided
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon paprika
  • ¼ teaspoon cayenne pepper, optional
  • Vegetable, canola, or peanut oil, for frying

Optional Dipping Sauce

  • ½ cup mayonnaise
  • 2 tablespoons buttermilk or sour cream
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • Hot sauce, to taste
  • Salt and black pepper, to taste

Detailed Recipe Instructions

1. Choose the Right Green Tomatoes

Start with firm, unripe green tomatoes. They should feel solid when gently pressed and should not have soft or mushy areas.

Firm green tomatoes are especially important because they hold their shape during frying. Ripe tomatoes contain more moisture and become too soft when cooked, which can make the breading difficult to keep intact.

Choose tomatoes that are approximately the same size so that the slices cook evenly.

2. Wash and Dry the Tomatoes

Wash the tomatoes thoroughly under cool running water to remove any dirt or residue.

Dry them completely with clean paper towels or a kitchen towel. Removing surface moisture is important because excess water can prevent the breading from sticking properly.

Cut away the stem ends and discard them.

3. Slice the Tomatoes

Place each tomato on a sturdy cutting board and slice it into rounds approximately ¼ to ½ inch thick.

Try to keep the slices as even as possible. Very thin slices can become soft quickly, while extremely thick slices may require more cooking time.

For a substantial, tender center with a crisp coating, around ⅓ to ½ inch is ideal.

4. Season the Tomato Slices

Arrange the tomato slices in a single layer on a large plate or baking sheet.

Lightly sprinkle both sides with some of the salt.

Allow the tomatoes to sit for approximately 10 minutes. This helps draw some moisture from the surface and seasons the tomatoes from the beginning.

After resting, gently pat both sides with paper towels to remove the moisture that has accumulated.

5. Prepare the Flour Mixture

Place 1 cup of all-purpose flour into a shallow bowl.

Add a small pinch of salt and black pepper if desired, then stir to combine.

The flour provides the first layer of the coating and gives the buttermilk mixture something to adhere to.

6. Prepare the Buttermilk Mixture

In a second shallow bowl, whisk together:

  • ½ cup buttermilk
  • 1 large egg

Whisk until the egg is completely incorporated and the mixture looks smooth.

The buttermilk adds a pleasant tangy flavor, while the egg helps create a coating that adheres firmly to the tomatoes.

7. Prepare the Cornmeal Coating

In a third shallow bowl, combine:

  • 1 cup yellow cornmeal
  • Remaining salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon paprika
  • ¼ teaspoon cayenne pepper, if using

Mix everything thoroughly.

The cornmeal creates the characteristic crunchy exterior of traditional fried green tomatoes, while the seasonings add savory flavor.

8. Set Up Your Breading Station

Place the three bowls next to one another in this order:

Flour → Buttermilk and Egg → Seasoned Cornmeal

Have a clean plate or wire rack nearby for the coated tomato slices.

Setting everything up before you begin makes the breading process much easier and prevents you from having to stop midway through preparation.

9. Coat the Tomatoes in Flour

Take one tomato slice and place it into the flour.

Turn it over so both sides are lightly coated.

Shake off any excess flour. You only need a thin layer; too much flour can make the finished coating heavy.

10. Dip Into the Buttermilk Mixture

Transfer the floured tomato slice into the buttermilk and egg mixture.

Turn it carefully so both sides are covered.

Allow excess liquid to drip back into the bowl for a moment.

This step provides moisture for the cornmeal coating to cling to.

11. Coat With Seasoned Cornmeal

Immediately transfer the tomato into the seasoned cornmeal mixture.

Press the cornmeal gently onto both sides of the tomato. Make sure the edges are coated as well.

Place the finished tomato slice on a clean plate or wire rack.

Repeat the process with the remaining tomato slices.

12. Let the Coated Tomatoes Rest

Once all the tomato slices have been breaded, let them rest for approximately 5–10 minutes.

This short resting period gives the coating time to adhere to the tomatoes.

It can help reduce the amount of breading that falls off when the tomatoes are placed into the hot oil.

13. Heat the Oil

Pour approximately ½ to 1 inch of vegetable, canola, or peanut oil into a large heavy-bottomed skillet.

A cast-iron skillet works particularly well for this recipe because it retains heat effectively.

Heat the oil over medium to medium-high heat until it reaches approximately 350°F (175°C).

A kitchen thermometer is the most reliable way to check the temperature.

14. Test the Oil

If you don’t have a thermometer, you can test the oil by dropping a tiny amount of the cornmeal mixture into it.

It should immediately begin to sizzle without burning rapidly.

If the oil barely bubbles, it needs more time to heat.

If the coating turns dark almost immediately, the oil is too hot and the heat should be reduced.

15. Begin Frying

Carefully place the breaded tomato slices into the hot oil.

Do not drop them into the skillet, as hot oil can splash.

Make sure the slices have enough room between them. Do not overcrowd the skillet.

Depending on the size of your skillet, you may need to fry the tomatoes in several batches.

16. Fry the First Side

Allow the tomatoes to cook undisturbed for approximately 2–4 minutes.

Watch the edges and underside as they cook.

When the coating becomes crisp and golden brown, carefully turn each tomato using tongs or a spatula.

Avoid repeatedly moving the tomatoes because excessive handling can cause the coating to break apart.

17. Fry the Second Side

Continue frying the second side for another 2–4 minutes, or until it becomes golden brown and crisp.

The exact cooking time will depend on the thickness of the tomato slices and the temperature of the oil.

The finished coating should have a beautiful golden-brown color and should feel crisp around the edges.

18. Drain the Fried Tomatoes

Carefully remove the cooked tomatoes from the oil.

Place them on a wire rack set over a baking sheet.

This is preferable to placing them directly onto a flat plate because air can circulate underneath the tomatoes, helping the crust stay crisp.

If you don’t have a wire rack, you can temporarily use paper towels to absorb excess oil.

19. Continue With the Remaining Tomatoes

Bring the oil back to approximately 350°F between batches.

Continue frying the remaining tomato slices in the same manner.

Avoid putting too many tomatoes into the skillet at once. Adding a large batch can lower the oil temperature and result in greasy or soggy tomatoes.

20. Prepare the Dipping Sauce

While the tomatoes are frying, you can quickly prepare the optional sauce.

Combine mayonnaise, buttermilk or sour cream, lemon juice, Dijon mustard, garlic powder, paprika, and hot sauce in a small bowl.

Season with salt and black pepper to taste.

Stir until smooth and creamy.

For the best flavor, allow the sauce to sit in the refrigerator for about 10–15 minutes before serving.

21. Serve Immediately

Fried green tomatoes are at their best when served hot and freshly fried.

Arrange them on a serving platter and place the dipping sauce alongside them.

You can garnish the platter with fresh parsley, chopped green onions, or a few lemon wedges if desired.

The ideal bite should have a crisp, seasoned exterior followed by a warm, tender, slightly tangy tomato center.

22. How to Make Them Extra Crispy

For an especially crunchy crust, make sure the tomato slices are thoroughly dried before beginning the breading process.

You can also use a combination of cornmeal and a small amount of panko breadcrumbs for additional crunch.

Another useful technique is to double-coat the tomatoes. After the first cornmeal coating, dip the tomato back into the buttermilk mixture and then coat it in cornmeal again.

Keep in mind that a thicker coating may require slightly longer frying.

23. How to Prevent Soggy Tomatoes

The most common causes of soggy fried green tomatoes are excess moisture, low oil temperature, and overcrowding the skillet.

Always pat the tomatoes dry after salting them.

Make sure your oil is properly heated before frying.

Fry in small batches and allow the oil temperature to recover between batches.

Finally, place cooked tomatoes on a wire rack rather than stacking them on a plate. Stacking traps steam and can soften the crispy coating.

24. What to Serve With Fried Green Tomatoes

These crispy tomatoes are delicious as an appetizer or side dish, but there are many ways to incorporate them into a meal.

Serve them alongside fried chicken, grilled chicken, barbecue, pulled pork, burgers, sandwiches, or Southern-style vegetables.

For brunch, pair them with eggs, crispy bacon, sausage, biscuits, or creamy grits.

You can also turn them into a delicious sandwich by layering fried green tomatoes with lettuce, bacon, and a creamy sauce.

25. Storage and Reheating

Although fried green tomatoes are best immediately after cooking, leftovers can be refrigerated.

Allow them to cool completely before placing them in an airtight container.

For the best texture, reheat them in an air fryer, oven, or toaster oven rather than the microwave.

An air fryer set to approximately 375–400°F (190–200°C) can help restore some of the original crispness.

Avoid covering the tomatoes tightly while they are still hot because trapped steam will make the coating soft.


Recipe at a Glance

Prep Time: 20 minutes
Resting Time: 10 minutes
Cook Time: 15–20 minutes
Total Time: About 45–50 minutes
Servings: 4
Difficulty: Easy
Cuisine: Southern American

The Best Tips for Success

  • Choose firm, unripe green tomatoes.
  • Slice them evenly, approximately ¼–½ inch thick.
  • Salt and dry the tomatoes before breading.
  • Use a three-step coating: flour → buttermilk/egg → seasoned cornmeal.
  • Keep frying oil around 350°F (175°C).
  • Fry in small batches.
  • Don’t overcrowd the skillet.
  • Drain cooked tomatoes on a wire rack.
  • Serve immediately for maximum crispiness.
  • Pair with ranch, remoulade, spicy mayo, or another creamy dipping sauce.