Main Courses
This fried green tomatoes recipe with goat cheese delivers Southern comfort food at its finest—crispy golden edges that shatter with every bite, paired with tangy, pull-apart cheese that transforms a simple appetizer into a showstopper.
The key lies in properly slicing unripe tomatoes (too ripe and they'll turn mushy) and frying them just until golden, then topping with herbed goat cheese that melts into creamy pockets.
I perfected this technique after years of trial and error in my college apartment kitchen, where one particularly smoky batch led me to discover the perfect balance of heat and timing.
The beauty of this dish is its versatility—serve it as a warm appetizer with crusty bread for dipping, or let it shine as a light main course over a crisp salad.
The goat cheese adds a sophisticated twist to classic fried green tomatoes, while a drizzle of spicy aioli or honey-lime dressing can elevate it further.
What makes this recipe truly special is how it captures that perfect harmony of textures: the satisfying crunch of fried tomato meets the velvety softness of melted cheese, all while keeping the dish bright and tangy.
With just five key ingredients—green tomatoes, flour, eggs, goat cheese, and your choice of seasoning—this recipe proves you don’t need complexity to create something extraordinary. The frying process takes about 15 minutes, and the cheese topping adds another 5 minutes of broiling for that irresistible pull-apart texture.
The result is a dish that’s equal parts comforting and refined, perfect for summer gatherings or a cozy weeknight dinner when you want something special without the fuss.
For an extra touch of sophistication, garnish with fresh herbs like thyme or basil, or sprinkle with flaky sea salt before serving. This recipe scales beautifully—double the batch for parties—and the leftovers reheat perfectly in the oven.
Whether you're a seasoned cook or just starting out, this fried green tomatoes recipe with goat cheese will quickly become a staple in your rotation. Let's get cooking!
Ingredients for fried green tomatoes with goat cheese
Crispy tomatoes, gooey cheese, and just five simple ingredients—this Southern classic is about to become your new favorite.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Tomatoes 🍅 | 2 lbs | Firm, unripe, sliced 1/4-inch thick |
| All-Purpose Flour 🌾 | 1 ½ cups | For light, crispy coating |
| Large Eggs 🥚 | 2 whole | Beaten for dredging |
| Goat Cheese 🧀 | 8 oz | Soft, creamy variety preferred |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme leaves |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Vegetable Oil 🫒 | 2 cups | For deep frying (peanut oil better) |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling on cheese |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for garnish (optional) |
| Flaky Sea Salt 🧂 | ½ tsp | For finishing (optional) |
The tomatoes are everything here. Look for bright green, firm ones—the riper they are, the mushier they'll get when fried. I always grab mine from the produce section at Whole Foods or my local farmers' market in summer (they're in season!). Slice them 1/4-inch thick—any thicker and they won't cook through properly. If you can't find green tomatoes, unripe yellow ones work too, but don't use fully ripe red tomatoes or they'll fall apart. Pat them dry before frying—wet tomatoes steam instead of crisp.
No goat cheese? Substitute with feta or even cream cheese, but goat cheese gives that perfect tangy pull-apart texture. Short on thyme? Dried oregano at half the amount works in a pinch. For the oil, peanut oil is ideal because it stays stable at high heat, but vegetable oil works fine. If you're feeling fancy, add a pinch of smoked paprika to the flour mixture for extra depth. The basil and sea salt are optional but totally worth it—they add that restaurant-quality finish. Pro tip: Keep your oil at 350°F—too hot and they'll burn before they crisp.
These stay crispy for about 20 minutes if you keep them warm in a 200°F oven on a wire rack. For leftovers, store them in the fridge for up to 3 days, but reheat in the oven at 375°F for 5-7 minutes to restore that perfect crunch. I always make a double batch—they disappear fast at parties. The cheese topping can be prepped ahead too: mix the goat cheese with herbs and store it covered in the fridge for up to 2 days before broiling.
Why You'll Love This Recipe
- No Fuss Fridays: I swear by this recipe when I’m too tired to fuss. Slice the tomatoes, dip in flour and egg, fry—boom—done. The goat cheese melts into that crispy crust while I’m still wiping my hands.
- Tangy-Creamy Magic: That first bite? The flour gives you crunch, the egg binds it all, and the goat cheese—oh, the goat cheese—softens into a tangy, herby cloud. Dried thyme ties it together like a whisper of summer in every forkful.
- Leftovers? No Problem: These keep surprisingly well, wrapped in a towel to stay crisp. I’ll pack them in lunches all week—cold or warmed, they’re still that perfect mix of crisp and creamy. (Yes, even on a Tuesday.)
- Summer in a Skillet: Works for brunch, a picnic, or a lazy Sunday supper. Swap the thyme for basil if you’re feeling fancy, or keep it simple—either way, it’s the star of the table without stealing the spotlight.
Step-by-step instructions for crispy fried green tomatoes with goat cheese
Here's how to create golden, crunchy green tomato slices with a creamy goat cheese center that melts at the first bite.
Prepare the Green Tomatoes for Frying
Slice the 2 lbs green tomatoes into ¼-inch thick rounds using a sharp chef's knife. I like to cut them slightly larger than a silver dollar—this gives you that perfect bite-sized piece with crispy edges. Pat each slice completely dry with paper towels, pressing firmly to remove all moisture. Wet slices won't crisp properly in the hot oil, so don't skip this crucial step.
Arrange the tomato slices on a wire rack set over a baking sheet. Sprinkle both sides generously with 1 tsp salt, 1 tsp garlic powder, and 0.5 tsp black pepper. This seasoning will penetrate slightly during the frying process, creating flavor in every crispy bite. Let them sit at room temperature for 15 minutes while you prepare the frying station.
Create the Perfect Breading Station
In a shallow bowl, whisk together the 1.5 cups all-purpose flour, 1 tsp dried thyme, and 1 tsp salt. This dry mixture will create that light, lacy crust we're after. In another bowl, beat the 2 whole large eggs until just combined—no need to make them frothy, just smooth. I like to add a pinch of salt to the eggs too, as the flour mixture already has plenty.
Set up your breading station in this order: flour mixture first, then beaten eggs. This sequence prevents soggy breading. The key is to work quickly once you start frying—don't let the tomato slices sit in the egg mixture longer than 10 seconds or they'll absorb too much moisture and lose their crispiness.
Fry to Golden Perfection
Fill a deep skillet or Dutch oven with 2 cups vegetable oil and heat over medium-high heat until it reaches 350°F. You'll know it's ready when a small piece of bread sizzles immediately upon touching. Working in batches (don't overcrowd the pan), dredge each tomato slice in flour, shaking off any excess, then dip into the beaten eggs, and finally coat thoroughly in the flour mixture again.
Carefully lower the coated tomato slices into the hot oil using a slotted spoon. Fry for 2-3 minutes per side until they're deep golden brown and crispy. I use tongs to gently press down on each slice during the first 30 seconds of frying—this prevents curling and ensures even cooking. Transfer the fried tomatoes to a paper towel-lined plate to drain excess oil.
Assemble the Goat Cheese Center
While the tomatoes fry, create your cheese mixture by combining the 8 oz goat cheese with 1 tbsp extra-virgin olive oil and 1 tsp dried thyme. Mix until smooth and spreadable. I like to use a fork or small spatula to work it into a thick, creamy consistency. This mixture should be cool enough to handle but still soft enough to spread easily—if it's too firm, let it sit at room temperature for 5 minutes while you finish frying.
Make a small well in the center of each crispy tomato slice and fill it with about 1 teaspoon of the goat cheese mixture. The cheese will soften slightly from the residual heat of the tomatoes, creating that perfect pull-apart texture when you take your first bite. Sprinkle each with a pinch of flaky sea salt and a few chopped fresh basil leaves for brightness.
Serve Immediately for Maximum Crunch
These fried green tomatoes are best served immediately while they're still crispy. Arrange them on a platter with the cheese centers peeking out invitingly. The contrast of the crispy tomato exterior with the creamy, tangy goat cheese center is what makes this dish so irresistible. Serve warm with a side of your favorite dipping sauce—marinara, aioli, or even a simple balsamic reduction all work beautifully.
For extra presentation, you can drizzle a little more of the extra-virgin olive oil around the platter or sprinkle with additional chopped fresh basil leaves. The tomatoes will stay crisp for about 15 minutes after frying, so don't make them all at once if you're serving a crowd. This dish is all about that perfect crunch and creamy contrast—don't let it sit too long or you'll lose that magic texture.
Pro Tips For Making Fried Green Tomatoes With Goat Cheese
- BRINE THE TOMATOES: Toss your sliced green tomatoes in a bowl with 1 teaspoon salt per cup of water for 10 minutes before frying—this keeps them crisp instead of soggy. I learned this the hard way after frying bland, mushy tomatoes that absorbed too much oil.
- DREDGE IN STAGES: Coat the tomatoes in flour first, shake off excess, then dip in beaten egg, then flour again—this creates a thicker, crunchier crust. Skipping the second flour layer means a thinner, greasier coating that falls apart.
- KEEP THE OIL HOT: Fry the tomatoes in 350°F oil (use a thermometer) and cook in small batches—they’ll turn golden in 2-3 minutes, not 5. Overcrowding drops the temperature, making them greasy instead of crisp.
- WARM THE GOAT CHEESE: Roll the goat cheese in thyme and let it sit at room temperature for 15 minutes before serving—it melts better and doesn’t taste waxy. Cold cheese just sits there like a lump.
Creative variations of this recipe
Southern-Style Classic
This recipe stays true to the original Southern version from Fannie Flagg's Fried Green Tomatoes at the Whistle Stop Café, but with my Portland twist. I replace the traditional cornmeal coating with a light flour dredge for extra crispiness—trust me, it makes all the difference.
The key here is using firm green tomatoes that haven't started turning yellow, as they hold their shape beautifully during frying. 🍅
For authenticity, I serve these with a side of buttermilk biscuits for dipping—warm, flaky, and perfect for soaking up any leftover cheese. The biscuits should be made fresh or reheated in the oven until golden.
I like to brush them with a little garlic-infused olive oil before serving for extra flavor without overpowering the tomatoes.
Herb Variations
While thyme is classic, I love experimenting with different herbs to keep things interesting. Try swapping the dried thyme for fresh rosemary (finely chopped) or dill—both add a bright, aromatic note that pairs beautifully with the goat cheese.
For a Mediterranean twist, add ½ tsp dried oregano and a pinch of crushed red pepper flakes to the flour mixture. The heat balances the richness of the cheese perfectly.
If you're growing your own herbs like I do in my backyard garden, fresh basil or chives make stunning garnishes. I often mix chopped fresh basil with the goat cheese before broiling it—this adds a vibrant green color and a peppery brightness that cuts through the richness.
For a smoky flavor, I sometimes add ½ tsp smoked paprika to the flour mixture, especially if I'm serving these at a backyard BBQ.
Spicy Kick
For those who love a little heat, add 1 tsp cayenne pepper or ½ tsp crushed red pepper flakes to the flour mixture before dredging the tomatoes. This creates a subtle spicy crunch that pairs perfectly with the creamy goat cheese.
I also love serving these with a side of spicy honey for dipping—just mix 1 tbsp honey with ½ tsp sriracha and a pinch of salt. The sweetness balances the heat beautifully. 🌶️
If you're feeling adventurous, try adding 1 tsp of hot honey directly to the goat cheese mixture before assembling. The heat will mellow slightly during the broiling process, but it adds a delicious depth of flavor.
For an extra kick, sprinkle chopped jalapeños or pickled red onions on top of the cheese before serving. This adds both texture and a tangy contrast that elevates the dish.
Make-Ahead Magic
One of my favorite things about this recipe is how well it holds up for make-ahead prep. You can slice and season the tomatoes up to 24 hours ahead—just store them in an airtight container in the fridge.
The night before serving, I like to set them out at room temperature for 30 minutes before frying to ensure even cooking.
The cheese mixture can also be prepped ahead and stored in the fridge for up to 2 days—just let it sit at room temperature for 10 minutes before using.
For parties or large gatherings, I often fry the tomatoes in advance and keep them warm in a 200°F oven on a wire rack. This keeps them crispy for up to 30 minutes. The cheese can be added just before serving so it stays warm and gooey.
I also like to make a big batch of the spicy honey or honey-lime dipping sauce ahead of time—it keeps in the fridge for up to 1 week and adds a pop of color to the platter.
Nutrition facts
Frequently asked questions
Can I use regular tomatoes instead of green ones?
Green tomatoes are essential for this recipe—they hold their shape beautifully when fried and have a pleasant tangy flavor. If you can't find them, use unripe yellow tomatoes (they're still green inside) or very firm red tomatoes that haven't fully ripened. Avoid fully ripe red tomatoes—they'll turn mushy when fried and won't provide that satisfying crunch.
How do I keep the fried tomatoes crispy?
Pat the tomato slices thoroughly dry before frying—any moisture will make them steam instead of crisp. Fry in small batches at 350°F for 2-3 minutes per side until golden brown. After frying, place them on a wire rack in a 200°F oven to keep them warm and crispy while you assemble the cheese topping.
What's the best way to reheat leftovers?
Reheat fried tomatoes in a 375°F oven for 5-7 minutes on a wire rack to restore crispiness. For the cheese topping, add it fresh after reheating—it won't melt properly if reheated directly. Leftovers stay crispy for about 20 minutes after reheating, so serve them immediately for best results.
Can I make this dish ahead of time?
Slice and season tomatoes up to 24 hours ahead and store in an airtight container. The cheese mixture can be prepped 2 days ahead—just let it sit at room temperature for 10 minutes before using. Fry the tomatoes fresh before serving to maintain crispiness, or fry them ahead and reheat as directed above.
What's the secret to perfect goat cheese topping?
The key is using soft, creamy goat cheese and mixing in 1 tbsp olive oil to create a spreadable consistency. Let the cheese soften slightly at room temperature before assembling. For extra flavor, mix in 1 tsp fresh herbs (basil, thyme, or chives work beautifully) and broil for 2-3 minutes until just melted and golden.
