Mozzarella-Topped Flatbread on a bamboo cutting board with one square corner piece cut out next to a metal pizza cutter on a white and brown towel (with logo overlay)

Fresh Mozzarella-Topped Caprese Flatbread Recipe

Fresh mozzarella and herbs are perfect toppings for delicious flatbread that’s easy to make and will feed a crowd as an appetizer or dinner!

Jump to Recipe

One weekend, we set out to make our own flatbread with the tomatoes we received in our Bountiful Basket. Also, the fresh mozzarella cheese was calling Justin when we were grocery shopping. We put all of it together to make a mozzarella-topped flatbread.

Our final product was delicious, but the flatbread wasn’t really very flat! We all liked how thick and fluffy the crust came out, so we will probably continue to do it the same way from now on. 

The first time I made this, I used my homemade pizza dough for the flatbread. It came out very thick, so I used a canned pizza dough the next time. While I prefer to make my own homemade foods, the canned dough worked better.

Flatbread is a great appetizer when you are cooking for a crowd (or if you want another cheesy bread appetizer, try Five Cheese Pull-Apart Bread). Since we weren’t making this for others, just ourselves, we ate it similar to a pizza and made a meal out of the mozzarella-topped flatbread for our family. It’s probably equivalent to a large pizza.

This was one of the first times I’ve ever cooked with fresh mozzarella rather than the pre-shredded bagged cheese. It made a world of difference. We may be getting fresh cheese from now on for anything like this.

The recipe we based our meal off of can be found here, and that links to her recipe for an herb-butter as well. I used that as a sauce on the flatbread. 

Unfortunately, when we made this, our herb garden hadn’t grown enough from replanting. I wasn’t able to grab fresh herbs, but if you have that opportunity, then fresh will almost always taste better. 

A Delicious Caprese-Inspired Flatbread

Looking for a fresh and flavorful twist on pizza night? This delicious Caprese flatbread recipe combines simple ingredients like juicy tomatoes, fresh mozzarella cheese, and fresh basil leaves, bringing together the perfect combination of fresh flavors. Whether you’re craving an easy dinner recipe or the perfect appetizer for a gathering, this mozzarella-topped flatbread is a great way to use up fresh produce and create a crowd-pleasing dish.

Inspired by a traditional Caprese salad, this mozzarella flatbread features thick, pillowy pizza dough topped with herb butter, shredded mozzarella, thin slices of tomato, and smaller pieces of fresh mozzarella. It’s finished with fresh chopped basil for a burst of flavor. This easy flatbread recipe can also be drizzled with a tangy balsamic glaze or served with a side of marinara sauce for dipping.

Why You’ll Love This Easy Appetizer

  • Made with simple ingredients from your local grocery store
  • Perfect for using store-bought naan or flatbread dough
  • Customizable with your favorite pizza sauce or pesto
  • Feeds a crowd as a main course or a perfect appetizer
  • A fun and easy way to enjoy homemade pizza without the fuss

This recipe proves you don’t need fancy ingredients—just a few fresh, quality items and some creativity to make something amazing. Whether you’re using flatbread dough, homemade flatbread, or a favorite pizza crust, it’s an easy way to enjoy the best flavor of your favorite Italian-inspired meals.

Optional Add-Ins & Variations

While this recipe already brings bold flavor, here are a few delicious ways to take it to the next level:

  • Drizzle of balsamic glaze or balsamic vinegar over the top of the flatbread after baking
  • Add red onion, sun-dried tomatoes, or red peppers for more depth
  • Swap in goat cheese or feta cheese for a tangier twist
  • Sprinkle on Italian seasoning or fresh herbs like oregano or parsley
  • Use grape tomatoes or cherry tomatoes for bursts of sweetness

You could also try using store-bought flatbread crusts, naan bread, or even pita bread if you’re short on time. For the best results, bake on a preheated pizza stone or baking sheet lined with parchment paper or aluminum foil to help the crust get golden brown and crisp.

Make-Ahead Option

  • You can prep the flatbread in advance, cover it with plastic wrap, and refrigerate until ready to bake.
  • For extra flavor next time, try spreading a thin layer of basil pesto or tomato sauce under the cheese for a flavor boost.

Mozzarella Flatbread Step by Step

Ingredients

  • 1 can pizza dough (refrigerated)

Herb Butter

  • 2 tbsp butter (softened)
  • 1/2 tsp basil
  • 1/2 tsp rosemary
  • 1/2 tsp thyme

Toppings

  • 1/2 cup mozzarella cheese (shredded)
  • 1/4 cup parmesan cheese (shredded)
  • 4 oz mozzarella cheese (fresh)
  • 1 tomato
  • 8 basil leaves (chopped)

Preparation

Preheat the oven to 425F and line a baking sheet with a silicone baking mat or parchment paper. Take the butter out of the refrigerator to soften.

Place the dough on the baking sheet and use a rolling pin or your hands to stretch the dough until it fills the baking sheet. 

Flatbread dough rolled out on a piece of parchment paper

Combine the butter with the herbs to make your herb butter then spread that out on the dough as you would a sauce. 

Flatbread dough rolled out covered with herb butter on a piece of parchment paper

Sprinkle the shredded mozzarella and parmesan cheese on the flatbread. 

Flatbread dough rolled out covered with herb butter and shredded mozzarella cheese on a piece of parchment paper

Add the tomatoes and small pieces of fresh mozzarella cheese around the dough.

Flatbread dough rolled out covered with herb butter, shredded mozzarella cheese, fresh mozzarella cheese, and tomato pieces on a piece of parchment paper

Bake for about 15-20 minutes, until the crust starts to brown and the cheese is fully melted. After removing the flatbread from the oven, let it cool for a few minutes then top with fresh basil. Cut into slices and serve warm!

Mozzarella-Topped Flatbread on a bamboo cutting board with one square corner piece cut out next to a metal pizza cutter on a white and brown towel (vertical)

Mozzarella-Topped Flatbread Leftovers

This mozzarella-topped flatbread stores beautifully and makes delicious leftovers, making it a great option for easy weeknight dinners or meal prep.

Storage: Once the flatbread has cooled completely, store any leftover pieces in an airtight container in the refrigerator for up to three days. To prevent the slices from sticking together, you can place parchment paper between layers.

Reheating: For reheating, the best way to bring back the crispy texture is to place the flatbread on a baking sheet and warm it in a preheated oven at 350°F for 5 to 8 minutes, or until the cheese melts and the crust becomes crisp again. You can also reheat it directly on the oven rack or use a pizza stone for an even crispier base. While reheating in the microwave is convenient, it tends to make the crust soft and slightly soggy, so it’s not recommended if you want the best results.

Freezing: If you’d like to freeze this flatbread, it holds up well in the freezer. Wrap individual slices tightly in plastic wrap, then in aluminum foil, and place them in a freezer-safe bag or container. The flatbread will keep for up to two months. When you’re ready to enjoy it again, you can bake the frozen slices at 375°F for 10 to 12 minutes—no need to thaw beforehand. This is a great way to enjoy your favorite caprese flatbread recipe anytime with minimal effort.

Recipe

Originally Published On: September 17, 2018

Last Updated On: May 21, 2025

Mozzarella-Topped Flatbread on a bamboo cutting board with one square corner piece cut out next to a metal pizza cutter on a white and brown towel

Fresh Mozzarella-Topped (Not So) Flatbread

Fresh mozzarella and herbs are perfect toppings for delicious flatbread that’s easy to make and will feed a crowd as an appetizer or dinner!
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Course:
Appetizer
|
Main Dish
Cuisine:
Italian
Diet
Vegetarian
Keyword:
bread
|
mozzarella
|
tomato
Dietary Needs:
Egg-Free
|
Nut-Free
Servings: 8 pieces
5 from 6 votes

Ingredients

  • 1 can pizza dough (refrigerated)
Herb Butter
  • 2 tbsp butter (softened)
  • 1/2 tsp basil
  • 1/2 tsp rosemary
  • 1/2 tsp thyme
Toppings
  • 1/2 cup mozzarella cheese (shredded)
  • 1/4 cup parmesan cheese (shredded)
  • 4 oz mozzarella cheese (fresh)
  • 1 tomato
  • 8 basil leaves (chopped)

Instructions

  • Preheat oven to 425F and line a baking sheet with a silicone mat or parchment paper
  • Place the dough on the baking sheet and stretch using a rolling pin or hands until it fills the baking sheet
  • Combine the softened butter with herbs to make an herb-butter and spread on the dough as you would a sauce
  • Sprinkle the shredded mozzarella and parmesan cheeses over the herb-butter
  • Cut the fresh mozzarella cheese into small pieces and spread over the other cheeses
  • Slice the tomato into small wedges and spread on the flatbread
  • Bake for 15-20 minutes, until the crust starts to brown and the cheeses have melted
  • Remove from the oven and let cool for a few minutes before sprinkling with fresh chopped basil
Click the buttons below to share and print this recipe
Pin Recipe Print Recipe
Nutrition Facts
Fresh Mozzarella-Topped (Not So) Flatbread
Amount Per Serving (1 piece)
Calories 227 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 5g25%
Cholesterol 26mg9%
Sodium 563mg23%
Potassium 89mg3%
Carbohydrates 25g8%
Fiber 1g4%
Sugar 4g4%
Protein 10g20%
Vitamin A 532IU11%
Vitamin C 4mg5%
Calcium 147mg15%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

All nutritional information is based on third-party calculations and should be considered estimates. Actual nutrition content will vary based on brands used, measuring methods, portion sizes, and more.

Bread Machine Recipes

28 thoughts on “Fresh Mozzarella-Topped Caprese Flatbread Recipe”

  1. Though I am rarely found cooking, some of my favorite memories are of my family creating unique, fun-shaped pizzas together. Though we have always purchased dough from nearby pizza places, we just might have to make our own when we try out this flatbread recipe. Can’t wait!

  2. Patricia Chamberlain

    5 stars
    This looks so yummy! I really love fresh mozzarella. Anything even close to pizza is a big hit in my house, so I will have to make this for my family soon!

    1. We all love anything like pizza here, too! The other day I had my oldest with me at the grocery store and he begged for a box of cheese sticks for him and me for lunch that day. Of course, we got them 🙂

  3. This looks delish! I’ve made flatbreads before like this on a baking sheet, but never a pizza-like one; your post just gave me the brilliant idea to try making our pizzas this way, too! The leftovers would pack up so much easier in the fridge and lunchboxes!

    1. I almost always make my homemade pizza in a square shape for that exact reason! It’s much easier to put the leftovers in square containers when the food is sqaure, too.

  4. 5 stars
    OMG my mouth is watering just looking at this! Love that the kids were able to help too! I need to make this with my niece!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating