I love how these cheesy baked tomatoes come together with just a handful of ingredients. The melty cheese topping adds a rich touch, making them a perfect side for any cozy dinner.
Introduction
I first tried baked tomatoes years ago when I was looking for a simple, comforting side dish that didn’t take much fuss but still felt special. This cheesy baked tomatoes recipe quickly became a favorite in my family because it’s so easy and satisfying. What I love about this version is the combination of mozzarella and Parmesan cheeses that melt beautifully over the juicy tomatoes, creating a golden crust that’s just irresistible. Plus, adding fresh basil and garlic gives it a fresh, aromatic touch that elevates the whole dish. I remember the first time I made these, I skipped salting the tomatoes beforehand and ended up with a watery mess. Since then, I’ve learned to prep them just right, which makes all the difference in texture and flavor. When you take them out of the oven, they’re bubbly, fragrant, and perfect alongside roasted chicken or a simple pasta. It’s a recipe I turn to when I want something cozy but not complicated, and I think you’ll love it too.
How To Do It
Step 1
Preheat your oven to 375°F (190°C). Start by slicing the tomatoes horizontally and then gently scoop out some of the seeds and excess juice with a spoon. This step helps prevent the dish from becoming too watery and ensures the cheese topping stays nicely crisp. Be careful not to scoop out too much flesh, as you want the tomatoes to hold their shape during baking.
⏱ Time: 10
✓ Doneness: Tomato halves are hollowed out but still firm and intact
Step 2
Place the tomato halves cut side up in a baking dish. Drizzle them evenly with olive oil and sprinkle with salt, pepper, and minced garlic. The olive oil helps the tomatoes roast rather than steam, and seasoning at this stage allows the flavors to penetrate the tomato flesh while baking.
⏱ Time: 5
✓ Doneness: Tomatoes glisten with oil and seasoning, ready for cheese topping
Step 3
Mix the shredded mozzarella and grated Parmesan cheese together in a bowl. If you like a bit of heat, stir in red pepper flakes. This cheese blend melts well and creates a flavorful, golden crust that contrasts the soft tomato beneath.
⏱ Time: 5
✓ Doneness: Cheese mixture is evenly combined and ready to top tomatoes
Step 4
Generously sprinkle the cheese mixture over each tomato half, pressing lightly so it sticks. Don’t be shy with the cheese—it’s what makes this dish so comforting and delicious. The cheese layer should cover the tomato but not spill over the edges.
⏱ Time: 5
✓ Doneness: Tomato halves are fully covered with cheese topping
Step 5
Bake the tomatoes in the preheated oven for about 25-30 minutes. You want the cheese to melt completely and start to bubble and turn golden brown. Keep an eye on them after 20 minutes to prevent burning, especially if your oven runs hot.
⏱ Time: 30
✓ Doneness: Cheese is bubbly and golden, tomatoes softened but holding shape
Step 6
Remove the tomatoes from the oven and sprinkle fresh chopped basil over the top while still hot. The basil adds a fresh, herbaceous note that brightens the rich cheese and roasted tomato flavors.
⏱ Time: 2
✓ Doneness: Aromatic basil scattered evenly on top, ready to serve
Step 7
Let the tomatoes cool for a few minutes before serving. This resting time helps the cheese set slightly so it doesn’t slide off when plated. Serve warm as a side dish with grilled meats, pasta, or even on toasted bread for a simple appetizer.
⏱ Time: 5
✓ Doneness: Cheese slightly set, tomatoes warm and fragrant
Step 8
If you want to add a crunchy topping, sprinkle some breadcrumbs mixed with a little olive oil over the cheese before baking. This adds a delightful texture contrast and a nutty flavor that pairs wonderfully with the tomatoes.
⏱ Time: 5
✓ Doneness: Breadcrumb topping is golden and crisp after baking
Step 9
For a richer flavor, you can add a drizzle of balsamic glaze over the tomatoes just before serving. The sweet acidity complements the savory cheese and roasted tomato beautifully.
⏱ Time: 2
✓ Doneness: Balsamic glaze glistens on top, enhancing flavor balance
Pro Tips
Salt the tomatoes and let them sit cut side up for 10 minutes before baking.
Salting draws out excess moisture from the tomatoes, preventing a watery final dish. This simple step concentrates the tomato’s natural sweetness and improves texture by reducing sogginess.
Use a mix of mozzarella and Parmesan cheese.
Mozzarella provides creamy meltiness while Parmesan adds a sharp flavor and helps form a golden crust. The blend balances richness and texture, making the topping irresistible.
Don’t overcrowd the baking dish.
Giving each tomato half enough space allows hot air to circulate evenly, ensuring they roast rather than steam. Overcrowding can lead to uneven cooking and soggy tomatoes.
Watch the cheese closely in the last 5 minutes of baking.
Cheese can go from perfectly golden to burnt quickly. Keeping an eye on it prevents bitterness and keeps the topping appetizingly golden and bubbly.
Add fresh herbs after baking, not before.
Basil and other fresh herbs lose their vibrant flavor and color when baked. Adding them at the end preserves their brightness and aromatic qualities.
Use ripe but firm tomatoes for best results.
Overripe tomatoes can become mushy during baking, while underripe ones lack flavor. Firm, ripe tomatoes hold their shape and provide the perfect balance of sweetness and acidity.
Try a breadcrumb topping for extra crunch.
Mixing breadcrumbs with olive oil and sprinkling them on top before baking adds a delightful texture contrast that complements the soft tomatoes and melty cheese.
Common Mistakes to Avoid
Not removing excess tomato juice before baking.
Why it happens Many cooks skip this step because it feels like wasting part of the tomato, but this leads to watery, soggy results.
Fix Gently scoop out seeds and juice before baking to reduce moisture. This keeps the tomatoes from steaming and helps the cheese topping crisp nicely.
Using too much cheese or unevenly spreading it.
Why it happens It’s tempting to pile on cheese, but too much can overwhelm the tomatoes and prevent even cooking.
Fix Use a balanced amount of cheese and spread it evenly over each tomato half to ensure consistent melting and browning.
Skipping the olive oil drizzle.
Why it happens Some think olive oil isn’t necessary, but it’s key for roasting and flavor.
Fix Drizzle olive oil over the tomatoes before baking to help caramelize the edges and add richness.
Adding fresh herbs before baking.
Why it happens Fresh herbs are often added too early, causing them to wilt and lose flavor.
Fix Add herbs like basil after baking to keep their color and freshness intact.
Overcrowding the baking dish.
Why it happens Trying to fit too many tomatoes in one dish can cause uneven cooking and steaming instead of roasting.
Fix Use a baking dish that fits the tomato halves comfortably with space between each piece.
Variations
Add Italian Sausage Crumble
Brown some Italian sausage and sprinkle it over the tomatoes before adding cheese for a heartier dish with savory depth. This makes the recipe perfect as a main or a more filling side.
Note: Cook the sausage fully before topping to avoid excess grease and ensure even cooking.
Use Goat Cheese Instead of Mozzarella
Swap mozzarella for creamy goat cheese for a tangy twist. The texture will be less stretchy but more spreadable, adding a rich, distinctive flavor.
Note: Add goat cheese in dollops rather than a full layer to prevent overpowering the tomatoes.
Add Panko Breadcrumb Topping
Mix panko breadcrumbs with olive oil and herbs, then sprinkle on top before baking for a crunchy, golden crust that contrasts nicely with the soft tomatoes.
Note: Watch closely to avoid burning the breadcrumbs; they toast quickly.
Make It Vegan
Use vegan cheese alternatives and skip the Parmesan for a dairy-free version. Nutritional yeast sprinkled on top adds a cheesy flavor without dairy.
Note: Choose a vegan cheese that melts well for best texture.
Spicy Kick with Red Pepper Flakes
Add red pepper flakes to the cheese mixture or sprinkle on top for a subtle heat that livens up the dish without overpowering the tomato’s sweetness.
Note: Adjust amount to taste; too much can mask other flavors.
Nutrition
Per Serving:
Nutritional values are estimates and may vary based on specific ingredients used.
Storage & Tips
Room Temperature
You can safely leave baked tomatoes at room temperature for up to 2 hours covered loosely with foil or a clean cloth. Beyond that, bacteria growth increases, so refrigerate promptly.
Refrigerator
Store leftovers in an airtight container for up to 3 days. The texture will firm up and the cheese may become less melty when cold. Reheat gently to restore creaminess.
Freezer
Freeze baked tomatoes in a single layer on a baking sheet before transferring to a freezer-safe container for up to 2 months. Wrap tightly to prevent freezer burn. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a 350°F oven for 10-15 minutes until warmed through and cheese softens. Avoid microwaving as it can make the tomatoes watery and cheese rubbery. Add a splash of olive oil if needed to refresh the texture.
Make Ahead
Prepare the tomatoes and cheese topping a day ahead, store covered in the fridge, and bake just before serving. This saves time and keeps the tomatoes fresh and juicy.
FAQ
Can I use cherry tomatoes instead of large tomatoes?
You can, but cherry tomatoes will cook faster and may become too soft. If using cherry tomatoes, halve them and reduce baking time to about 15-20 minutes. They make a great bite-sized appetizer but won’t hold cheese as well as larger tomatoes.
What if I don’t have fresh basil?
Dried basil can be used but add it before baking to allow the flavor to infuse. Fresh basil added after baking provides a brighter, fresher taste, so it’s preferred when available.
Can I make this recipe gluten-free?
Yes! The basic recipe is naturally gluten-free if you skip breadcrumb toppings. If adding breadcrumbs, use gluten-free panko or omit them entirely to keep it safe.
How do I prevent the cheese from burning?
Keep an eye on the tomatoes during the last 5 minutes of baking. If the cheese is browning too quickly, loosely cover the dish with foil to protect it while the tomatoes finish cooking.
Can I prepare this dish ahead and bake later?
Absolutely. Assemble the tomatoes with seasoning and cheese, cover tightly, and refrigerate for up to 24 hours. Bake fresh when ready to serve for best texture and flavor.
Is it better to use fresh or shredded mozzarella?
Shredded mozzarella melts more evenly and is easier to distribute over the tomatoes. Fresh mozzarella can be used but slice it thinly and expect a creamier, less stretchy texture.
What sides go well with cheesy baked tomatoes?
These tomatoes pair wonderfully with roasted chicken, grilled steak, pasta dishes, or even crusty bread. They add a comforting, flavorful vegetable side to many meals.
How can I add more flavor to this recipe?
Try mixing in garlic powder, Italian seasoning, or a drizzle of balsamic glaze before serving. Fresh herbs like thyme or oregano also complement the tomatoes beautifully.
Final Thoughts
Give this cheesy baked tomatoes recipe a try for a simple, comforting side your family will love. I can’t wait to hear how it turns out for you!