A delicious flatbread topped with sweet caramelized onions, creamy goat cheese, and fresh herbs, baked until golden and bubbly. A simple yet elegant appetizer or light meal for two.

Caramelized Onion and Goat Cheese Flatbread is an elegant, easy appetizer or light meal featuring jammy, slow-cooked caramelized onions and tangy goat cheese on a crisp, golden flatbread base.
The combination of deeply sweet caramelized onions and creamy, tart goat cheese is a classic pairing that always impresses. The flatbread takes just minutes to assemble once the onions are ready.
Perfect as a starter for a dinner party, a light lunch with a glass of wine, or a sophisticated snack. It also works beautifully as part of a mezze or charcuterie spread.
Low and slow is the key to perfect caramelized onions — patience pays off with a rich, deeply sweet result. Make the onions days ahead and refrigerate them for quick assembly anytime.
The natural sugars in yellow onions develop beautifully over slow heat, transforming them into sweet, jammy, golden ribbons.
Its tangy, creamy character is the ideal counterpoint to the sweetness of the caramelized onions.
Adds an earthy, herbal note that bridges the sweetness of the onions and the tartness of the goat cheese.
A thin, crisp base that gets beautifully golden in the oven — store-bought works perfectly here.
No goat cheese? Use cream cheese, brie, or ricotta. No fresh thyme? Use rosemary or dried thyme. For a gluten-free base, use gluten-free flatbread or tortillas.
Heat 1 tablespoon olive oil in a large skillet or Dutch oven over medium-low heat. Add the 2 medium thinly sliced yellow onions. Cook for 30-40 minutes, stirring occasionally, until the onions are very soft, deeply golden brown, and caramelized (turned slightly sticky and browned). This process takes patience. Stir in 1 tablespoon balsamic vinegar, 1 teaspoon granulated sugar, 1/8 teaspoon salt, and 1/16 teaspoon black pepper during the last 5 minutes of cooking. Cook until the liquid has evaporated. Caramelized means turned slightly sticky and browned from cooking sugar.
Preheat your oven to 425°F (220°C). If using a pizza stone, place it in the oven while preheating. Lightly flour a clean surface and roll out the 1 pre-made pizza dough or flatbread crust into a rustic oval or rectangle shape, about 1/4-inch thick. Carefully transfer the rolled dough to a lightly floured pizza peel or a parchment paper-lined baking sheet.
Spread the caramelized onions evenly over the rolled-out dough, leaving a 1/2-inch border. Crumble 4 ounces goat cheese evenly over the onions. Sprinkle with 1 tablespoon fresh thyme leaves or chopped fresh rosemary. Sprinkle with the remaining 1/8 teaspoon salt and 1/16 teaspoon black pepper. Carefully slide the flatbread onto the preheated pizza stone or place the baking sheet in the oven. Bake for 15-20 minutes, or until the crust is golden brown and crispy, and the cheese is melted and bubbly.
Remove the flatbread from the oven. Let it cool for 2-3 minutes before slicing into pieces. Serve warm.
Techniques that separate good from great
Caramelizing onions takes at least 30-40 minutes over medium-low heat. Adding a pinch of sugar or a splash of balsamic can speed up the process slightly.
A tablespoon of white wine or balsamic vinegar added to the onions near the end adds complexity and helps lift any fond from the pan.
A hot baking sheet under the flatbread ensures a crispier bottom crust.
Different ways to make this dish your own
Drape thin slices of prosciutto over the flatbread after baking for a salty, savory addition.
Drizzle with balsamic reduction just before serving for a sweet-tangy finish.
Top with a handful of fresh arugula dressed in lemon and olive oil right before serving for a peppery, fresh contrast.
Perfect pairings to complete the meal
Pair with mixed greens and a light vinaigrette for a complete light meal.
A crisp prosecco or dry sparkling wine complements the sweet-tangy flavors beautifully.
A tiny drizzle of honey over the baked flatbread adds an unexpected sweetness that ties all the flavors together.
Keep it fresh and plan ahead
Store leftover flatbread for up to 2 days, though the crust softens. Caramelized onions keep for up to 1 week in a jar.
Caramelized onions freeze well for up to 3 months. Freeze in ice cube trays for easy portioning.
Make the caramelized onions 3-5 days ahead and refrigerate. Assemble and bake the flatbread fresh.
Re-crisp in a 375°F oven for 5-7 minutes. Avoid microwaving — it makes the flatbread soggy.
Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.
Browse more like this:
Discover more delicious recipes similar to what you're cooking
Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.
went really well with a dry white. next time i might sprinkle a few walnuts on top for texture.
made this for a small dinner party and everyone loved it. rosemary on top was a nice touch.
onions caramelized just right, tangy goat cheese balanced it perfectly. added a drizzle of balsamic and wow.
I whipped this up on a Saturday afternoon when I didn’t feel like making a full meal. The flavors were rich but not heavy, and a side salad made it a perfect lunch. The only reason I didn’t give it five stars is because the flatbread edges got a bit too crispy. Otherwise, delicious.
Goat cheese is just not my thing, and this flatbread confirmed it. The onions were delicious, but the cheese was too sharp for my taste. I think I’d like it better with mozzarella or ricotta instead. Two stars from me, but mostly because of personal preference.
Don’t get me wrong, the flavor was nice, but caramelizing onions took forever. I thought it would be a quick weeknight meal, but I was standing at the stove way longer than planned. The result was tasty,but three stars because it didn’t feel worth the time.
For me it's like a healthy pizza, gotta love it haha
This is my first time caramellizing onions, thank you for walking me through it.