Three-Cheese Hearty Greens and Puff Pastry Tart Recipe

Kerry Saretsky

Wilted leeks, spinach, and chard are mixed with a trinity of cheeses—ricotta, Gruyère, and parmesan—along with pine nuts, and then spread on a simple round of store-bought puff pastry. Throw the whole thing in the oven, and 20 minutes later it comes out perfectly puffed and golden. A great way to eat your greens!

Recipe Facts

Active: 30 mins
Total: 60 mins
Serves: 4 to 6 servings

Rate & Comment


  • 1 tablespoon unsalted butter

  • 2 medium leeks, white and green parts only, chopped (about 3 1/2 ounces chopped leeks)

  • 28 ounces curly spinach, stemmed and roughly chopped

  • 14 ounces (about 1 large bunch) Swiss chard, tough stalks removed, leaves roughly chopped

  • A pinch of nutmeg

  • Kosher salt and freshly ground black pepper

  • 9 ounces (about 1 cup 2 tablespoons) ricotta cheese

  • 1 cup (about 4 ounces) grated Gruyère

  • 1/4 cup (about 1/2 ounce) grated Parmesan

  • 1/4 cup toasted pine nuts

  • 8 ounces puff pastry


  1. Preheat the oven to 400°F. Melt butter in a large skillet over medium heat. Add the leeks. Cook, stirring frequently, until soft and translucent but not browned, about 5 minutes. Add the spinach and chard, and raise the heat to high. Sauté until all the greens are completely wilted and all the liquid has evaporated. Transfer to a bowl to cool.

  2. Once the greens have cooled slightly, add the ricotta, Gruyère, parmesan, and pine nuts, and stir to completely combine. Season to taste with salt and pepper. Roll out the pastry on a parchment-lined sheet tray to a 12-inch circle. Spread the spinach mixture on top. Bake until the pastry is golden and crisp, 15 to 20 minutes. Cut into slices and serve.

Nutrition Facts (per serving)
631 Calories
41g Fat
49g Carbs
21g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 631
% Daily Value*
Total Fat 41g 52%
Saturated Fat 13g 67%
Cholesterol 41mg 14%
Sodium 801mg 35%
Total Carbohydrate 49g 18%
Dietary Fiber 6g 21%
Total Sugars 2g
Protein 21g
Vitamin C 50mg 249%
Calcium 510mg 39%
Iron 7mg 40%
Potassium 1274mg 27%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)