
Greek Tomato Fritters Recipe tastes like a plate of summer: sweet-tart tomatoes, fresh herbs, salty feta, and a crisp, golden exterior with a soft, fluffy center. It suits anyone who loves Mediterranean flavors and wants a vegetarian appetizer or snack on the table in about 35 minutes. I first fell in love with these in a tiny taverna on Santorini, then spent years tweaking them in my very not-Santorini American kitchen.
Why Make This Greek Tomato Fritters Recipe at Home
You get peak Greek taverna flavor without a plane ticket or a suitcase full of crumbled fritters. Fresh tomatoes, herbs, and feta turn into a snack that disappears faster than you can fry the next batch.
You also control the texture, the salt, and the oil quality. That means lighter, crispier fritters that still taste indulgent but sit nicely next to a simple salad or mezze platter.
“These Greek Tomato Fritters taste like a vacation on a plate, with crisp edges, juicy tomato bites, and big herb flavor in every single piece. ★★★★★”
Ingredients You Need
Fresh ingredients
-
Ripe tomatoes, finely chopped, about 4 cups
- Use juicy, flavorful tomatoes: Roma, vine-ripened, or good cherry tomatoes.
- Avoid rock-hard, pale tomatoes since they taste flat and watery.
-
Red onion, very finely chopped, 1 small
-
Green onion, thinly sliced, 3 to 4 stalks
-
Fresh parsley, chopped, 1 small handful
-
Fresh mint, chopped, 1 small handful
-
Garlic, minced, 2 to 3 cloves
Dairy
-
Feta cheese, crumbled, 3 to 4 ounces
- Use a block of feta in brine if possible; it tastes creamier and less chalky.
- Sheep’s milk feta gives the most authentic flavor, but cow’s milk feta still works.
-
Greek yogurt, thick, 2 tablespoons
- This adds moisture and a little tang and helps the fritters stay tender.
Dry ingredients
-
All-purpose flour, about 1 to 1¼ cups
- Start with 1 cup, then adjust by tablespoon until the batter feels thick but scoopable.
- You can swap up to half with whole wheat flour for a slightly nuttier flavor.
-
Baking powder, 1 teaspoon
-
Fine sea salt, about ½ to ¾ teaspoon
- Go light at first because feta already adds salt.
-
Freshly ground black pepper, ½ teaspoon
-
Dried oregano, 1 teaspoon
-
Optional: pinch of red pepper flakes for a little heat
Oil and dips
-
Neutral frying oil, enough for shallow frying
- Use light olive oil, avocado oil, or sunflower oil.
- Avoid extra virgin olive oil at high heat since it smokes quickly and tastes bitter.
-
Serving options:
- Greek yogurt mixed with lemon juice and grated cucumber
- Plain tzatziki from the store as a shortcut
- Thick plain yogurt with a drizzle of olive oil and pinch of salt
Equipment list
- Large mixing bowl
- Fine mesh strainer or colander
- Clean kitchen towel or several layers of paper towel
- Cutting board and sharp knife
- Measuring cups and spoons
- Large skillet or wide, heavy pan
- Slotted spoon or spatula
- Sheet pan lined with paper towels or a wire rack
Tips & Mistakes
- Squeeze the tomatoes well so the batter does not turn soupy.
- Chop tomatoes and onions very small so the fritters hold together and cook evenly.
- Taste the tomato mixture before adding extra salt since feta already adds plenty.
- Chill the batter for 15 to 20 minutes if it feels loose so the flour hydrates and thickens.
- Heat the oil enough so a small drop of batter sizzles right away; cool oil makes greasy fritters.
- Avoid crowding the pan so the oil temperature stays steady and the fritters stay crisp.
- Flip only once so the crust stays intact and does not soak up extra oil.
- Drain fritters on a rack or paper towel so excess oil drips off instead of pooling.
- Use fresh herbs and avoid dried mint; dried mint tastes harsh and muddy in this recipe.
- Stir the batter between batches so liquid does not separate and sink to the bottom.
How to Make Greek Tomato Fritters Recipe
Step 1: Prep and drain the tomatoes
Chop the tomatoes into small pieces and place them in a strainer set over a bowl. Sprinkle with a small pinch of salt and toss. Let them sit for 10 to 15 minutes so extra juice drips out.
After they drain, grab a clean kitchen towel or paper towels and gently squeeze the tomatoes to remove more liquid. You want them juicy but not dripping. This step keeps the fritters crisp instead of soggy.
Step 2: Build the flavor base
Add the drained tomatoes to a large mixing bowl. Stir in the red onion, green onion, garlic, parsley, and mint. Mix until everything looks evenly distributed.
Crumble the feta directly into the bowl and gently fold it in. You want some small bits and some slightly larger pockets of cheese. Stir in the Greek yogurt until it coats the mixture.
Step 3: Add dry ingredients and adjust the batter
Sprinkle in the flour, baking powder, dried oregano, black pepper, and a small pinch of salt. Start with 1 cup of flour and mix gently until no dry pockets remain. The batter should look thick, chunky, and spoonable, not runny.
If the mixture feels too wet and spreads like pancake batter, add more flour 1 tablespoon at a time. If it feels too stiff and crumbly, stir in a spoonful of tomato juice or a splash of water. Aim for a texture similar to thick muffin batter.
Step 4: Rest the batter briefly
Let the batter sit at room temperature for about 10 to 15 minutes. This short rest allows the flour to hydrate and the baking powder to start working. The mixture will thicken slightly, which helps the fritters hold their shape in the oil.
Give the batter a quick stir before frying. If it thickened too much, loosen it with a teaspoon or two of water or tomato juice. Taste a tiny bit and adjust salt or herbs if needed.
Step 5: Heat the oil
Pour enough oil into a large skillet to reach about ¼ inch up the sides. Set the pan over medium to medium-high heat. Wait until the oil shimmers and a small drop of batter sizzles and browns around the edges within about 30 seconds.
If the batter burns quickly, lower the heat slightly. If it barely sizzles, raise the heat a bit. Aim for a steady, lively sizzle, not violent popping.
Step 6: Fry the fritters
Scoop the batter with a tablespoon or small cookie scoop and gently slide it into the hot oil. Flatten each mound slightly with the back of the spoon so it cooks evenly. Leave space between fritters so they do not stick together.
Cook each side for about 2 to 3 minutes until the edges look deep golden and crisp. Flip once and cook the second side for another 2 to 3 minutes. Adjust the heat as you go so the fritters cook through without burning.
Step 7: Drain and keep warm
Use a slotted spoon or spatula to transfer the cooked fritters to a paper towel lined plate or a wire rack set over a sheet pan. Sprinkle a tiny pinch of salt over them while they still feel hot if you want extra seasoning. Keep them in a low oven at about 200°F if you plan to fry several batches.
Stir the batter between batches so the liquid does not separate. If the oil collects burnt bits, strain or wipe them out between batches and add fresh oil. This keeps the flavor clean and the color bright.
Step 8: Taste test and adjust
Always taste the first fritter. Check for salt, herb intensity, and texture. If it tastes bland, add more herbs, pepper, or a pinch of salt to the remaining batter.
If the fritter feels too soft or falls apart, add a spoonful or two of flour. If it feels too dense or dry, mix in a spoonful of yogurt or tomato juice. Adjust, then fry the rest of the batch.
Variations I've Tried
- Spicy tomato fritters: Add extra red pepper flakes, a pinch of smoked paprika, and a finely chopped fresh chili. This version tastes great with a cooling yogurt dip.
- Zucchini and tomato fritters: Replace one cup of tomato with one cup of grated, well squeezed zucchini. This combo adds sweetness and sneaks in extra vegetables.
- Herb bomb fritters: Double the parsley and mint and add a little fresh dill. This version tastes super fresh and pairs nicely with simple lemony yogurt.
- Vegan tomato fritters: Skip the feta and yogurt, add a tablespoon of olive oil and a tablespoon of ground flaxseed. Increase the herbs and salt slightly to keep the flavor big and bright.
How to Serve Greek Tomato Fritters Recipe
Serve Greek tomato fritters hot or warm with a bowl of thick Greek yogurt, tzatziki, or a simple lemon and garlic yogurt sauce. Add a big salad with cucumbers, tomatoes, olives, and a sprinkle of feta for a full meal. You can tuck a few fritters into warm pita with lettuce, tomato, and yogurt sauce for a handheld option.
They also work nicely on a mezze platter with hummus, olives, roasted peppers, and fresh veggies. Kids usually love them, especially if you call them "tomato pancakes" and offer a fun dip on the side.
How to store
- Fridge: Cool fritters completely, then place them in an airtight container with parchment between layers. Store in the refrigerator for up to 3 days.
- Freezer: Arrange cooled fritters on a sheet pan in a single layer, freeze until solid, then transfer to a freezer bag. Keep them in the freezer for up to 2 months.
- Reheating in oven or toaster oven: Heat at 375°F on a wire rack or parchment lined tray for 8 to 12 minutes until hot and crisp.
- Reheating in skillet: Warm a thin layer of oil in a skillet over medium heat and reheat fritters for 2 to 3 minutes per side.
- Avoid: Skip the microwave if you care about crispness, since it softens the exterior and turns the fritters a bit rubbery.

Greek Tomato Fritters
Ingredients
Instructions
- Place the finely chopped tomatoes in a strainer set over a bowl. Sprinkle with a small pinch of salt, toss, and let drain for 10 to 15 minutes. Then gently squeeze the tomatoes in a clean kitchen towel or paper towels to remove excess liquid.
- Transfer the drained tomatoes to a large mixing bowl. Add the red onion, green onion, parsley, mint, and garlic, and mix until evenly combined.
- Crumble the feta into the bowl and gently fold it through so there are both small bits and slightly larger pockets of cheese. Stir in the Greek yogurt until everything is lightly coated.
- Sprinkle in 1 cup of the flour, the baking powder, dried oregano, black pepper, and a small pinch of salt. Stir just until no dry spots of flour remain; the mixture should be thick and spoonable, not runny. If it seems too loose, add more flour 1 tablespoon at a time. If using, stir in a pinch of red pepper flakes.
- Let the batter rest at room temperature for 10 to 15 minutes so the flour hydrates and the baking powder starts working. The mixture will thicken slightly; if it becomes too stiff, loosen with a teaspoon or two of tomato juice or water and stir again.
- Pour enough neutral oil into a large skillet to reach about 1/4 inch up the sides. Heat over medium to medium-high heat until the oil shimmers and a small drop of batter sizzles and begins to brown around the edges within about 30 seconds.
- Working in batches, scoop the batter by tablespoonfuls or with a small cookie scoop into the hot oil, gently sliding each portion in. Lightly flatten each mound with the back of the spoon so it cooks evenly, leaving space between fritters.
- Fry the fritters for about 2 to 3 minutes per side, or until deep golden and crisp on the outside and cooked through inside. Adjust the heat as needed so they brown steadily without burning. Flip each fritter only once.
- Transfer cooked fritters to a paper towel–lined plate or a wire rack set over a sheet pan to drain excess oil. Sprinkle very lightly with salt while still hot if desired.
- Stir the batter between batches so any separated liquid reincorporates. If the oil accumulates burnt bits, carefully strain or wipe them out and add fresh oil before continuing to fry.
- Serve the tomato fritters hot or warm with thick Greek yogurt, tzatziki, or a simple yogurt sauce, either on their own as an appetizer or as part of a mezze platter or light meal.
Notes
Approximate per serving (about 3–4 fritters, 1/6 of recipe): 210–250 calories; fat 14 g; saturated fat 4 g; carbohydrates 18 g; fiber 2 g; sugars 4 g; protein 6 g; sodium 420 mg. Values will vary based on tomato juiciness, exact frying oil absorption, and brands of feta and yogurt.

Leave a Reply