June 16, 2026 · 25 min

Heirloom Tomato and Pesto Flatbread with Fresh Mozzarella and Balsamic Arugula

Lunch25 min457 cal / serving

Juicy heirloom grape tomatoes are the star of this flatbread, where they roast alongside creamy mozzarella and fragrant pesto until soft and bursting with flavor. Topped with a bright balsamic arugula salad and crunchy walnuts, each bite is a perfect balance of savory, tangy and fresh.

This recipe comes together in under 30 minutes, making it an ideal weeknight dinner or a showstopping appetizer for guests. The combination of melted cheese, sweet tomatoes and peppery arugula is simply irresistible.


Recipe details

Lunch25 min457 cal / serving2 servings

Nutrition per serving

Calories457 kcalProtein8.4 gFat30.9 gCarbs37.5 gSugar7.3 gFiber4.3 gSodium756 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: containsSoy: not detectedSesame: containsMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Fresh Mozzarella4 ounce Fresh MozzarellaView ingredient guide
Walnuts1 ounce WalnutsView ingredient guide
Flatbreads2 unit FlatbreadsView ingredient guide
Pesto2 ounce PestoView ingredient guide
Balsamic Vinegar5 teaspoon Balsamic VinegarView ingredient guide
Arugula2 ounce ArugulaView ingredient guide
Basil Oil5 teaspoon Basil OilView ingredient guide
Olive Oil2 teaspoon Olive OilView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide

Instructions

  1. Preheat the oven to 450°F (230°C) and adjust the rack to the top position. Wash and dry all produce. Halve the heirloom grape tomatoes, thinly slice the fresh mozzarella and roughly chop the walnuts.
  2. Place the flatbreads on a baking sheet (use two sheets for 4 servings). Spread the pesto evenly over each flatbread.
  3. Top the flatbreads with the sliced mozzarella and halved tomatoes. Bake until the cheese is melted and the tomatoes are softened, about 8-10 minutes. For 4 servings, swap the rack positions halfway through baking.
  4. Meanwhile, in a medium bowl, whisk together the balsamic vinegar (use all for 4 servings) and a large drizzle of olive oil.
  5. Add the arugula to the bowl with the dressing and toss to combine. Season with salt and pepper to taste.
  6. Remove the flatbreads from the oven. Top with the dressed arugula and sprinkle with the chopped walnuts. Drizzle with basil oil to taste. Slice into pieces and serve immediately.

Recipe Tips

For extra crispiness, bake the flatbreads directly on the oven rack for the last 2 minutes. You can substitute basil oil with a drizzle of extra-virgin olive oil if desired.

FAQ

Can I use regular tomatoes instead of heirloom grape tomatoes?

Yes, any small, sweet tomato variety will work, but heirloom grape tomatoes add a beautiful color and intense flavor.

What can I substitute for walnuts?

Pine nuts or sliced almonds are great alternatives. Toast them lightly for extra crunch.

How do I store leftovers?

Store any leftover flatbread in an airtight container in the refrigerator for up to 2 days. Reheat in the oven to restore crispness.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.