I absolutely love sharing this Cheese and Italian Herb Tomato Danish Recipe with friends and family because it combines the flaky, buttery goodness of puff pastry with a rich, herby cream cheese filling and the fresh brightness of vine-ripened tomatoes. Every bite has just the right balance of creamy, savory, and herbal notes, making it one of my go-to recipes for brunch, casual get-togethers, or a special weekday treat. This recipe feels fancy but is surprisingly simple to prepare, so I’m excited to walk you through making your own delicious batch!
Why You'll Love This Cheese and Italian Herb Tomato Danish Recipe
For me, the charm of this Cheese and Italian Herb Tomato Danish Recipe lies in its irresistible flavor profile. The cream cheese bathed with Italian herbs and garlic powder creates this wonderfully creamy and aromatic base that pairs so perfectly with the fresh, slightly tangy slices of vine tomatoes. When the puff pastry bakes up golden and crisp around the edges, it adds a delightful texture contrast that truly elevates the whole experience. I love how each bite showcases a harmony of fresh, cheesy, and herbaceous notes that feel both comforting and elegant at the same time.
Another reason why I adore this recipe is how approachable it is. You don’t need fancy equipment or hours of prep work to pull off something that looks and tastes like it came from a bakery. The ready-rolled puff pastry saves so much time, and the ingredients are simple yet thoughtfully combined to deliver maximum flavor impact. I find it perfect for any occasion—whether it’s a weekend brunch with friends, a light lunch, or even a stunning appetizer for a holiday gathering. Honestly, once you try it, you’ll want to keep it in your recipe rotation like I do!
Ingredients You'll Need
These ingredients are straightforward, but each one plays a crucial role in pulling together this Cheese and Italian Herb Tomato Danish Recipe’s beautiful flavor and texture. Fresh tomatoes bring juiciness and acidity, while the Italian herbs add an aromatic lift. The cream cheese provides the creamy component, and the puff pastry delivers that irresistible flaky crust.
- Cream cheese (7 ounces): I use full-fat cream cheese for a rich and creamy filling that holds its shape well.
- Dried Italian herb mix (½ teaspoon): This blends thyme, oregano, and basil to infuse the cheese with classic Mediterranean flavors.
- Garlic powder (¼ teaspoon): Adds a subtle savory depth without overpowering the delicate herbs.
- Salt (⅓ teaspoon): Enhances all the flavors and balances the natural sweetness of the tomatoes.
- Black pepper (¼ teaspoon): For just a hint of warmth and bite.
- Vine tomatoes (3 large): Sliced thinly, they give the Danish a fresh, juicy topping with vibrant color.
- Ready-rolled puff pastry (1 pack, 11 ounces): Makes this recipe so quick without sacrificing that buttery, flaky texture.
- Egg (1 medium): Whisked to create the egg wash that ensures a beautifully golden pastry crust.
- Freshly grated Parmesan (2 tablespoons): Sprinkled on top for a sharp, salty finish just before serving.
- Fresh basil leaves (2 tablespoons, sliced): Added last for an aromatic, bright herbal note and lovely garnish.
Directions
Step 1: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper for easy cleanup and to prevent sticking.
Step 2: Line a smaller baking sheet or tray with paper towels. This will be for the tomato slices later to help absorb excess moisture and prevent sogginess in your Danish.
Step 3: In a bowl, combine the cream cheese, dried Italian herb mix, garlic powder, salt, and black pepper. Mix thoroughly until smooth and evenly blended. Set this savory cream cheese mixture aside.
Step 4: Slice your vine tomatoes into thin ¼-inch rounds. Then, place the slices on the paper towel-lined tray and let them rest for about 10 minutes to soak up any extra juice, which helps keep the pastry crisp during baking.
Step 5: While the tomatoes rest, whisk the egg in a small bowl until just combined to create your egg wash. This will give the pastry a gorgeous golden sheen.
Step 6: Unroll the puff pastry onto a clean, flat surface and cut it into 8 equal rectangles. Transfer these pastry pieces to the prepared parchment-lined baking sheet, spacing them a bit apart to allow for puffing.
Step 7: Spread a generous spoonful of the cream cheese mixture onto the center of each pastry rectangle, taking care to leave about a ½-inch border around the edges free of filling.
Step 8: Using a pastry brush or the back of a spoon, apply the egg wash along the edges of the pastry squares. This will encourage a nice golden crust that puffs up beautifully.
Step 9: Top each pastry evenly with 2 slices of the drained tomato rounds, layering them gently to cover the cheese filling.
Step 10: Place the tray in the preheated oven and bake your Danishes for 20 to 22 minutes. You’ll want to look for puffed, golden pastry edges and nicely cooked tomatoes. The cream cheese should stay creamy but set.
Step 11: Remove the pans from the oven and let the pastries cool on the baking sheet for about 10 minutes. This resting time helps the filling firm up slightly and prevents burns.
Step 12: Just before serving, sprinkle the freshly grated Parmesan over each Danish and scatter the sliced fresh basil leaves on top for a vibrant finishing touch bursting with herbal aroma.
Servings and Timing
This Cheese and Italian Herb Tomato Danish Recipe makes 8 servings, which is perfect for a small brunch or light gathering. The prep time is roughly 15 minutes, mainly because of slicing the tomatoes and mixing the filling. The baking takes about 20 to 22 minutes, and I always like to allow an additional 10 minutes for the pastries to cool slightly before serving, for a total time of approximately 45 minutes. It’s wonderfully efficient and worth every minute!
How to Serve This Cheese and Italian Herb Tomato Danish Recipe
When I serve this Cheese and Italian Herb Tomato Danish Recipe, I like to keep things fresh and simple to highlight those beautiful, vibrant flavors. These Danishes are fantastic served warm or at room temperature, which makes them incredibly versatile for different occasions. For a relaxed brunch, I love pairing them with a crisp green salad dressed in lemon vinaigrette or a light cucumber salad. The refreshing greens provide a lovely counterbalance to the rich cream cheese and flaky pastry.
If I’m serving them as appetizers at a party or family gathering, I arrange the Danishes on a large platter, sprinkle extra freshly sliced basil, and add a few lemon wedges on the side for an extra zing if guests want to brighten their bites. Sometimes, I’ll even serve them alongside a bowl of marinated olives or roasted vegetables to complement the herbaceous Italian notes.
Presentation-wise, these Danishes look stunning when served individually on small plates or arranged as a cluster on a wooden board. Since the portions are modest, I usually recommend one or two Danishes per person, depending on the appetite or the meal context. They’re best enjoyed warm from the oven or after cooling slightly so the pastry and filling maintain their perfect textures.
Variations
I’m always looking for creative ways to tweak this Cheese and Italian Herb Tomato Danish Recipe depending on what I have on hand or dietary preferences. One of my favorite substitutions is swapping the vine tomatoes for heirloom or cherry tomatoes to bring a sweeter or more colorful presentation. You could also experiment with the herbs by adding fresh thyme or rosemary for a different aromatic twist.
For those who need gluten-free options, I recommend using gluten-free puff pastry available at many specialty stores or making your own gluten-free dough. Vegan adaptations are totally doable by replacing the cream cheese with a cashew-based or coconut milk cream cheese substitute, and swapping the egg wash with a plant-based milk mixed with a bit of maple syrup for that nice golden color on the pastry.
If you’re in the mood to switch up cooking methods, I’ve tried making these on a large skillet on medium-low heat with a lid for a stovetop version that yields a softer, almost bread-like base instead of flaky puff pastry. It’s a fun option when you want to avoid heating the oven but still crave those mouthwatering flavors.
Storage and Reheating
Storing Leftovers
Leftover Danishes store beautifully in an airtight container in the refrigerator for up to 3 days. I usually keep them in a single layer separated by parchment paper to prevent the flaky pastry from getting soggy or sticking together. Before storing, make sure the Danishes have cooled completely to avoid condensation inside the container.
Freezing
You can freeze these Danishes, ideally before baking for best results. Just assemble them as instructed, place them on a baking sheet, and freeze until solid. Then transfer to a freezer-safe container or bag and freeze for up to 2 months. When ready to eat, bake them directly from frozen with a few extra minutes on the timer. This way, you get fresh-baked Danish anytime with minimal effort.
Reheating
To reheat, I find the oven is your best friend. Preheat to 350°F and warm the Danishes on a baking sheet for about 8 to 10 minutes until heated through and the pastry regains some crispness. Avoid microwaving as it tends to make the puff pastry mushy and the cheese filling rubbery. A toaster oven also works great for smaller portions. Just watch carefully so they don’t over-brown.
FAQs
Can I use fresh herbs instead of dried Italian herb mix?
Absolutely! Fresh herbs like basil, oregano, and thyme can be chopped finely and mixed into the cream cheese filling. Just reduce the quantity slightly because fresh herbs are more potent in flavor. This will give your Danish an even fresher, brighter taste.
Why do I need to drain the tomato slices before adding them to the Danish?
Tomatoes carry a lot of moisture that can make the puff pastry soggy while baking. Draining the slices on paper towels for about 10 minutes helps absorb this excess water, keeping your pastry wonderfully crisp and preventing it from becoming too wet or mushy.
Can I prepare these Danishes ahead of time?
Yes! You can assemble the Danishes up to the point of baking and then refrigerate them for a few hours before popping them in the oven. This is great for preparing in advance for guests. Just remember to brush on the egg wash right before baking for the best golden finish.
What if I don’t have Parmesan cheese? What can I use instead?
If you don’t have Parmesan, a hard aged cheese like Pecorino Romano or a mild manchego works well to sprinkle on top. For a non-dairy option, nutritional yeast flakes can add a cheesy flavor without dairy.
Is this recipe suitable for a kid-friendly meal?
Definitely! The mild cream cheese and tomato flavors are usually a hit with kids, and the small-sized pastries are easy for little hands to hold. Just be sure to slice the tomatoes thinly and remove any seeds for the smoothest texture.
Conclusion
I truly hope you give this Cheese and Italian Herb Tomato Danish Recipe a try because it has become such a beloved dish in my kitchen. The blend of creamy cheese, fresh herbs, and juicy tomatoes wrapped in flaky pastry creates a combination that feels both special and comforting. Whether you’re new to baking with puff pastry or a seasoned pro, this recipe is approachable and rewarding. I can't wait to hear how much you enjoy it as much as I do!
PrintCheese and Italian Herb Tomato Danish Recipe
This Cheese and Italian Herb Tomato Danish is a delightful savory pastry featuring creamy herb-infused cream cheese, fresh vine-ripened tomatoes, and a crispy golden puff pastry base. Topped with grated Parmesan and fresh basil, these Danishes make a perfect appetizer or light meal, blending Italian flavors with flaky, buttery puff pastry for a deliciously satisfying bite.
- Prep Time: 15 minutes
- Cook Time: 22 minutes
- Total Time: 37 minutes
- Yield: 8 servings
- Category: Appetizer
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Cheese Mixture
- 7 ounces cream cheese
- ½ teaspoon dried Italian herb mix
- ¼ teaspoon garlic powder
- ⅓ teaspoon salt
- ¼ teaspoon black pepper
Tomato Layer
- 3 large vine tomatoes
Pastry and Toppings
- 1 (11-ounce) pack ready-rolled puff pastry
- 1 medium egg
- 2 tablespoons freshly-grated Parmesan
- 2 tablespoons fresh basil leaves, sliced
Instructions
- Preheat Oven and Prepare Baking Sheets: Preheat your oven to 400°F. Line a large baking sheet with parchment paper for baking the Danishes and line a smaller baking sheet with paper towels to absorb moisture from the tomato slices later.
- Make the Cheese Mixture: In a bowl, combine the cream cheese, dried Italian herb mix, garlic powder, salt, and black pepper. Mix thoroughly until smooth and set aside.
- Slice and Drain Tomatoes: Cut the vine tomatoes into ¼-inch thick slices. Place the tomato slices on the paper towel-lined smaller baking sheet and let them sit for about 10 minutes to remove excess moisture, which prevents soggy pastry.
- Prepare Egg Wash: Whisk the medium egg in a small bowl until smooth to use as an egg wash that will help the pastry edges brown beautifully.
- Prepare Pastry Base: Roll out the ready-rolled puff pastry on a clean surface. Cut the pastry into 8 equal rectangles and arrange them on the prepared large baking sheet.
- Assemble Danishes: Spread the prepared cream cheese mixture evenly in the center of each pastry rectangle, leaving a ½-inch border around the edges. Brush the exposed edges with the egg wash to ensure a golden finish.
- Add Tomatoes: Place two tomato slices on top of the cream cheese layer on each pastry square.
- Bake: Bake the assembled Danishes in the preheated oven for 20 to 22 minutes, or until the pastry is puffed up and golden brown.
- Cool and Garnish: Remove the Danishes from the oven carefully and allow them to cool on the baking sheet for about 10 minutes. Just before serving, sprinkle freshly grated Parmesan and sliced fresh basil on top for added aroma and flavor.
Notes
- Draining the tomato slices is crucial to keep the pastry from becoming soggy.
- Using an egg wash on the edges of the pastry helps it brown evenly and creates a beautiful finish.
- These Danishes are best enjoyed warm but can be served at room temperature.
- You can substitute fresh Italian herbs in place of dried for a brighter herb flavor if preferred.
- Make sure the puff pastry is cold before handling to ensure maximum puffiness in the oven.



Leave a Reply