Start your morning off right with these Ham Tomato and Mozzarella Breakfast Treats—a savory combination of flaky puff pastry, smoky ham, sweet cherry tomatoes, and gooey mozzarella cheese, all topped with a touch of fresh basil. Perfectly sized for individual servings, this easy recipe comes together in just 15 minutes of prep time and bakes to golden perfection in under 20 minutes. The puff pastry’s buttery crunch pairs beautifully with the juicy tomatoes and melted cheese, creating a breakfast or brunch option that feels both elegant and satisfying. Whether you're hosting guests or simply upgrading your weekday breakfast routine, these tasty breakfast bites are sure to impress. Plus, they're versatile enough to pair with a side salad for lunch or enjoy as a grab-and-go treat. Keywords: Ham and mozzarella breakfast recipe, puff pastry breakfast ideas, savory breakfast treats, easy brunch recipes.
Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
Lay the puff pastry sheets on a floured surface and cut each sheet into 4 equal squares, yielding 8 squares in total.
Place a slice of ham on each puff pastry square, folding it if necessary to fit within the edges.
Halve the cherry tomatoes and place 3 halves on top of the ham in each square.
Sprinkle approximately 2 tablespoons of shredded mozzarella cheese over the tomatoes on each square.
In a small bowl, beat the egg with the milk to create an egg wash. Use a brush to lightly coat the edges of the puff pastry squares.
Fold the edges of each puff pastry square inward to create a small crust and seal the edges by pressing gently.
Season each square with a pinch of salt and black pepper.
Transfer the prepared squares to the parchment-lined baking sheet, ensuring they are spaced at least 1 inch apart.
Bake in the preheated oven for 18-20 minutes, or until the puff pastry is golden and cooked through.
Remove from the oven and let cool for 5 minutes. Garnish each breakfast treat with a fresh basil leaf before serving warm.
Calories |
1215 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 76.1 g | 98% | |
| Saturated Fat | 28.4 g | 142% | |
| Polyunsaturated Fat | 2.8 g | ||
| Cholesterol | 358 mg | 119% | |
| Sodium | 3998 mg | 174% | |
| Total Carbohydrate | 69.7 g | 25% | |
| Dietary Fiber | 4.8 g | 17% | |
| Total Sugars | 11.8 g | ||
| Protein | 64.7 g | 129% | |
| Vitamin D | 2.0 mcg | 10% | |
| Calcium | 882 mg | 68% | |
| Iron | 6.0 mg | 33% | |
| Potassium | 1052 mg | 22% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.