Tomato fritters are a quick and flavorful appetizer perfect for any occasion. Packed with juicy cherry tomatoes, aromatic basil, and a cheesy blend of Parmesan and Pecorino, these savory bites are crispy on the outside and tender on the inside. Whether you're entertaining guests or craving a Mediterranean-inspired snack, these fritters are a guaranteed hit.
Tomato fritters, often inspired by Greek domatokeftedes, are savory, deep-fried patties made with chopped tomatoes, herbs, cheese, and flour. They're a popular street food and appetizer in Mediterranean cuisine and can be found in various versions across southern Europe. Their charm lies in the balance of fresh tomato acidity with the rich, cheesy batter that crisps up beautifully when fried.
Yes, but make sure to remove excess moisture. Roma or grape tomatoes are good substitutes.
Neutral oils like sunflower, vegetable, or canola work best due to their high smoke point.
Yes—brush with a little oil and cook at 375°F (190°C) for 10–12 minutes, flipping halfway through.
Add a pinch of chili flakes or diced fresh chili to the batter for heat.
They’re best fresh, but you can reheat them in the oven or toaster oven at 350°F for 5–7 minutes.
Allow the fritters to cool completely, then store in an airtight container in the refrigerator for up to 3 days. Reheat in the oven to revive the crispy texture.
Place the cooled fritters on a tray in a single layer and freeze until solid. Transfer to a freezer-safe bag or container and store for up to 2 months. Reheat from frozen in the oven at 375°F (190°C) for 10–12 minutes.
Wash and dice the cherry tomatoes. Set aside and gently blot with paper towels if very juicy.
Wash and dice the cherry tomatoes. Set aside and gently blot with paper towels if very juicy.
In a mixing bowl, whisk together eggs, salt, pepper, Parmesan, Pecorino, chopped basil, and milk. Add the flour and baking powder. Mix until smooth and lump-free.
In a mixing bowl, whisk together eggs, salt, pepper, Parmesan, Pecorino, chopped basil, and milk. Add the flour and baking powder. Mix until smooth and lump-free.
Gently fold the chopped tomatoes into the batter.
Gently fold the chopped tomatoes into the batter.
Heat oil in a deep pan to 350°F (175°C). Using an ice cream scoop or spoon, drop spoonfuls of the mixture into the hot oil.
Heat oil in a deep pan to 350°F (175°C). Using an ice cream scoop or spoon, drop spoonfuls of the mixture into the hot oil.
Fry until golden and crisp on both sides, about 3–4 minutes per batch. Drain on paper towels.
Fry until golden and crisp on both sides, about 3–4 minutes per batch. Drain on paper towels.
Transfer to a serving dish, garnish with extra basil, and enjoy warm!
Transfer to a serving dish, garnish with extra basil, and enjoy warm!