If you’ve been looking for easy roma tomatoes recipes that feel a little different from the usual salad, pasta sauce, or roasted side dish, these Tomato Fritters are one of my favorite answers. They’re crispy on the outside, tender in the middle, and packed with juicy tomato flavor, little pops of green herbs or peppers, and just enough seasoning to make every bite seriously satisfying.
I love making these when I have a few ripe Roma tomatoes on the counter and want something warm, savory, and snackable. They come together with simple pantry staples, and the texture is so good: golden-brown edges, a soft center, and those little tomato pieces tucked into every fritter. If you serve them with a creamy dipping sauce, they disappear even faster.
What makes this recipe especially nice is how flexible it is. You can serve these tomato fritters as an appetizer, a light lunch, a side dish, or even a fun weekend snack. I’ll walk you through exactly how I make them so you get fritters that hold together well and fry up beautifully every time.
Quick Recipe Info Card
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love It
- Crispy, golden edges with a soft and savory center.
- A delicious way to use fresh Roma tomatoes before they get too soft.
- Made with simple ingredients you may already have in your kitchen.
- Works as an appetizer, side dish, or light vegetarian main.
- Easy to customize with herbs, cheese, or a little heat.
- Pairs perfectly with yogurt sauce, sour cream, or a spicy mayo dip.
Nutritional Benefits and Adaptable Variations
- Roma tomatoes add vitamin C, potassium, and fresh flavor with relatively few calories.
- Green onion and parsley bring brightness and a little extra color and freshness.
- Eggs help bind the fritters while adding protein.
- You can add cheese like feta or shredded mozzarella for a richer, more savory version.
- For extra heat, mix in finely diced jalapeno or a pinch of red pepper flakes.
- To make them more herby, swap or add dill, chives, or basil.
- For a gluten-free option, use a reliable 1:1 gluten-free flour blend if needed.
- To lighten the dip, serve with plain Greek yogurt mixed with lemon juice and a pinch of salt.
Ingredients
- 4 medium Roma tomatoes, seeded and finely diced
- 2 green onions, thinly sliced
- 2 tablespoons chopped fresh parsley
- 1 large egg
- 1/2 cup all-purpose flour
- 1/4 cup cornmeal
- 1/4 cup grated Parmesan cheese
- 1/2 teaspoon baking powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt, plus more to taste
- 1 small jalapeno, finely diced (optional)
- 2 to 4 tablespoons milk, as needed
- 3 to 4 tablespoons olive oil or neutral oil, for frying
For the dipping sauce (optional):
- 1/3 cup mayonnaise
- 1/3 cup sour cream or plain Greek yogurt
- 1 tablespoon ketchup
- 1 teaspoon lemon juice
- Pinch of salt and black pepper
Step-by-Step Instructions
[INSERT PROCESS IMAGE HERE]
- Prep the tomatoes. Dice the Roma tomatoes finely, then remove excess seeds and watery pulp if needed. Pat them dry gently with paper towels so the batter doesn’t get too wet.
- Mix the vegetables. In a medium bowl, combine the diced tomatoes, green onions, parsley, and jalapeno if you’re using it.
- Make the batter. Add the egg, flour, cornmeal, Parmesan, baking powder, garlic powder, salt, and black pepper. Stir everything together until combined. If the mixture seems too dry to hold together, add milk 1 tablespoon at a time. You want a thick, scoopable batter, not a runny one.
- Rest briefly. Let the batter sit for about 5 minutes. This helps the flour hydrate and makes the fritters easier to shape.
- Heat the pan. Warm 2 tablespoons of oil in a large skillet over medium heat. Add more oil as needed while cooking in batches.
- Fry the fritters. Scoop heaping tablespoons of batter into the skillet and flatten them slightly with the back of the spoon. Cook for 2 to 3 minutes per side, or until deep golden brown and crisp around the edges.
- Drain and repeat. Transfer the cooked fritters to a paper towel-lined plate or wire rack. Continue with the remaining batter, adjusting the heat if they are browning too quickly.
- Make the dipping sauce. In a small bowl, stir together the mayonnaise, sour cream or yogurt, ketchup, lemon juice, salt, and pepper until smooth.
- Serve warm. Taste and add a little extra salt if needed, then serve the fritters warm with the dipping sauce on the side.
Tips, Serving Suggestions & Substitutions
- Don’t skip drying the tomatoes: Roma tomatoes are meatier than many varieties, which is why they work so well here, but even they can release extra liquid. A quick pat dry helps your fritters stay crisp and hold together better.
- Keep the batter thick: If the mixture becomes loose, add a little extra flour, 1 tablespoon at a time.
- Use medium heat: Too hot, and the outside browns before the center cooks. Too low, and the fritters absorb more oil.
- Try different dips: These are great with spicy mayo, garlicky yogurt, ranch, or even a simple sour cream and herb sauce.
- Make them a meal: I love serving them with a simple green salad, cucumber salad, or a bowl of soup.
- Cheese options: Parmesan adds salty depth, but crumbled feta or finely shredded cheddar can also work.
- Herb swaps: Fresh dill, basil, or chives all taste wonderful in place of or alongside the parsley.
- Need a milder version? Leave out the jalapeno and keep the seasoning simple.
Nutrition Information
| Nutrient | Approximate Amount Per Serving |
|---|---|
| Calories | 245 |
| Carbohydrates | 18 g |
| Protein | 7 g |
| Fat | 16 g |
| Saturated Fat | 4 g |
| Cholesterol | 58 mg |
| Sodium | 430 mg |
| Fiber | 2 g |
| Sugar | 4 g |
Nutrition values are estimates per serving and can vary based on exact ingredients, oil absorption, and portion size.
Storage & Make-Ahead Tips
These tomato fritters are best enjoyed fresh, when the edges are at their crispiest, but leftovers can still be very good. Store cooled fritters in an airtight container in the refrigerator for up to 3 days. Reheat them in a skillet over low heat, in a 375°F oven for a few minutes, or in an air fryer until warmed through and crisp again.
If you want to get ahead, you can chop the tomatoes, green onions, parsley, and jalapeno in advance and keep them refrigerated separately. I recommend mixing the batter just before cooking for the best texture, since tomatoes naturally release moisture over time. If needed, stir in a little extra flour right before frying.
For food safety, make sure leftover fritters are cooled and refrigerated promptly, and reheat until hot throughout before serving again.
FAQ
1. Why are my tomato fritters falling apart?
This usually means the batter is too wet. Tomatoes can release a lot of juice, so pat them dry first and add a little extra flour if the mixture seems loose. The batter should be thick enough to scoop and gently shape in the pan.
2. Can I bake these instead of frying?
Yes, but the texture will be a little less crisp and rich. Bake them on a parchment-lined sheet at 425°F until golden, flipping once, and lightly brush or spray them with oil for better browning.
3. Are Roma tomatoes the best choice for this recipe?
Yes, I think they’re one of the best options for tomato fritters. Since they’re firmer and less watery than many slicing tomatoes, they work especially well in recipes like this.
4. Can I make Tomato Fritters ahead for a party?
Absolutely. You can fry them a little ahead of time, then reheat them in the oven so they crisp back up before serving. Keep the dipping sauce chilled until you’re ready to put everything out.
5. What should I serve with Tomato Fritters?
They’re delicious with a creamy dipping sauce, but you can also pair them with salad, grilled chicken, soup, roasted vegetables, or eggs for brunch.
Final Thoughts
If you ask me, this is one of those cozy, practical recipes that deserves a regular spot in your kitchen. These Tomato Fritters are crispy, flavorful, and such a fun way to turn fresh Roma tomatoes into something a little unexpected. Whether you serve them as a snack, side, or casual meal, they always feel special without being fussy.
If you make them, I’d love to hear how they turned out for you. Leave a comment, share the recipe with someone who loves savory tomato dishes, and don’t forget to save it to Pinterest for later.

Tomato Fritters
Equipment
- 1 cutting board
- 1 knife
- 1 mixing bowl medium
- 1 Skillet large
- 1 Spoon for mixing and portioning
- 1 paper towels for drying tomatoes and draining fritters
Ingredients
Tomato fritters
- 4 medium Roma tomatoes seeded and finely diced
- 2 green onions thinly sliced
- 2 tablespoons fresh parsley chopped
- 1 large egg
- 1/2 cup all-purpose flour
- 1/4 cup cornmeal
- 1/4 cup Parmesan cheese grated
- 1/2 teaspoon baking powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt plus more to taste
- 1 small jalapeno finely diced, optional
- 2 to 4 tablespoons milk as needed
- 3 to 4 tablespoons olive oil or neutral oil for frying
Dipping sauce
- 1/3 cup mayonnaise
- 1/3 cup sour cream or plain Greek yogurt
- 1 tablespoon ketchup
- 1 teaspoon lemon juice
- 1 pinch salt
- 1 pinch black pepper
Instructions
Prepare the batter
- Finely dice the Roma tomatoes, remove excess seeds and watery pulp if needed, and pat them dry gently with paper towels.
- In a medium bowl, combine the diced tomatoes, green onions, parsley, and jalapeno if using.
- Add the egg, flour, cornmeal, Parmesan, baking powder, garlic powder, salt, and black pepper. Stir until combined.
- Add milk 1 tablespoon at a time as needed until the mixture forms a thick, scoopable batter.
- Let the batter rest for 5 minutes.
Cook the fritters
- Heat 2 tablespoons of oil in a large skillet over medium heat.
- Scoop heaping tablespoons of batter into the skillet and flatten them slightly with the back of the spoon.
- Cook for 2 to 3 minutes per side until deep golden brown and crisp around the edges.
- Transfer the cooked fritters to a paper towel-lined plate or wire rack. Repeat with the remaining batter, adding more oil as needed.
Make the dipping sauce and serve
- In a small bowl, stir together the mayonnaise, sour cream or Greek yogurt, ketchup, lemon juice, salt, and black pepper until smooth.
- Serve the tomato fritters warm with the dipping sauce on the side.
