Easy Homemade Cheese Tomatoes Recipe for a Flavorful Family Dinner

Molly Dupont
Molly Dupont
15 min Prep Time
30 min Time
4 Servings
Easy Difficulty
4.7 (20 ratings)

This cheese tomatoes recipe is a simple, cozy dish that brings together juicy tomatoes and melty cheese in a way that feels homemade and satisfying. I love making it for dinner when I want something comforting but quick.

Post

Introduction

I first stumbled upon this cheese tomatoes recipe when I wanted a simple, cozy dish that didn’t require a lot of fuss but still felt special. My family loves tomatoes, and adding cheese just makes it irresistible. What sets this version apart is the layering technique and the combination of mozzarella with Parmesan, which gives a nice balance of melty creaminess and sharp flavor. I also learned the hard way that salting the tomatoes ahead of time helps prevent a watery mess, something I used to struggle with. When it’s done, the tomatoes are tender and juicy, topped with a golden cheesy crust, and the aroma of garlic and oregano fills the kitchen. It’s perfect for a weeknight dinner or a comforting side dish, and honestly, it feels like a little homemade treat that everyone will ask for again.

Post step 2

What You'll Need

4 servings

  • 4 large ripe tomatoes, sliced
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • Salt and freshly ground black pepper to taste
  • Fresh basil leaves for garnish

How To Do It

Step 1
Start by slicing the tomatoes evenly about half an inch thick. Lay them out on a paper towel-lined plate and sprinkle lightly with salt. Let them rest for 10 minutes to draw out excess moisture. This step is crucial because it prevents the dish from becoming watery, which is a common problem when baking tomatoes. You'll notice small beads of moisture on the paper towels, which means the salt is doing its job.
⏱ Time: 10 minutes
✓ Doneness: Paper towels will have absorbed moisture, tomatoes look slightly shriveled
Step 2
Preheat your oven to 375°F (190°C). In a small bowl, mix olive oil with minced garlic and dried oregano. Brush this mixture lightly over each tomato slice to infuse flavor and help the cheese melt beautifully. This oil coating also helps the tomatoes roast without drying out. Skipping this step can result in less flavorful, drier tomatoes.
⏱ Time: 5 minutes
✓ Doneness: Tomatoes are glistening with oil and garlic mixture
Step 3
Arrange the tomato slices in a single layer on a baking dish, overlapping slightly if needed. This even layering ensures each slice gets equal heat and cooks uniformly. Overcrowding can cause uneven cooking and soggy spots, so give them some space.
⏱ Time: 5 minutes
✓ Doneness: Tomatoes are evenly spread with no large gaps or stacking
Step 4
Sprinkle half of the mozzarella evenly over the tomatoes, followed by half the Parmesan. The mozzarella melts into a creamy layer while the Parmesan adds a sharp, nutty flavor and helps create a golden crust. Using just one cheese can make the dish lack depth.
⏱ Time: 3 minutes
✓ Doneness: Cheese covers tomato slices evenly without clumps
Step 5
Bake the tomatoes in the oven for about 20 minutes. During baking, the cheese will melt and the tomatoes will soften and release some juices. Keep an eye for bubbling cheese and lightly browned edges which indicate doneness. Baking too long can dry out the tomatoes, while too short leaves cheese unmelted.
⏱ Time: 20 minutes
✓ Doneness: Cheese is melted and bubbling, edges lightly browned
Step 6
Remove the dish from the oven and sprinkle the remaining mozzarella and Parmesan on top. Return to the oven and broil for 2-3 minutes to get a golden, crispy cheese crust. Broiling at the end adds texture contrast and a lovely color. Watch carefully to avoid burning.
⏱ Time: 3 minutes
✓ Doneness: Cheese is golden brown and crispy on top
Step 7
Once out of the oven, let the dish rest for 5 minutes. This resting allows the juices to settle and flavors to meld. Serving immediately can cause the cheese to be too hot and runny.
⏱ Time: 5 minutes
✓ Doneness: Dish is warm but not too hot to serve
Step 8
Garnish with fresh basil leaves before serving. The basil adds a fresh, herbal note that brightens the rich cheese and tomato flavors. If you don’t have fresh basil, a sprinkle of dried herbs works too but fresh is best.
⏱ Time: 2 minutes
✓ Doneness: Bright green basil leaves scattered on top
Step 9
Serve your cheese tomatoes warm as a side dish or light main with crusty bread. It pairs beautifully with grilled meats or a fresh salad. Leftovers can be gently reheated but are best enjoyed fresh.
⏱ Time: Immediate
✓ Doneness: Dish is plated attractively and ready to enjoy

Pro Tips

Salt the tomatoes and let them sit for at least 10 minutes before baking.
This draws out excess moisture, preventing a watery dish. If you skip this, the tomatoes will release too much liquid during cooking, making the cheese slide off and the texture soggy.
Use a combination of mozzarella and Parmesan cheese.
Mozzarella melts beautifully for creaminess, while Parmesan adds sharpness and helps form a crispy crust. Using only one cheese can result in a less complex flavor and texture.
Brush tomatoes with olive oil mixed with garlic and oregano before baking.
The oil protects the tomatoes from drying out and infuses them with flavor. Garlic and oregano add aromatic depth that complements the cheese and tomato sweetness.
Broil the dish for the last few minutes to get a golden cheese crust.
Broiling adds texture contrast and an appealing golden color. Without it, the cheese may stay pale and less appetizing.
Let the dish rest a few minutes after baking before serving.
Resting allows juices to settle and flavors to meld, making the dish easier to serve and enjoy without burning your mouth.
Choose firm but ripe tomatoes like Roma for best texture.
Firm tomatoes hold their shape during cooking and have concentrated flavor. Overripe tomatoes can become mushy and watery.
Use fresh grated Parmesan instead of pre-grated for better flavor.
Fresh Parmesan has a sharper, nuttier taste and melts better, enhancing the overall dish quality.

Common Mistakes to Avoid

Not salting the tomatoes beforehand

Why it happens Many cooks skip this step thinking it’s unnecessary or time-consuming.

Fix Always salt and rest the tomatoes on paper towels to draw out moisture. This prevents sogginess and ensures a better texture.

Using only one type of cheese

Why it happens Some think mozzarella alone is enough or prefer simplicity.

Fix Add Parmesan alongside mozzarella for flavor depth and a crispy topping.

Overcrowding the baking dish

Why it happens Trying to fit all slices in one tight layer without space.

Fix Arrange tomatoes in a single layer with slight gaps for even cooking and moisture evaporation.

Skipping the broil step

Why it happens Some fear burning or think baking is enough.

Fix Broil for just 2-3 minutes at the end to get a golden, crispy cheese crust.

Using watery fresh mozzarella

Why it happens Fresh mozzarella is tempting but has high moisture.

Fix Use shredded mozzarella or drain fresh mozzarella well before using.

Post step 3

Variations

Add Fresh Herbs

Mix fresh thyme or rosemary into the olive oil for brushing the tomatoes. This adds an earthy herbal note that complements the cheese and tomatoes beautifully. Expect a slightly more aromatic and complex flavor profile.

Note: Use fresh herbs sparingly to avoid overpowering the delicate tomato flavor.

Spicy Kick

Add red pepper flakes to the garlic oil mixture for a subtle heat. This variation adds warmth and a bit of excitement to the otherwise mild dish, perfect if you like a little spice.

Note: Adjust red pepper flakes to taste; too much can overwhelm the dish.

Vegan Version

Use vegan cheese alternatives and olive oil infused with garlic and herbs. This keeps the dish dairy-free but still flavorful and comforting, great for dairy-free diets.

Note: Choose a vegan cheese that melts well to mimic mozzarella texture.

Add Breadcrumb Topping

Sprinkle a mixture of breadcrumbs, Parmesan, and olive oil over the cheese before broiling. This adds a crunchy texture contrast and a nutty flavor, making the dish heartier.

Note: Use fresh breadcrumbs for best texture; toast lightly before adding.

Roasted Garlic Flavor

Use roasted garlic instead of raw minced in the olive oil mixture. Roasting mellows the garlic’s sharpness and adds a sweet, caramelized note to the dish.

Note: Roast garlic cloves until soft and mash before mixing with oil.

Nutrition

Per Serving:

320 kcal
Calories
18g
Protein G
12g
Carbohydrates G
24g
Fat G
2g
Fiber G
550mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

Cheese tomatoes can safely sit at room temperature for up to 2 hours if covered loosely to prevent drying out. Beyond that, bacteria growth risks increase, so refrigerate promptly.

Refrigerator

Store leftovers in an airtight container for up to 3 days. The cheese may firm up and the tomatoes release some juice, so reheat gently to restore texture. Cold leftovers can also be served but the cheese won’t be melty.

Freezer

Freeze the dish in a sealed container for up to 1 month. Wrap well to prevent freezer burn. Thaw overnight in the refrigerator and reheat slowly to keep the texture intact.

Reheating

Reheat in a preheated oven at 350°F (175°C) for 10-15 minutes until warmed through. Avoid microwaving as it can make the cheese rubbery and the tomatoes watery. Add a splash of olive oil if it seems dry.

Make Ahead

You can slice and salt the tomatoes a day ahead, then store them covered in the fridge. Assemble and bake the dish on the day of serving for freshest results.

FAQ

Can I use cherry tomatoes instead of large tomatoes?
Cherry tomatoes can be used but they cook faster and release more moisture. Cut them in halves and adjust baking time to about 15-20 minutes. Salting is still recommended to reduce wateriness.
What if I don’t have Parmesan cheese?
You can use Pecorino Romano or a sharp aged Asiago as substitutes. They provide similar sharpness and help create a golden crust. Avoid mild cheeses as they won’t add the same flavor complexity.
How do I prevent the cheese from burning under the broiler?
Keep the dish 6-8 inches from the broiler element and watch closely during broiling, usually 2-3 minutes is enough. Remove as soon as the cheese is golden brown to avoid bitterness.
Is it okay to skip the oregano?
Yes, oregano adds a classic herbal note but if you don’t have it, you can substitute with basil or thyme or omit it entirely. The dish will still be flavorful from garlic and cheese.
Can I make this dish gluten-free?
This recipe is naturally gluten-free as written. Just ensure any added toppings like breadcrumbs are gluten-free if you choose that variation.
How do I reheat leftovers without drying them out?
Reheat in the oven at 350°F with a loose foil cover to retain moisture. Adding a splash of olive oil before reheating helps keep the tomatoes juicy and cheese creamy.
Can I prepare this dish ahead and bake later?
Yes, slice and salt tomatoes up to a day ahead and keep refrigerated. Assemble and bake just before serving to keep the cheese fresh and the tomatoes from getting too soggy.
What’s the best way to slice tomatoes evenly?
Use a sharp serrated knife and steady hands to slice tomatoes about 1/2 inch thick. Even slices ensure uniform cooking and melting of cheese.
Can I add other vegetables to this dish?
You can add thin slices of zucchini or eggplant layered with tomatoes, but adjust cooking time as these veggies release different moisture amounts and cook differently.
Is it better to use fresh or shredded mozzarella?
Shredded mozzarella melts more evenly and has less moisture, which is better for baking. Fresh mozzarella can be used but drain it well and pat dry to avoid excess water.
Post

Final Thoughts

Give this cheese tomatoes recipe a try for a simple, comforting meal your family will love. I’d love to hear how it turns out for you!

Gallery

Post image 1
Post image 2
Post image 3
Are You Still Making Cheese Tomatoes the Old-Fashioned Way?
What's the Secret to Perfectly Baked Cheese Tomatoes?
Baking vs Broiling Cheese Tomatoes — Which One Actually Wins?
Why Do Your Cheese Tomatoes Always Turn Out Watery?
Why Do Your Cheese Tomatoes Always Turn Out Watery?
Why Do Your Cheese Tomatoes Always Turn Out Watery?

You Might Also Like