This easy asparagus tart is our go-to savory tart for special occasions. Caramelized onions, fresh asparagus, cherry tomatoes, and goat cheese are layered onto buttery puff pastry and then baked until golden. It's surprisingly simple to make and it's ready in just 45 minutes.

If you love asparagus as much as we do, also try our asparagus soup, garlic butter asparagus, and asparagus salad with balsamic glaze.

Asparagus tart made with puff pastry

This asparagus tart recipe is perfect for those times when you want to serve something elegant, without too much effort. The flaky puff pastry makes a delicious base for layering on delicious toppings like crisp asparagus and creamy goat cheese.

We start by slowly caramelizing onions for that rich sweet onion taste. Then we roll out some store-bought puff pastry, layer on the toppings, and bake it until it's bubbly and golden around the edges.

It's ideal for breakfast, brunch, or a light lunch with a side salad, some roasted potatoes, or an extra cup of coffee. It's a delightful little tart that's always a hit!

Why you'll love this cheesy asparagus tart

  • It's quick and easy to make
  • It's pretty and perfect for special occasions
  • It's delicious and full of flavor
  • It's made with flaky puff pastry – need we say more?
a close up of an asparagus tart

Asparagus tart ingredients

While we love to make this tart in the springtime when asparagus is in peak season, in most places you can buy asparagus year-round. Here's everything you need to make this savory asparagus tart with puff pastry:

  • Olive oil – or another neutral flavored oil for sautéing the onions.
  • Onion – a large onion thinly sliced into rounds and then cooked low and slow will transform into deliciously sweet caramelized onions.
  • Puff pastry – a store-bought puff pastry is perfect for this quick and easy recipe. It usually comes in one big sheet which you'll roll out for this recipe.
  • Asparagus – Its unique, mild, and earthy flavor work perfectly with the other flavors in this tart.
  • Cherry tomatoes – for a visual pop of color and bright tomato flavor balance out the creamy cheese.
  • Goat cheese – offers its unique creamy, tangy goat cheese taste.
  • Sea salt – to enhance all the flavors, and make them pop!

How to make this asparagus tart

It's surprisingly easy to make this pretty asparagus tart with store-bought puff pastry and just a few fresh ingredients. Here's how it comes together in a few simple steps:

  1. While your oven preheats, start to caramelize the onions. Cook them low and slow until they're soft and start to brown.
  2. Right before the onions are done, roll out your puff pastry in a rectangle and place it on a baking sheet. You can prick it with a fork or sharp knife to help it rise.
  3. To assemble, carefully layer on the toppings (leaving a 1-inch border). Start with the caramelized onions, followed by the asparagus spears, cherry tomatoes, and goat cheese. Sprinkle it all with a pinch of sea salt.
  4. Bake it until the pastry crust is puffed and golden. Allow it to cool, and cut it into slices. You can serve it with a few grinds of freshly cracked black pepper if you'd like!

Full recipe instructions are in the recipe card below.

a slice of puff pastry tart with asparagus on a plate with a salad.


Can I make this tart ahead of time?

Yes! This is the perfect make-ahead breakfast tart. Simply assemble it, cover it tightly with a wax wrap, and refrigerate it overnight. Follow the baking instructions when you're ready to cook it.

How long can this asparagus tart sit out?

This tart can be made up to two hours ahead and served at room temperature. After that, it's best to store it in the fridge.

How long do leftovers keep in the refrigerator?

Store any leftovers in an airtight container in the fridge for up to 3 days.

Can I freeze this asparagus tart?

Yes, you can. If you're going to freeze it, we recommend assembling the tart, freezing it, then baking from frozen. Put the assembled tart on a baking sheet lined with parchment paper and carefully freeze it until the tart is solid. Then, wrap it well or store it in an airtight container for up to 3 months. Unwrap and bake from frozen, adding 10-20 minutes of cooking time.

Puff pastry breakfast tart variations

This savory tart is endlessly customizable so you can use ingredients you love or what you have on hand. If you're swapping the vegetables, just make sure they're quick-cooking or sauté them first before adding them to the tart.

  • Add a pop of bright citrus flavor with some fresh lemon zest grated on top.
  • Try it with grated or shaved parmesan cheese or gruyere cheese for a different bold cheesy taste.
  • Brush the edges of the tart with an egg wash for more golden color and shine.

What to serve with asparagus tart

This stunning asparagus tart is the perfect addition to a brunch spread for special occasions like birthdays or Mother's Day. It's equally easy enough to make on a slow weekend morning with an extra cup of coffee or a mimosa.

Brunch recipes that pair well with this asparagus tart

slices of asparagus puff pastry tart

Favorite pretty breakfast recipes

Asparagus tart made with puff pastry

Asparagus Tart with Goat Cheese and Cherry Tomatoes

This easy asparagus tart is our go-to savory tart for special occasions. Caramelized onions, fresh asparagus, cherry tomatoes, and goat cheese are layered onto buttery puff pastry and then baked until golden. It's surprisingly simple to make and it's ready in just 45 minutes.

If you love this recipe as much as we do, let us know with a 5-star rating!

4.91 stars (11 ratings)
Print Recipe Rate Recipe Pin Recipe


  • 2 tablespoons olive oil
  • 1 large onion, thinly sliced
  • 1 sheet puff pastry, thawed
  • 1 bunch asparagus, about 10
  • 2 small handfuls cherry tomatoes
  • ¼ cup goat cheese, crumbled
  • ½ teaspoon flaky sea salt


  • Preheat your oven to 400 degrees Fahrenheit. Line a baking sheet with parchment paper. Heat the oil in a large frying pan over medium-high heat. Add the onion and cook, stirring occasionally for 5 minutes. Reduce the heat to medium-low and continue to cook the onions for 10 minutes more. Remove them from the heat.
    2 tablespoons olive oil, 1 large onion
    image for recipe instruction
  • Minutes before the onions are ready, begin rolling out the dough. Dust a clean work surface with flour and roll the dough out to 9"x11" then place it on the baking tray.
    1 sheet puff pastry
    image for recipe instruction
  • Top the dough with the onions, leaving a 1-inch space at the edges. Line up the asparagus on top of the onions and then top with the tomatoes and goat cheese. Sprinkle the flaky sea salt over the top.
    1 bunch asparagus, 2 small handfuls cherry tomatoes, ¼ cup goat cheese, ½ teaspoon flaky sea salt
    image for recipe instruction
  • Place the tart in the oven and bake it for 25 minutes, or until the pastry is puffed and golden. Remove the tart from the oven and let it cool for a few minutes before cutting it into 6 pieces.
    image for recipe instruction


If you are making this ahead, you can assemble the tart, cover it tightly with plastic wrap, and leave it in your fridge overnight.
Serving: 1 serving = ¼ of the recipe, Calories: 321kcal, Carbohydrates: 25g, Protein: 7g, Fat: 22g, Saturated Fat: 6g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 13g, Cholesterol: 4mg, Sodium: 336mg, Potassium: 270mg, Fiber: 3g, Sugar: 3g, Vitamin A: 787IU, Vitamin C: 12mg, Calcium: 44mg, Iron: 3mg
DID YOU MAKE THIS RECIPE?If you love this recipe as much as we do, be sure to leave a review or share it on Instagram and tag @TheEndlessMeal.

This recipe is part of our Mother's Day Bruch Recipes series.