
Caramelized Onion and Goat Cheese Tarts Recipe tastes rich, buttery, and tangy with crisp puff pastry and jammy sweet onions in every bite. It works perfectly for busy hosts who want a fancy-looking appetizer in about 1 hour total, with most of that as hands-off oven time. I first baked these for a slightly chaotic family game night, and they disappeared faster than the snacks I actually bought.
Why You Should Try This Caramelized Onion and Goat Cheese Tarts Recipe
This Caramelized Onion and Goat Cheese Tarts Recipe gives you bakery-level flavor with grocery-store shortcuts like frozen puff pastry. The combo of sweet onions, creamy goat cheese, and flaky crust tastes like something from a little French café, without the plane ticket.
You can serve these tarts as appetizers, a light lunch with salad, or a fancy brunch bite. They also reheat nicely, so you can prep them ahead and feel calm when guests walk in instead of juggling five pans at once.
“These caramelized onion and goat cheese tarts tasted like a restaurant appetizer and vanished in minutes at my party. ★★★★★”
Ingredients You’ll Need

Puff pastry and base
-
1 sheet frozen puff pastry, thawed in the fridge
- I like Pepperidge Farm or Trader Joe’s, but any all-butter brand tastes great.
- Keep it cold so it puffs nicely and stays crisp.
-
1 large egg, beaten with 1 tablespoon water (for egg wash)
- This gives the tarts a shiny golden edge.
Onions and flavor
-
3 large yellow onions, thinly sliced
- Yellow onions caramelize beautifully and taste sweet and mellow.
- You can use sweet onions if you prefer an even milder flavor.
-
2 tablespoons unsalted butter
-
1 tablespoon olive oil
- The mix of butter and oil helps prevent burning and gives rich flavor.
-
1 teaspoon kosher salt, divided
-
½ teaspoon freshly ground black pepper
-
1 teaspoon fresh thyme leaves, chopped
- Dried thyme works too; use ½ teaspoon and rub it between your fingers to wake up the flavor.
-
1 teaspoon balsamic vinegar
- This splash at the end deepens the sweetness and adds a little tang.
Cheese and finishing touches
-
5 ounces goat cheese, softened
- Choose plain goat cheese, not flavored, so the onions stay the star.
- If goat cheese feels too strong, mix half goat cheese and half cream cheese.
-
2 tablespoons heavy cream or milk
- This loosens the goat cheese into a spreadable mixture.
-
Optional toppings
- 1 tablespoon honey, for drizzling
- Extra thyme leaves or chopped chives
- A pinch of flaky sea salt
Equipment list
- Large heavy skillet (cast iron or stainless works best for caramelizing onions)
- Sharp knife and cutting board
- Rolling pin (or a clean bottle in a pinch)
- Baking sheet
- Parchment paper or silicone baking mat
- Pastry brush for egg wash
- Small bowl and spoon for mixing goat cheese
- Fork for docking the pastry
Tips
- Slice the onions as evenly as possible so they cook at the same rate.
- Keep the heat on medium-low while the onions caramelize and stir every few minutes to avoid burning.
- Add a splash of water if the onions start to stick before they soften.
- Let the goat cheese sit at room temperature for 15 to 20 minutes so it spreads easily.
- Work with cold puff pastry and chill the assembled tarts for 10 minutes before baking for maximum puff.
- Score a smaller rectangle inside the pastry and dock the center with a fork so the edges rise and the center stays flatter.
- Taste the onion mixture before assembling and adjust salt, pepper, or balsamic to your liking.
- Cut the pastry into smaller squares for bite-size party tarts or keep them larger for a light meal.
- Rotate the baking sheet halfway through baking for even browning.
- Let the tarts cool for at least 5 minutes before cutting so the pastry stays crisp and the cheese sets slightly.
How to Make Caramelized Onion and Goat Cheese Tarts Recipe
Caramelize the onions
- Peel and thinly slice the onions from root to tip. Aim for slices about ⅛ inch thick so they soften and brown evenly.
- Heat the butter and olive oil in a large skillet over medium heat until the butter melts and starts to foam.
- Add the onions and ½ teaspoon of the salt, then stir to coat every slice with the fat.
- Cook the onions over medium-low heat for 25 to 35 minutes, stirring every few minutes. They will soften, release liquid, turn translucent, then slowly turn golden and jammy.
- If the onions start to brown too fast or stick, lower the heat and add a tablespoon of water to loosen the browned bits.
- When the onions reach a deep golden color and taste sweet, stir in the thyme, pepper, remaining ½ teaspoon salt, and balsamic vinegar. Cook 1 to 2 more minutes, then take the skillet off the heat and let the onions cool slightly.
Prepare the goat cheese mixture
- While the onions cook, place the goat cheese in a small bowl.
- Add the heavy cream or milk and mash with a spoon until smooth and spreadable.
- Taste and add a tiny pinch of salt or pepper if you like a bolder flavor.
- Keep the mixture at room temperature so it spreads easily on the pastry.
Prep the puff pastry
- Preheat your oven to 400°F and line a baking sheet with parchment paper.
- Lightly flour your work surface and unfold the thawed puff pastry sheet. If it cracks, press the seams together with your fingers.
- Gently roll the pastry into a rectangle about 10 by 12 inches, just enough to smooth the folds and even the thickness.
- Transfer the pastry to the lined baking sheet. With a sharp knife, score a border about ½ inch from the edges, making a smaller rectangle inside. Do not cut all the way through.
- Use a fork to poke holes all over the inner rectangle. This keeps the center from puffing too much while the border rises.
Assemble the tarts
- Brush the outer border lightly with the egg wash, avoiding the sides so they puff properly.
- Spread the goat cheese mixture over the inner rectangle in an even layer, staying inside the scored border.
- Spoon the caramelized onions over the goat cheese and spread them gently to cover.
- If you want smaller tarts, cut the large rectangle into 6 or 8 smaller rectangles with a sharp knife or pizza cutter, keeping the toppings in place. Space them slightly apart on the baking sheet.
Bake to golden perfection
- Place the baking sheet in the oven and bake for 18 to 22 minutes, until the pastry edges look puffed and deep golden brown.
- Check around the 15-minute mark and rotate the pan if one side browns faster.
- When the pastry looks crisp and the onions bubble slightly, take the tarts out of the oven.
- Let them cool on the baking sheet for 5 to 10 minutes so the layers set and stay flaky.
Finish and serve
- Drizzle a little honey over the warm tarts if you like a sweet-salty contrast.
- Sprinkle fresh thyme leaves or chopped chives on top for color and freshness.
- Add a tiny pinch of flaky sea salt to each tart for extra crunch and flavor pop.
- Serve warm or at room temperature, either as whole rectangles or cut into smaller squares for appetizers.
What to Serve
These caramelized onion and goat cheese tarts pair beautifully with a simple green salad with lemony vinaigrette. You can add a bowl of tomato soup or roasted vegetable soup for a cozy lunch or light dinner. For brunch, serve the tarts with scrambled eggs, fresh fruit, and yogurt for a balanced spread. Offer sparkling water with citrus slices or iced herbal tea to keep the flavors bright and refreshing.
Storage Options
- Store leftover tarts in an airtight container in the fridge for up to 3 days.
- Reheat in a 350°F oven or toaster oven for 8 to 10 minutes until the pastry crisps and the cheese warms through.
- Avoid the microwave if possible, since it softens the pastry and takes away the crisp texture.
- Freeze fully baked and cooled tarts on a baking sheet, then transfer to a freezer bag for up to 2 months, and reheat from frozen at 350°F for 12 to 15 minutes.

Caramelized Onion and Goat Cheese Tarts Recipe
Ingredients
Instructions
- Peel and thinly slice the onions from root to tip, aiming for slices about 1/8 inch thick so they soften and brown evenly.
- Heat the butter and olive oil in a large skillet over medium heat until the butter melts and starts to foam.
- Add the sliced onions and 1/2 teaspoon of the kosher salt, then stir to coat the onions in the butter and oil.
- Cook the onions over medium-low heat for 25 to 35 minutes, stirring every few minutes, until they soften, turn translucent, and slowly become deep golden and jammy.
- If the onions start to brown too quickly or stick to the pan, lower the heat and add a tablespoon of water to loosen any browned bits.
- When the onions are deeply caramelized and taste sweet, stir in the thyme, black pepper, remaining 1/2 teaspoon salt, and balsamic vinegar. Cook for 1 to 2 more minutes, then remove from the heat and let cool slightly.
- While the onions cook, place the softened goat cheese in a small bowl.
- Add the heavy cream or milk and mash with a spoon until the mixture is smooth and spreadable.
- Taste and add a tiny pinch of salt or pepper if you want a slightly bolder flavor, then keep the mixture at room temperature so it spreads easily.
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Lightly flour your work surface and unfold the thawed puff pastry sheet. If it cracks along the folds, press the seams back together with your fingers.
- Gently roll the puff pastry into a roughly 10-by-12-inch rectangle, just enough to smooth the folds and even out the thickness.
- Transfer the rolled pastry to the prepared baking sheet. With a sharp knife, score a border about 1/2 inch from the edges to create a smaller inner rectangle, taking care not to cut all the way through.
- Use a fork to dock (poke holes in) the inner rectangle all over so the center stays flatter while the edges puff up.
- Brush the outer border of the puff pastry lightly with the egg wash, avoiding the sides of the pastry so the layers puff properly.
- Spread the goat cheese mixture evenly over the docked inner rectangle, staying inside the scored border.
- Spoon the caramelized onions over the goat cheese and gently spread them into an even layer.
- If you prefer smaller individual tarts, cut the large rectangle into 6 to 8 smaller rectangles with a sharp knife or pizza cutter, keeping the toppings in place and spacing the pieces slightly apart on the baking sheet.
- Place the baking sheet in the preheated oven and bake for 18 to 22 minutes, until the pastry edges are puffed and deep golden brown.
- Check around the 15-minute mark and rotate the pan if one side is browning faster than the other.
- When the pastry looks crisp and the onions are bubbling slightly, remove the tarts from the oven and let them cool on the baking sheet for 5 to 10 minutes so the layers set and stay flaky.
- Drizzle the warm tarts lightly with honey if you like a sweet-salty contrast.
- Sprinkle with extra fresh thyme leaves or chopped chives for color and freshness, and finish with a tiny pinch of flaky sea salt if desired.
- Serve warm or at room temperature as whole rectangles or cut into smaller squares for bite-size appetizers.
Notes
Approximate per 1 of 6 servings: 310 calories; fat 22 g; saturated fat 11 g; carbohydrates 23 g; fiber 2 g; sugars 7 g; protein 7 g; sodium 430 mg. Values will vary based on specific ingredients, brands, and portion size.
