Roasted Tomato & Mozzarella Flatbreads

Published on October 25, 2025
4.8 (245 reviews)

Imagine the aroma of sun‑kissed tomatoes mingling with melted mozzarella on a crisp, golden flatbread. That’s the magic of Roasted Tomato & Mozzarella Flatbreads – a brunch‑worthy crowd‑pleaser that f

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Roasted Tomato & Mozzarella Flatbreads
Prep: 15 mins
Cook: 20 mins
Servings: 4

Imagine the aroma of sun‑kissed tomatoes mingling with melted mozzarella on a crisp, golden flatbread. That’s the magic of Roasted Tomato & Mozzarella Flatbreads – a brunch‑worthy crowd‑pleaser that feels both indulgent and light.

What makes this recipe special is the quick‑roast technique that intensifies the tomatoes’ sweetness while keeping the cheese luxuriously gooey. A drizzle of fragrant olive oil and a pinch of sea salt finish the dish with a satisfying snap.

Family members who love a touch of Mediterranean flavor, friends gathering for a lazy weekend brunch, and even picky eaters will adore the bright colors and comforting textures. It’s perfect for a relaxed Saturday morning or a casual weekday brunch.

The process is straightforward: roast tomatoes, assemble them on pre‑made flatbreads, add mozzarella, then finish under a hot broiler. In under 40 minutes you’ll have a table‑ready masterpiece that looks as good as it tastes.

Why You'll Love This Recipe

Bright, Summery Flavors: Roasting concentrates the tomatoes’ natural sweetness, while fresh mozzarella adds a creamy contrast that evokes a sunny Mediterranean patio.

Speedy Weekend Cooking: With a prep time of just fifteen minutes and a quick oven finish, you can serve a restaurant‑quality flatbread without breaking a sweat.

Visually Stunning: The vivid red of roasted tomatoes against bubbling white mozzarella creates a picture‑perfect plate that impresses guests before the first bite.

Customizable & Healthy: Fresh vegetables, heart‑healthy olive oil, and the option to use whole‑grain flatbreads make this dish both nutritious and adaptable to dietary needs.

Ingredients

The foundation of this flatbread is a balance between sweet, caramelized tomatoes and milky mozzarella. Fresh herbs and a splash of extra‑virgin olive oil add brightness, while a pinch of sea salt amplifies every flavor. Using high‑quality flatbreads ensures a crunchy base that won’t become soggy under the juicy topping.

Flatbread Base

  • 4 × 10‑inch whole‑grain flatbreads

Tomato & Mozzarella Topping

  • 2 pounds ripe plum tomatoes, quartered
  • 8 ounces fresh mozzarella, sliced ¼‑inch thick
  • 2 tablespoons extra‑virgin olive oil (plus more for drizzling)

Seasonings & Garnish

  • ½ teaspoon sea salt
  • ¼ teaspoon freshly ground black pepper
  • 2 tablespoons fresh basil leaves, torn
  • Optional: ½ teaspoon red‑pepper flakes for heat

The quartered plum tomatoes roast quickly, developing a caramelized edge while staying juicy inside. Fresh mozzarella melts gently, creating a stretchy, milky blanket that holds the tomatoes in place. A drizzle of olive oil before roasting ensures a glossy finish, and the final sprinkle of basil adds a fragrant pop that lifts the whole dish.

Step-by-Step Instructions

Roasting the Tomatoes

Preheat your oven to 425°F (220°C). Toss the quartered tomatoes with 2 tablespoons olive oil, sea salt, and black pepper on a rimmed baking sheet. Spread them in a single layer so they roast evenly. Roast for 12‑15 minutes, shaking the pan halfway through, until the edges are caramelized and the flesh is soft but not mushy. The high heat concentrates their natural sugars, giving the flatbread a sweet‑savory backbone.

Assembling the Flatbreads

  1. Brush the Bases. Lightly brush each flatbread with a thin layer of olive oil. This prevents sogginess and adds a subtle crispness when the flatbreads finish under the broiler.
  2. Layer the Tomatoes. Evenly distribute the roasted tomato quarters over each flatbread, leaving a small border. The warm tomatoes will release a bit of their juices, creating a natural sauce.
  3. Add Mozzarella. Arrange sliced mozzarella on top of the tomatoes, overlapping slightly. The cheese should cover most of the surface but still allow the bright red of the tomatoes to peek through.
  4. Season Again. Sprinkle a pinch of additional sea salt, freshly ground pepper, and optional red‑pepper flakes for a gentle heat boost.

Baking & Finishing

  1. Broil to Perfection. Transfer the assembled flatbreads to the oven’s top rack and broil for 3‑5 minutes, watching closely. The mozzarella should melt, turn lightly golden, and develop tiny brown spots without burning.
  2. Rest Briefly. Remove the flatbreads and let them sit for 2 minutes. This short rest allows the cheese to set just enough for clean slicing.
  3. Garnish & Serve. Finish each flatbread with a drizzle of olive oil, a scattering of torn basil leaves, and an extra pinch of sea salt if desired. Slice into wedges and serve immediately while the cheese is still gooey.

Tips & Tricks

Perfecting the Recipe

Use Plum Tomatoes. Their low water content prevents soggy flatbreads and yields a richer, sweeter roast.

Pre‑heat the Baking Sheet. A hot sheet jump‑starts caramelization, giving the tomatoes a quicker, deeper flavor.

Pat Tomatoes Dry. After roasting, blot excess moisture with paper towels to keep the flatbread crisp.

Broil in Short Bursts. Keep the oven door slightly ajar to monitor browning and avoid burnt cheese.

Flavor Enhancements

Finish with a splash of aged balsamic reduction for sweet‑tangy depth, or sprinkle a handful of toasted pine nuts for crunch. A light drizzle of chili‑infused olive oil adds a sophisticated heat without overwhelming the delicate cheese.

Common Mistakes to Avoid

Avoid using overly juicy tomatoes; they release too much liquid, making the flatbread soggy. Also, don’t skip the short rest after broiling—cutting too early causes the cheese to slide off the toppings.

Pro Tips

Season the Olive Oil. Mix a pinch of dried oregano into the oil before brushing for an extra herbaceous note.

Use a Pizza Stone. If you have one, preheat it and slide the flatbreads onto the stone for an ultra‑crisp bottom.

Finish with Fresh Herbs. Add basil or a sprinkle of arugula just before serving for a peppery freshness.

Serve Warm. These flatbreads lose their texture as they cool; keep them on a warm plate or in a low oven until ready.

Variations

Ingredient Swaps

Substitute fresh mozzarella with burrata for an ultra‑creamy center, or use smoked mozzarella for a deeper flavor. Swap plum tomatoes for roasted red peppers or caramelized onions if you prefer a sweeter profile. For a protein boost, add thinly sliced prosciutto after broiling.

Dietary Adjustments

Choose gluten‑free flatbreads or cauliflower‑based crusts for a grain‑free option. Replace dairy mozzarella with a plant‑based mozzarella alternative to keep the dish vegan. Reduce oil by using a light spray instead of a full drizzle.

Serving Suggestions

Pair with a crisp arugula salad tossed in lemon vinaigrette, or serve alongside a bowl of chilled gazpacho for a full Mediterranean brunch. A side of herbed quinoa or a simple fruit platter balances the richness of the cheese.

Storage Info

Leftover Storage

Allow any leftovers to cool to room temperature, then place the flatbreads in a single layer inside an airtight container. Refrigerate for up to 3 days. For longer keeping, wrap each flatbread tightly in plastic wrap, then foil, and freeze for up to 2 months.

Reheating Instructions

Reheat in a preheated 350°F (175°C) oven for 8‑10 minutes, uncovered, to restore crispness. If you’re short on time, a quick 30‑second blast in the microwave followed by a 2‑minute stint under the broiler revives the cheese without making the base soggy.

Frequently Asked Questions

Absolutely. Roast the tomatoes a day ahead and store them in an airtight container in the fridge. Assemble the flatbreads with mozzarella the morning of serving, then broil just before guests arrive. This saves time without sacrificing flavor.

Drain and pat canned diced tomatoes dry, then toss them with olive oil, salt, and pepper. Roast on a sheet pan for 10‑12 minutes; they won’t caramelize as deeply, but the flavor will still be bright and suitable for the flatbread.

Yes! Sliced olives, artichoke hearts, or thin prosciutto strips complement the tomatoes beautifully. Add them after the mozzarella layer so they warm through during the final broil without overcooking.

Brush the flatbread lightly with olive oil before adding toppings, and pat the roasted tomatoes dry. Using a pre‑heated baking sheet also helps maintain a crisp base throughout the broiling step.

This Roasted Tomato & Mozzarella Flatbread blends simple ingredients with bold, sun‑kissed flavors, making it an ideal brunch centerpiece. The step‑by‑step guide ensures a crisp base, melty cheese, and perfectly caramelized tomatoes every time. Feel free to experiment with herbs, cheeses, or extra toppings—cooking is your canvas. Serve warm, share generously, and enjoy the burst of Mediterranean sunshine on your plate!

Recipe Summary

Prep
15 min
Cook
20 min
Total
35 min
Servings
4
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 4 × 10‑inch whole‑grain flatbreads
  • 2 pounds ripe plum tomatoes, quartered
  • 8 ounces fresh mozzarella, sliced ¼‑inch thick
  • 2 tablespoons extra‑virgin olive oil (plus more for drizzling)
  • ½ teaspoon sea salt
  • ¼ teaspoon freshly ground black pepper
  • 2 tablespoons fresh basil leaves, torn
  • Optional: ½ teaspoon red‑pepper flakes for heat

Instructions

1
Roasting the Tomatoes

Preheat your oven to 425°F (220°C). Toss the quartered tomatoes with 2 tablespoons olive oil, sea salt, and black pepper on a rimmed baking sheet. Spread them in a single layer so they roast evenly. R...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.