Whenever I make a pizza with fresh tomatoes on it, the juice from the tomatoes turns the crust to mush.

I think I must be doing something wrong - do I need to pre-cook the tomatoes to get rid of excess juice? Or maybe pre-cook the crust instead?

Is there any way to keep pizza from getting soggy when using fresh tomatoes, or is this just a problem with using fresh tomatoes as toppings on pizza, and there is no way to prevent it?

6 Answers 6


Here are a few things that have worked for me:

  1. Brush oil on the dough before applying toppings. (Already suggested)
  2. Scoop out the seeds and guts and then dice your tomatoes instead of slicing. This should get rid of some of the moisture.
  3. Add cheese and then place tomatoes on top.
  4. Stretch your dough evenly and not too thin.

I usually don't precook tomatoes (sauce at least) because it ends up getting gummy since they get cooked twice.

  • Great advice on the scooping, I do that as well and didn't even think to mention it! Commented Aug 22, 2010 at 2:32
  • 1
    +1 for adding the tomatoes on top of the cheese. may classic italian varieties do it like this, a la the margherita.
    – Ocaasi
    Commented Aug 22, 2010 at 19:03

I always pre-cook my crust for 3-8 minutes, depending on whether it's thin crust or not. Works great for what you're describing but I prefer it even when not using fresh tomatoes, I like a slightly crispier crust. Never tried pre-cooking the tomatoes - you could squeeze them, maybe in a ricer, but you're going to lose some texture and a lot of flavor, I would guess.


Thin layer of olive oil on the crust before you add the sauce. Just drizzle on a little bit and then make sure it's evenly applied with a hand.


Whenever I use fresh tomatoes on pizza, I always put them on the pizza immediately after cooking the pizza. That way they stay recognizable as fresh tomatoes instead of just turning to mush.


I pre-cook the crust for 90 seconds (>=450 degrees F) on a pre-heated pizza stone. Problem solved!


I like to slice them about 1/4 inch thick and then drizzle with olive oil, fresh thyme, garlic, liberal salt and pepper. Bake on a sheet tray lined with parchment or silpat, until they start to release a lot of that juice, drain that juice off (save for other uses or sauce!). Then let cool before adding to pre-baked pizza (so they don't fall apart) with the other desired toppings. As long as the pizza doesn't take longer than 30-45 minutes they shouldn't brown too much, and you will get a more intense tomato flavor with your slices.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.