This post may contain affiliate links. Please read my disclosure policy .
So every fall I find myself craving something super rich and indulgent and these Spiced Duck Confit and Rhubarb Compote Croissants hit the spot perfectly.
The first time I made one, I almost couldn’t believe I made this at home.
The duck is tender and packed with flavor, the rhubarb compote is tangy with just the right hint of spice, and that buttery croissant pulls it all together like a little cozy autumn hug.
I swear it feels like something from a fancy café, but better, because I made it myself and got to sneak a bite before anyone else noticed.
Why This Recipe Works
The duck is melt-in-your-mouth soft with warm spices like star anise and cinnamon.
The rhubarb compote has that perfect tart-sweet vibe with a touch of ginger that cuts through the richness.
Then there’s the flaky croissant adding a luxurious texture, and a little baby spinach to keep it fresh. Honestly, it turns a simple croissant into something that feels totally special.
I like to make it for brunch, a fancy lunch, or just when I feel like treating myself.
Ingredients:

Ingredients for the Duck Confit
2 duck legs, about 1 pound
2 cups duck fat or olive oil
1 teaspoon salt
1/2 teaspoon black pepper
1 teaspoon ground cinnamon
1/2 teaspoon ground star anise
2 garlic cloves, smashed
2 sprigs fresh thyme
Ingredients for the Rhubarb Compote
2 cups chopped rhubarb, fresh or frozen
1/2 cup granulated sugar
1/4 cup water
1 tablespoon fresh ginger, grated
1 teaspoon orange zest
1/4 teaspoon ground cinnamon
1/4 teaspoon salt
Ingredients for Assembly
4 large croissants
2 tablespoons unsalted butter, softened
1 cup baby spinach
4 tablespoons soft goat cheese optional
Why I Love These Ingredients
The duck legs are rich and tender, perfect for a fancy sandwich.
Duck fat or olive oil keeps the meat moist and adds depth. The spices warm things up with cozy fall vibes. Garlic and thyme make the duck smell amazing while it cooks. Rhubarb is tart and bright, balancing all that richness.
The croissants are flaky and buttery and I could eat them on their own, but adding the duck and compote turns them into something unreal.
Baby spinach is just there to give it a fresh pop and goat cheese adds a creamy tang if you’re into that.
Making the Duck Confit
First I preheat the oven to 250°F.
I season the duck legs with salt, black pepper, cinnamon, and star anise and rub everything in.

I toss the duck into a Dutch oven with the smashed garlic and thyme, then cover it with duck fat or olive oil.

I let it cook for about 2 and a half to 3 hours until the meat is super tender. Then I shred it with a fork and get rid of the bones and skin.

The smell while it cooks is ridiculous, like fall in my kitchen.
Making the Rhubarb Compote
I throw the rhubarb, sugar, water, ginger, orange zest, cinnamon, and salt into a small saucepan and simmer it over medium heat.

I stir occasionally and in about 10 to 15 minutes it breaks down into a jam-like consistency.
The smell is sweet and spicy and makes me want to grab a spoon and just taste it straight away.

I let it cool a bit while I get the croissants ready.
Toasting the Croissants
I slice them in half lengthwise and smear softened butter on the cut sides. I toast them in a skillet over medium heat for a few minutes until they are golden and crisp.

If I am feeling lazy, I pop them in the oven at 350°F for 5 to 7 minutes.

Assembling the Sandwiches

On the bottom half of each croissant I spread a thin layer of goat cheese if I am using it.
Then I pile on the shredded duck, a spoonful of rhubarb compote, and a handful of baby spinach for freshness. I slap the top half of the croissant on and they are ready to eat.
Serving
I serve these sandwiches warm so the croissants stay flaky and the duck is at its best. Sometimes I put a few extra spoonfuls of compote on the side for dipping.
They are perfect for a cozy lunch, a fancy brunch, or even a special dinner.
I like to serve them with roasted root veggies or a light fall salad with pears and pecans. Drinks? A crisp rosé or spiced apple cider works so well with the compote flavors.
Leftovers
I store leftover duck and rhubarb separately in airtight containers in the fridge for up to four days. The compote keeps up to a week.
Croissants are best at room temperature for a day or frozen for up to a month.
I reheat the duck in a 350°F oven for 5 to 7 minutes and toast fresh croissants, adding fresh spinach when I reassemble so it stays crisp.
Tips from Me
I sometimes buy pre-made duck confit to save time but homemade is worth it.
Frozen rhubarb works just as well as fresh. Making the compote a day ahead really helps the flavors deepen.
Always go for good croissants, stale ones will ruin the experience.
I tweak the spices to taste, sometimes less star anise if I want it subtle, or more cinnamon if I am feeling cozy.
Spiced Duck Confit and Rhubarb Compote Croissant
Description
This decadent sandwich combines melt-in-your-mouth duck confit seasoned with warming spices like cinnamon and star anise with a tangy rhubarb compote. Flaky, buttery croissants elevate the dish into a gourmet treat. Baby spinach adds a fresh, crisp contrast, and optional goat cheese introduces a creamy layer.
Ingredients
For the Spiced Duck Confit
For the Rhubarb Compote:
For Assembly:
Instructions
-
Preheat oven and confit duck with spices, garlic, and thyme in duck fat until tender. Shred the meat.
-
Simmer rhubarb, sugar, ginger, orange zest, and cinnamon to make compote.
-
Slice and toast croissants with butter.
-
Assemble: spread goat cheese, add duck, rhubarb compote, and spinach. Serve warm.
Note
Pre-made duck confit can save time.
Frozen rhubarb works fine if fresh is unavailable.
Compote can be made a day ahead.
Use high-quality croissants for best results.
Frequently Asked Questions
Can I make this ahead?
Yes, prepare duck and compote separately; assemble fresh.
Can I use chicken instead of duck?
Yes, though flavor and richness will be less intense.
Is this gluten-free?
Only if using gluten-free croissants.
How long does it store?
Duck confit: 4 days; compote: 1 week; croissants: 1 day at room temp or frozen.
