Go Back

Buttery Almond Cream Filled Croissants

Transform store-bought croissants into buttery almond cream masterpieces in 45 minutes! Crispy golden layers meet silky frangipane filling that tastes like your favorite French bakery. Perfect make-ahead brunch treat. Save for weekend baking! 🥐✨
Prep Time 20 minutes
Cook Time 22 minutes
Total Time 42 minutes
Servings: 6 servings
Course: Dessert
Cuisine: American

Ingredients
  

  • 6 large croissants preferably day-old
  • 1/2 cup unsalted butter room temperature
  • 1/2 cup granulated sugar
  • 1 cup almond flour or finely ground almonds
  • 2 large eggs room temperature
  • 1 teaspoon almond extract
  • 1/4 teaspoon vanilla extract
  • 1/4 teaspoon salt
  • 1/4 cup sliced almonds
  • 2 tablespoons powdered sugar for dusting

Method
 

  1. Preheat your oven to 350°F (175°C). Line a large baking sheet with parchment paper or a silicone baking mat.
  2. Make the almond cream by beating the room-temperature butter and granulated sugar together in a medium bowl until light and fluffy, about 2 minutes. Add the almond flour, one egg, almond extract, vanilla extract, and salt, then beat until smooth and fully combined.
  3. Using a serrated knife, carefully slice each croissant horizontally without cutting all the way through, leaving one long edge intact as a hinge. Gently open each croissant like a book.
  4. Spoon or pipe about 2-3 tablespoons of almond cream into the center of each opened croissant, spreading it evenly across the bottom half. Close the croissants gently to encase the filling.
  5. Beat the remaining egg in a small bowl and lightly brush the top of each filled croissant with the egg wash. Spread a thin layer of the remaining almond cream on top of each croissant, then sprinkle generously with sliced almonds.
  6. Arrange the croissants on the prepared baking sheet with at least 2 inches of space between them. Bake for 18-22 minutes, until the almond topping is deep golden brown and the croissant layers look crisp and flaky.
  7. Remove from the oven and let the croissants cool on the baking sheet for 5 minutes to allow the filling to set slightly. Transfer to a wire rack and dust with powdered sugar just before serving warm.