Description
These Easy Almond Croissants are a buttery, flaky treat made with sweet almond syrup and rich almond cream—perfect for brunch or a cozy weekend breakfast.
Ingredients
For the almond syrup:
1 cup granulated sugar
1/3 cup water
3 tbsp almond flour
1/2 tsp almond essence
For the almond cream:
1 1/4 cup almond flour
1 tbsp all-purpose flour
3/4 cup butter, room temperature
1 cup powdered sugar, sifted
1/4 cup eggs (about 2 large eggs)
1/2 tsp vanilla extract
For assembly:
4 croissants (stale or day-old works best)
2 1/4 cups sliced or slivered almonds
1/2 cup powdered sugar (for dusting)
Instructions
1. Make the almond syrup: Heat sugar and water in a small saucepan over medium heat, stirring until dissolved. Whisk in almond flour and almond essence. Remove from heat and cool slightly.
2. Make the almond cream: Beat butter and powdered sugar until smooth. Mix in eggs and vanilla. Add almond flour and flour; mix until thick and spreadable.
3. Slice croissants: Cut each croissant in half lengthwise.
4. Soak: Brush the cut sides generously with almond syrup.
5. Fill: Spread almond cream inside each croissant and close.
6. Top: Spoon a little more almond cream on top and sprinkle generously with sliced almonds.
7. Bake: Bake at 350°F (175°C) for 18–22 minutes, until golden and crisp on top.
8. Finish: Cool 5–10 minutes, then dust with powdered sugar before serving.
Notes
Day-old croissants absorb the syrup better and taste more “bakery-style.”
Don’t skip the syrup—this keeps the inside moist and flavorful.
If you don’t have almond essence, use almond extract (start with 1/4 tsp) or extra vanilla.
Store leftovers airtight: 1 day at room temp or up to 3 days in the fridge. Reheat in the oven for best texture.
Allergy note: almonds are a key ingredient—use caution for nut allergies.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Recipes
- Method: Baking
- Cuisine: French-inspired
Nutrition
- Serving Size: 1 croissant
- Calories: 1150
- Sodium: 320 mg
- Fat: 75 g
- Carbohydrates: 100 g
- Fiber: 8 g
- Protein: 20 g