Two puff pastry tarts topped with asparagus
Print Recipe
5 from 1 vote

Cheese and asparagus puff pastry tarts

These delicious cheese and asparagus puff pastry tarts are ready in minutes! Simply bake the puff pastry shells, fill with cheese, top with blanched asparagus and bake. Serve as an appetiser or starter.
Prep Time10 mins
Cook Time16 mins
Total Time26 mins
Servings: 4
Calories: 872kcal
Author: Lucy Parissi


  • 1 pack pre-rolled puff pastry
  • 30 stalks asparagus (1 large bunch)
  • 300 g | 10 1/2 oz mascarpone cheese
  • 100 g | 3 1/2 oz mozzarella pearls roughly torn
  • 100 g | 3 1/2 grated mozzarella
  • 1 tbsp olive oil
  • 1 tbsp honey
  • 1/2 tsp onion granules
  • 5 mint leaves finely chopped
  • Zest of 1 lemon
  • 2 tbsp grated (veggie) Parmesan to sprinkle
  • Salt and pepper to season
  • Handful chopped walnuts
  • A little olive oil to drizzle


  • Preheat the oven to 200°C (400°F). Line a large baking tray with greaseproof paper.
  • Unroll your puff pastry and cut into quarters. Place the pastry on the tray, spaced slightly apart.
  • Score a thin border around the edge of each puff pastry piece with a sharp knife. 
  • Prick inside the border with a fork and bake for 8-10 minutes, until the pastry is puffed and golden.
  • While the tarts are in the oven, cook the asparagus for 2-3 minutes until al dente and then drop in a bowl of cold water – this will help retain the bright green colour. Dry the asparagus and set aside.
  • Put the mascarpone and two types of mozzarella in a bowl. Add the olive oil, honey, onion granules, mint and lemon zest. 
  • Use a fork to mix it all together (it might help if you microwave for 10 seconds).
  • Gently press down the middle of the tarts to flatten and fill with the cheese. Top with the asparagus, sprinkle with the Parmesan and season with salt and pepper.
  • Return to the oven for 8 minutes until the cheese is melted.
  • Sprinkle with the chopped walnuts and serve.


You can use broccoli spears (broccoli rabe) instead of asparagus if you prefer, or a mix of the two.


Calories: 872kcal | Carbohydrates: 34g | Protein: 20g | Fat: 72g | Saturated Fat: 32g | Cholesterol: 105mg | Sodium: 407mg | Potassium: 56mg | Fiber: 1g | Sugar: 5g | Vitamin A: 1295IU | Vitamin C: 0.4mg | Calcium: 357mg | Iron: 1.7mg