
Greek Tomato Fritters Recipe tastes like a plate of summer sunshine: sweet-tart tomatoes, herbs, and salty feta in a crispy, golden bite. It works perfectly for busy weeknights, casual entertaining, or a mezze-style dinner, and you can finish the whole recipe in about 35 minutes. I first fell in love with these in a tiny taverna on Santorini, and I’ve chased that flavor in my own kitchen ever since.
Why Greek Tomato Fritters Recipe Is Worth It
Greek Tomato Fritters (tomatokeftedes) pack huge flavor with very simple ingredients. You get juicy tomatoes, fresh herbs, and creamy feta all tucked inside a crisp, craggy exterior that begs for a dunk in yogurt or tzatziki.
The batter comes together in one bowl, and you cook each fritter in just a few minutes. They work as an appetizer, side dish, or light main, so you get a lot of flexibility from one recipe.
“These Greek Tomato Fritters taste like a vacation on a plate, only cheaper and way quicker than a flight to the islands. ★★★★★”
Ingredients You Need
Fresh ingredients
- Ripe tomatoes, finely chopped (about 4 medium or 2 large)
- Use the ripest tomatoes you can find; soft and a little ugly still taste amazing.
- Roma or vine tomatoes work well; heirlooms give extra flavor but release more juice.
- Red onion, very finely chopped (or yellow onion if that’s what you have)
- Green onions, thinly sliced
- Fresh parsley, chopped
- Fresh mint, chopped (gives that classic Greek Tomato Fritters flavor)
- Garlic cloves, minced
Dairy and eggs
- Feta cheese, crumbled
- I like sheep’s milk feta in brine; it tastes tangier and creamier than pre-crumbled.
- Egg
- Use a large egg; if your batter looks too loose, add a spoonful more flour.
Dry ingredients and pantry staples
- All-purpose flour
- You can swap with a 1:1 gluten-free blend if needed.
- Baking powder
- Fine sea salt
- Freshly ground black pepper
- Dried oregano (Greek oregano if you have it)
- Ground cumin (optional, but adds a warm, savory note)
- Red pepper flakes or a pinch of cayenne (optional heat)
- Extra-virgin olive oil
- Use a neutral-tasting one for frying, or mix half olive oil and half avocado oil to stretch the good stuff.
Equipment
- Mixing bowl (medium to large)
- Fine mesh strainer or colander
- Clean kitchen towel or several paper towels
- Cutting board and sharp knife
- Fork or whisk
- Large skillet or sauté pan (cast iron or heavy-bottomed pan works best)
- Small scoop or spoon for portioning batter
- Slotted spoon or spatula
- Paper towel–lined plate or wire rack for draining
Quick Tips & substitutions
- Salt the chopped tomatoes and drain them well so the batter stays thick and fries up crisp.
- Keep the tomato pieces small so the fritters hold together and cook evenly.
- Chill the batter 10–15 minutes if it feels loose; the flour hydrates and thickens it.
- Swap feta with crumbled goat cheese or a dairy-free feta-style cheese if needed.
- Use gluten-free all-purpose flour for a gluten-free version; add an extra pinch of baking powder for lightness.
- Pan-fry in a shallow layer of oil instead of deep-frying to keep things lighter and less messy.
- Test one fritter first; adjust salt, herbs, or thickness before cooking the whole batch.
- Keep cooked fritters warm in a low oven (about 200°F / 95°C) while you finish the rest.
How to Make Greek Tomato Fritters Recipe
Step 1: Prep and drain the tomatoes
Chop the tomatoes into small pieces, about ¼-inch. Place them in a colander set over a bowl, sprinkle with a pinch of salt, and toss. Let them sit 10–15 minutes so extra liquid drips out, then gently press with your hands or the back of a spoon to squeeze out more juice.
Step 2: Mix the fritter batter
Transfer the drained tomatoes to a mixing bowl. Add red onion, green onions, parsley, mint, and garlic, then stir to combine. Crumble in the feta and mix again so the cheese spreads evenly through the tomato mixture.
Sprinkle flour, baking powder, oregano, cumin, red pepper flakes, salt, and black pepper over the tomato mixture. Crack in the egg. Stir until the batter looks thick and spoonable, like a chunky, stiff pancake batter. If it looks runny, add 1–2 tablespoons more flour.
Step 3: Rest the batter
Let the batter sit 10 minutes on the counter. This short rest helps the flour hydrate and the mixture thicken. Use this time to heat your skillet and set up a plate lined with paper towels or a wire rack.
Step 4: Heat the oil
Pour enough olive oil into a large skillet to cover the bottom by about ¼ inch. Heat over medium to medium-high until the oil shimmers. Drop a tiny bit of batter into the pan; if it sizzles right away, the oil sits at the right temperature.
Step 5: Fry the fritters
Scoop heaping tablespoons of batter into the hot oil, leaving space between each fritter. Gently flatten each mound with the back of a spoon so it reaches about ½-inch thick. Cook 3–4 minutes on the first side, until the edges look deeply golden and crisp.
Flip each fritter and cook another 2–3 minutes, until the second side turns golden and the center feels set. Adjust the heat as needed so the fritters brown but do not burn. Move cooked fritters to the paper towel–lined plate or rack.
Step 6: Finish and serve
Taste one fritter while it still steams (chef’s privilege) and adjust seasoning on the next batch if needed. Fry the remaining batter in batches, adding a splash more oil if the pan looks dry. Serve Greek Tomato Fritters hot or warm with a squeeze of lemon and a dollop of yogurt or tzatziki.
Recipe Variations
- Gluten-free: Use a 1:1 gluten-free flour blend and add an extra teaspoon of baking powder for a lighter texture.
- Vegan: Skip the egg and feta, and use a vegan feta-style cheese plus 1–2 tablespoons chickpea flour to help bind.
- Low carb: Replace part of the flour with almond flour and keep the fritters smaller so they hold together.
- Extra veggie: Fold in very finely diced zucchini (well salted and squeezed dry) or grated carrot.
- Herb-forward: Increase mint and parsley, or add a little fresh dill for a more herbaceous fritter.
- Spicy: Add more red pepper flakes or a minced fresh chili to the batter.
Ways to Serve Greek Tomato Fritters Recipe
- With a bowl of thick Greek yogurt or tzatziki and lemon wedges.
- Alongside a big Greek salad with cucumbers, olives, and more feta.
- As part of a mezze spread with hummus, pita, roasted peppers, and olives.
- Stuffed into warm pita with lettuce, tomato, cucumber, and yogurt sauce.
- On top of a simple herby rice or orzo with a squeeze of lemon.
Storage Success
Let Greek Tomato Fritters cool completely, then store them in an airtight container in the fridge for up to 3 days. Reheat them in a skillet with a light slick of oil or in the oven at 375°F (190°C) until hot and crisp again. You can also freeze them in a single layer, then move them to a freezer bag and keep them up to 2 months. Reheat from frozen in a hot oven so they regain that crunchy exterior.

Greek Tomato Fritters Recipe
Ingredients
Instructions
- Chop the tomatoes into small 1/4-inch pieces. Place them in a colander set over a bowl, sprinkle with a pinch of salt, toss, and let drain for 10–15 minutes. Gently press to squeeze out excess liquid.
- Transfer the drained tomatoes to a mixing bowl. Add the red onion, green onions, parsley, mint, and garlic, and stir to combine. Crumble in the feta and mix again so it is evenly distributed.
- Sprinkle the flour, baking powder, salt, black pepper, oregano, cumin (if using), and red pepper flakes or cayenne (if using) over the tomato mixture. Add the egg and stir until you have a thick, spoonable batter similar to a chunky pancake batter. If it seems runny, add 1–2 tablespoons more flour.
- Let the batter rest for about 10 minutes to allow the flour to hydrate and the mixture to thicken while you heat the oil and prepare a paper towel–lined plate or wire rack.
- Pour enough olive oil into a large skillet to cover the bottom by about 1/4 inch. Heat over medium to medium-high until the oil shimmers. Test with a tiny bit of batter; it should sizzle immediately.
- Scoop heaping tablespoons of batter into the hot oil, leaving space between each fritter. Gently flatten each mound to about 1/2 inch thick. Fry for 3–4 minutes on the first side, until the edges are deeply golden and crisp.
- Flip the fritters and cook for another 2–3 minutes, until the second side is golden and the centers are set. Adjust the heat as needed so they brown without burning. Transfer cooked fritters to the prepared plate or rack to drain.
- Repeat with the remaining batter, adding more oil to the pan if needed. Serve the Greek tomato fritters hot or warm with lemon wedges and a dollop of Greek yogurt or tzatziki.
Notes
Approximate per serving (1/4 of recipe): 260 calories; fat 18 g; saturated fat 6 g; carbohydrates 18 g; fiber 2 g; sugars 4 g; protein 8 g; sodium 520 mg. Values will vary based on exact ingredients, oil absorbed during frying, and portion size.

Leave a Reply