If you’ve been looking for delicious roma tomatoes recipes that feel a little different from the usual salads, sauces, and roasted sides, these Tomato Fritters are such a fun one to try. I love how they turn simple pantry ingredients and fresh chopped tomatoes into something crisp, golden, and completely irresistible. They’re savory, a little tangy, and packed with fresh flavor in every bite.
What I really love about this recipe is that it feels both cozy and a little unexpected. The outside gets beautifully crisp with those lacy, browned edges, while the inside stays soft and tender with juicy tomato pieces and little pops of green herbs. If you serve them with a creamy dipping sauce, they disappear fast.
I make these when I want an easy appetizer, a light lunch, or even a savory snack to share with friends. They’re especially perfect when you have extra Roma tomatoes on hand and want to turn them into something warm, crunchy, and seriously satisfying.
Quick Recipe Info Card
- Prep time: 15 minutes
- Cook time: 20 minutes
- Total time: 35 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love It
- Crispy golden edges with a soft, flavorful center.
- A great way to use fresh Roma tomatoes.
- Made with simple ingredients you may already have at home.
- Perfect as an appetizer, snack, or light meal.
- Easy to customize with herbs, cheese, or a touch of heat.
- Pairs wonderfully with a creamy dipping sauce or yogurt-based dip.
Nutritional Benefits and Adaptable Variations
- Roma tomatoes add vitamin C, potassium, and natural freshness.
- Fresh herbs and green onion bring flavor without needing lots of extra salt.
- Eggs add protein and help bind the batter.
- Pan-frying uses less oil than deep frying while still giving you a crisp result.
- For extra savory flavor, you can add a small amount of crumbled feta or grated Parmesan.
- If you like a little heat, mix in finely chopped jalapeño or a pinch of red pepper flakes.
- For a gluten-free version, use a reliable 1-to-1 gluten-free flour blend.
- You can swap parsley for dill, cilantro, or chives depending on the flavor you like best.
Ingredients
For the tomato fritters
- 4 medium Roma tomatoes, finely diced
- 1 teaspoon salt, divided
- 2 large eggs
- 3/4 cup all-purpose flour
- 1/4 cup cornmeal
- 1 teaspoon baking powder
- 1/4 teaspoon black pepper
- 1/4 teaspoon garlic powder
- 2 green onions, thinly sliced
- 2 tablespoons chopped fresh parsley
- 1 tablespoon finely minced jalapeño, optional
- 2 to 4 tablespoons milk, as needed
- 3 to 4 tablespoons neutral oil, for pan-frying
For the dipping sauce
- 1/3 cup sour cream or Greek yogurt
- 1 tablespoon mayonnaise
- 1 tablespoon ketchup
- 1 teaspoon lemon juice
- Pinch of salt and black pepper
Step-by-Step Instructions
- Prep the tomatoes: Place the diced Roma tomatoes in a colander or bowl, sprinkle with 1/2 teaspoon of the salt, and let them sit for about 10 minutes. This helps draw out excess moisture so the fritters stay crisp instead of soggy.
- Drain well: Gently press the tomatoes with paper towels or the back of a spoon to remove as much liquid as you reasonably can. Don’t skip this step because it makes a big difference in the final texture.
- Make the batter: In a medium mixing bowl, whisk together the eggs, flour, cornmeal, baking powder, remaining 1/2 teaspoon salt, black pepper, and garlic powder. Stir in the green onions, parsley, and jalapeño if using.
- Combine: Fold the drained tomatoes into the batter. If the mixture seems too thick to scoop, add milk 1 tablespoon at a time until you have a thick, spoonable batter that holds its shape.
- Mix the sauce: In a small bowl, stir together the sour cream or Greek yogurt, mayonnaise, ketchup, lemon juice, and a pinch of salt and pepper. Chill until ready to serve.
- Heat the pan: Warm 2 tablespoons of oil in a large skillet over medium heat. Once the oil is hot, scoop heaping tablespoons of batter into the pan and gently flatten them slightly with the back of the spoon.
- Cook until golden: Fry the fritters in batches for 3 to 4 minutes per side, or until deeply golden brown and cooked through. Add a little more oil between batches as needed.
- Drain and serve: Transfer the cooked fritters to a paper towel-lined plate or wire rack. Serve warm with the dipping sauce on the side.
Tips, Serving Suggestions & Substitutions
- Use Roma tomatoes if possible: They’re meatier and less watery than many other tomatoes, which makes them ideal for fritters.
- Drain the tomatoes thoroughly: This is the secret to a batter that fries up crisp and not loose or wet.
- Don’t overcrowd the pan: Give each fritter some room so the edges can crisp properly.
- Keep the heat at medium: If the skillet is too hot, the outside will brown before the center sets.
- Serve them fresh: These are at their absolute best right after cooking, when the edges are still crunchy.
- Try different herbs: Dill, cilantro, basil, or chives all work nicely here.
- Add cheese: A few tablespoons of feta or Parmesan can add extra savory depth.
- Serving ideas: I love these with a fresh green salad, tucked beside scrambled eggs for brunch, or served as an appetizer platter with extra sliced jalapeños and chopped tomatoes.
Nutrition Information
| Nutrition | Per Serving |
|---|---|
| Calories | 230 |
| Carbohydrates | 20 g |
| Protein | 6 g |
| Fat | 14 g |
| Saturated Fat | 3 g |
| Cholesterol | 97 mg |
| Sodium | 560 mg |
| Fiber | 2 g |
| Sugar | 4 g |
Nutrition values are approximate estimates per serving and can vary based on exact ingredients, oil absorption, and portion size.
Storage & Make-Ahead Tips
If you have leftovers, let the fritters cool completely before storing them in an airtight container in the refrigerator for up to 3 days. Reheat them in a skillet, toaster oven, or regular oven so they crisp back up nicely. The microwave works in a pinch, but the texture will be softer.
You can also make the dipping sauce a day ahead and keep it chilled in the refrigerator. For food safety, don’t leave cooked fritters or the dairy-based sauce out at room temperature for extended periods. I don’t recommend mixing the batter too far in advance because the tomatoes continue to release moisture over time.
FAQ
1. Can I use other tomatoes instead of Roma tomatoes?
Yes, but Roma tomatoes are the best choice because they’re firmer and less watery. If you use another variety, be sure to seed and drain them very well.
2. Why are my tomato fritters falling apart?
This usually happens when the tomatoes are too wet or the batter is too thin. Drain the tomatoes thoroughly and add a little extra flour if needed so the batter stays thick and scoopable.
3. Can I make these tomato fritters gluten-free?
Yes. A good 1-to-1 gluten-free flour blend should work well here. Keep the cornmeal if you like the added texture.
4. What dipping sauce goes best with tomato fritters?
I love the simple creamy pink sauce in this recipe, but garlic yogurt sauce, herbed sour cream, or even a spicy aioli would all be delicious.
5. Can I bake these instead of frying?
You can try baking them on a well-oiled sheet pan, but they won’t get quite as crisp as pan-fried fritters. Pan-frying gives the best color, texture, and flavor for this recipe.
Final Thoughts
These Tomato Fritters are one of those simple recipes that surprise you with just how good they are. They’re crispy, savory, a little juicy in the center, and such a smart way to turn fresh tomatoes into something truly craveable. If you’ve been collecting new roma tomatoes recipes, I really think this one deserves a spot on your list.
If you make them, I’d love to hear how they turned out for you. Feel free to leave a comment, share the recipe with a friend, and save it to Pinterest so you can come back to it the next time you have a few Roma tomatoes waiting on the counter.

Tomato Fritters
Ingredients
Equipment
Method
- Place the diced Roma tomatoes in a colander or bowl, sprinkle with 1/2 teaspoon of the salt, and let them sit for 10 minutes to release excess moisture.
- Gently press the tomatoes with paper towels or the back of a spoon to remove as much liquid as possible.
- In a medium mixing bowl, whisk together the eggs, flour, cornmeal, baking powder, remaining 1/2 teaspoon salt, black pepper, and garlic powder.
- Stir in the green onions, parsley, and jalapeño if using.
- Fold the drained tomatoes into the batter. Add milk 1 tablespoon at a time if needed until the mixture is thick and spoonable.
- In a small bowl, stir together the sour cream or Greek yogurt, mayonnaise, ketchup, lemon juice, and a pinch of salt and pepper. Refrigerate until ready to serve.
- Heat 2 tablespoons of oil in a large skillet over medium heat.
- Drop heaping tablespoons of batter into the skillet and gently flatten each one slightly with the back of a spoon.
- Cook in batches for 3 to 4 minutes per side, until golden brown and cooked through, adding more oil between batches as needed.
- Transfer the fritters to a paper towel-lined plate or wire rack and serve warm with the dipping sauce.
