Greek Tomato Fritters are a staple in my kitchen, especially during the summer months. These crispy, golden bites transport you straight to a sun-drenched taverna in Santorini with every bite. Their magic lies in transforming a few simple ingredients, mainly ripe tomatoes and fresh herbs, into a crave-worthy appetizer. This authentic Greek dish, known as tomatokeftedes, is a true celebration of seasonal produce that you’ll want to share at every gathering.
Why You'll Love This Recipe
- You get that perfect crispy-on-the-outside, tender-on-the-inside texture in every bite
- It’s packed with the fresh, aromatic flavors of mint, parsley, and oregano
- They come together in under 35 minutes with mostly pantry ingredients
- I love that they’re naturally vegetarian and easily customized
- My friends always ask me to make these fritters for parties
Ingredients You’ll Need
- Ripe tomatoes: for maximum flavor and juice, use the ripest, sweetest tomatoes you can find, as they form the base of the whole dish. Yellow onion: finely chopped to add a subtle sweet backbone without overpowering the delicate tomato flavor. Garlic: minced for that essential aromatic punch that makes Greek food so irresistible. Fresh mint leaves: this is the signature herb, providing a bright, cool note that lifts up the entire fritter. Fresh parsley leaves: adds an earthy freshness and a beautiful pop of green color throughout the batter. Dried oregano: gives you that classic Mediterranean warmth you’d find in any taverna kitchen. All-purpose flour: forms the structure for the batter, creating that perfect crispy shell when fried. Baking powder: the secret ingredient that ensures your fritters turn out light and airy, not dense. Olive oil: for frying, as it brings its own fruity flavor and achieves that beautiful golden-brown color. Crumbled feta cheese: an optional but highly recommended addition for a salty, tangy burst in the center. Greek yogurt or tzatziki: the classic cooling dip that balances the warm, savory fritters perfectly. Lemon wedges: a squeeze of fresh lemon right before eating makes every flavor pop.
How to Make It
Drain Your Tomatoes Well:
Start by coring your tomatoes and grating them on a box grater or finely chopping them. Place them in a strainer, sprinkle with salt, and let them drain for a full 15 minutes. This step is non-negotiable – removing excess liquid is what keeps your batter from becoming soggy.
Combine Your Wet Ingredients:
In a large bowl, mix together the drained tomatoes, finely chopped onion, minced garlic, and all those fresh herbs. Give it a good stir until everything is evenly distributed. If you’re using feta, gently fold it in now to avoid crumbling it too much.
Incorporate Your Dry Ingredients:
Whisk your flour and baking powder together in a separate small bowl. Gradually add this dry mix to your tomato mixture, stirring just until it comes together. You want a thick batter that holds its shape on a spoon, not a runny one.
Let The Batter Rest:
Walk away from the bowl for about 10 minutes. This resting time allows the flour to fully absorb the tomato juices, which thickens the batter and helps the fritters hold together during frying.
Heat Your Oil:
While the batter rests, pour about a quarter cup of olive oil into a large skillet and heat it over medium-high. You’ll know it’s ready when the oil shimmers, or reaches around 350°F if you’re using a thermometer. Properly hot oil is key for a crispy exterior.
Form And Fry Your Fritters:
Use two spoons or a small ice cream scoop to drop heaping tablespoons of batter into the hot oil. Gently flatten each one with the back of your spoon to ensure even cooking. Don’t overcrowd the pan – work in batches for the best results.
Cook To Golden Perfection:
Fry your fritters for 2-3 minutes per side until they’re a deep, golden brown and crispy all over. Adjust your heat as needed; if they brown too fast, lower it a touch. This ensures they cook through without burning.
Drain And Serve Immediately:
Transfer your finished Greek Tomato Fritters to a plate lined with paper towels to drain any excess oil. Repeat with the remaining batter, adding a bit more oil to the pan if necessary. Serve them right away while they’re hot and at their crispiest.

You Must Know
- Don’t skimp on the tomato draining time
- Letting the batter rest is crucial for structure
- Hot oil is your best friend for crispiness
- These Greek Tomato Fritters are best eaten immediately
- I never skip the fresh lemon squeeze at the end
Storage Tips
Greek Tomato Fritters are absolutely at their peak when served fresh from the pan, but you can store any leftovers in an airtight container in the fridge for up to two days. To bring back some of that magic crispness, reheat them in a single layer on a baking sheet in a 350°F oven for about 10 minutes. I don’t recommend freezing them, as the texture becomes quite soft and they lose their signature appeal.
Ingredient Substitutions
If you’re out of fresh mint, a tablespoon of dried mint will work, though the flavor won’t be quite as vibrant. You can swap the all-purpose flour for a gluten-free blend if needed, just make sure it’s a 1:1 style. No fresh parsley? A couple tablespoons of chopped fresh dill or even scallions make a lovely alternative. For a dairy-free or vegan version, simply omit the feta cheese and serve with a dairy-free yogurt dip instead of tzatziki.
Serving Suggestions
I love serving a big platter of these warm Greek Tomato Fritters with a bowl of cool tzatziki or thick Greek yogurt for dipping and plenty of lemon wedges on the side. They make a fantastic starter for a bigger Mediterranean meal alongside a classic Greek salad, a bowl of olives, and some crusty bread to soak up any leftover dips. For a lighter lunch, just pile a few on a plate with a simple cucumber and red onion salad – it’s my go-to summer combo.
Cultural Context
These Greek Tomato Fritters, known as tomatokeftedes, are a signature dish from the island of Santorini, where the volcanic soil produces some of the most flavorful tomatoes in the world. You’ll find them on the menu of nearly every seaside taverna, often served as a meze – a small plate meant for sharing with drinks among friends. They embody the Greek philosophy of taking a few humble, sun-ripened ingredients and transforming them into something truly special and communal, a celebration of the season’s bounty.

Pro Tips
- A small ice cream scoop gives you perfectly even fritters
- Keep your oil temperature steady around 350°F for even frying
- Patience during draining and resting pays off big time
- I always use a mix of spoon sizes for visual interest
- They disappear so fast, I usually double the batch
Frequently Asked Questions
Use ripe, flavorful tomatoes like Roma or beefsteak for the best results. The 1.5 pounds called for provides a juicy base, but salting them properly is crucial to remove excess water and ensure your fritters get crispy instead of soggy.
You can mix the batter up to an hour in advance, but fry them just before serving for maximum crispness. Leftovers can be stored in an airtight container and reheated in an oven or toaster oven to revive the texture.
If you don’t have fresh mint, you can double the fresh parsley or add a bit more dried oregano. For a different Greek profile, fresh dill is also a fantastic substitute that pairs beautifully with the tomatoes.
Fry the fritters in your olive oil for 2-3 minutes per side. They’re ready when they’re a deep, golden brown and crispy on the outside. Cooking them in batches ensures they cook evenly without steaming.
Serve them hot with a dollop of creamy tzatziki or a simple yogurt sauce. They’re perfect as a standalone appetizer, alongside a Greek salad, or as part of a larger meze platter with olives and feta cheese.