Raspberry Cream Cheese Croissants

Raspberry Cream Cheese Croissants transform store-bought croissants into bakery-worthy pastries with homemade filling.

You start with everyday croissants from the grocery store, cut a little pocket in the top, and fill them with homemade raspberry sauce simmered with lemon and sugar, plus a cheesecake-like cream cheese filling that bakes up rich and smooth. Then you brush on a brown sugar and honey glaze, sprinkle a buttery crumb topping over the whole thing, and bake until golden and puffy. What comes out of the oven looks like something you’d pay too much for at a fancy bakery, but you made it yourself in under an hour.

The raspberry filling brings bright, fruity tartness that cuts through all the richness, while the cream cheese center stays creamy and lightly sweet. The glaze caramelizes just enough to add a sticky, golden finish, and the crumb topping gives you that little bit of crunch on top. They work for brunch, breakfast, dessert, or an afternoon coffee break, and they disappear faster than you’d think.

Raspberry Cream Cheese Croissants: Ingredient Breakdown

This recipe relies on a handful of simple ingredients that come together to create something that feels much more complicated than it actually is.

  • Store-bought croissants – the buttery, flaky base that holds everything together and gives you that bakery texture without the laminating work.
  • Raspberries – bring bright, fruity flavor and a little tartness that keeps the pastries from feeling too heavy or one-note sweet.
  • Cream cheese – creates the smooth, cheesecake-style center that makes every bite feel rich and satisfying.
  • Lemon juice – balances the sweetness in the raspberry filling and helps the fruit break down into a thick, jammy sauce.
  • Cornstarch – thickens the raspberry filling so it stays put inside the croissants instead of running out during baking.
  • Brown sugar – adds warm, caramel-like sweetness to the glaze and crumb topping.
  • Honey – gives the glaze a sticky, glossy finish and adds depth that pairs beautifully with the raspberries.
  • Butter – used in both the crumb topping and the glaze for richness and golden browning.
  • All-purpose flour – forms the base of the crumb topping for a little crunchy contrast on top.
  • Egg – helps bind the cream cheese filling and gives it structure so it bakes up firm enough to slice.
  • Vanilla extract – rounds out the cream cheese filling with a warm, sweet note.

Step-by-Step: Filling and Baking Croissants

STEP 1: Preheat your oven to 350°. In a medium saucepan over medium heat, combine raspberries, 1/2 cup sugar, lemon juice, and cornstarch. Cook for 7 minutes, stirring occasionally and breaking down any large chunks with your spoon. Once the raspberries have burst and cooked down, continue cooking for 3 more minutes, then remove from heat and let the filling cool.

STEP 2: In a large bowl, beat cream cheese on medium speed for 2 to 3 minutes until smooth. Add the egg, sugar, and vanilla, and beat for another minute until the filling is fully combined and creamy.

STEP 3: In a small bowl, mix flour, sugar, and cold butter. Cut the butter into the mixture using a fork or pastry cutter until you have coarse crumbs. Set the crumb topping aside.

STEP 4: Cut an X into the center of each croissant, being careful not to slice all the way through to the bottom. Peel back the triangled top of the croissant to create a pocket. Add 2 tablespoons of cream cheese filling into the center, then top with a spoonful of raspberry filling.

STEP 5: Line a cookie sheet with foil or spray a pancake sheet pan with non-stick cooking spray. In a small bowl, melt the butter, then stir in brown sugar and honey until the mixture is smooth and the butter is fully incorporated. Baste the bottom of each croissant with the brown sugar mixture, then set them onto the prepared sheet.

STEP 6: Baste the sides and tops of the croissants with the remaining glaze, then sprinkle about a teaspoon of crumb topping over each one.

STEP 7: Bake at 350° for 20 to 22 minutes, or until a toothpick inserted into the center comes out clean. Remove the croissants immediately from the cookie sheet and transfer to a cooling rack. Let them cool for 10 minutes before serving.

What to Serve with Raspberry Cream Cheese Croissants

Recipe variations

These croissants are rich enough to stand on their own, but a few simple sides can round out the meal depending on when you’re serving them. Pair them with hot coffee or a latte, especially something with a little nutty or caramel flavor that plays off the brown sugar glaze. A fresh fruit salad with citrus or berries adds a light, refreshing contrast to all the richness. If you’re serving these for brunch and want something savory on the side, scrambled eggs or a simple frittata work well.

Tips for Bakery-Quality Croissants at Home

  • Cut shallow X marks – stop well before you reach the bottom layer. If you cut too deep, the croissants lose their structure and the filling leaks out during baking.
  • Cool the raspberry filling completely before stuffing the croissants. If it’s still warm, it can make the cream cheese filling runny and cause soggy bottoms.
  • Don’t overfill – two tablespoons of cream cheese filling and just a spoonful of raspberry sauce is plenty. Too much filling and the croissants can’t hold their shape.
  • Remove from the baking sheet immediately after they come out of the oven. The glaze can harden and stick if you leave them sitting too long, and you’ll lose that glossy finish.

Frequently Asked Questions About Raspberry Cream Cheese Croissants

Can I use frozen raspberries instead of fresh?

Yes, frozen raspberries work just fine. Let them thaw first and drain off any excess liquid before you start cooking them down. The filling might take an extra minute or two to thicken, but the flavor will be just as bright and fruity.

How do I prevent the croissants from getting soggy?

Make sure the raspberry filling is completely cool before you add it to the croissants, and don’t overfill them. Baste the bottoms with the brown sugar glaze to create a barrier, and bake the croissants right away instead of letting them sit too long before going into the oven.

Is it possible to make these croissants ahead of time?

You can prep the raspberry filling and cream cheese filling a day ahead and store them separately in the fridge. Stuff and bake the croissants the day you plan to serve them, since they’re best when they’re fresh and the texture is still flaky and crisp.

What’s the best way to reheat leftovers?

Reheat leftover croissants in a 300° oven for about 8 to 10 minutes to crisp up the outside and warm the filling. Avoid the microwave if you can, since it makes the croissants soft and chewy instead of flaky.

Can I swap in a different fruit for the raspberry filling?

Absolutely. Blueberries, blackberries, or strawberries all work well. You might need to adjust the sugar slightly depending on how sweet or tart the fruit is, but the cooking method stays the same.

Storing and Freshening Up Leftovers

Store leftover croissants in an airtight container in the fridge for up to 3 days. The texture softens a bit as they sit, but they still taste great. To freshen them up, reheat in a 300° oven for 8 to 10 minutes until the outside crisps up again and the filling warms through. If you’re in a rush, you can microwave them for 20 to 30 seconds, but the croissants won’t have that flaky, crisp texture you get from the oven.

Raspberry Cream Cheese Croissants

No ratings yet
These Raspberry Cream Cheese Croissants elevate store-bought croissants with a homemade raspberry sauce and a luscious, cheesecake-style cream cheese filling. Finished with a sweet brown sugar glaze and a buttery crumb topping, these croissants are golden, flaky, and bakery-worthy—perfect for breakfast, brunch, or dessert.
Prep Time 25 minutes
Cook Time 22 minutes
Total Time 47 minutes
Servings: 6 croissants
Course: Breakfast, Brunch, Dessert
Cuisine: American
Calories: 485

Ingredients
  

For the Raspberry Filling
  • 2 cups raspberries
  • 1/2 cup sugar
  • 1 tablespoon lemon juice
  • 2 teaspoons cornstarch
For the Cream Cheese Filling
  • 8 ounces cream cheese softened
  • 1 egg
  • 1/4 cup sugar
  • 2 teaspoons vanilla extract
For the Crumb Topping
  • 1/4 cup all purpose flour
  • 3 tablespoons butter cold
  • 3 tablespoons sugar
Other Ingredients
  • 6 store-bought croissants
For the Glaze
  • 3 tablespoons butter
  • 3 tablespoons brown sugar
  • 1 tablespoon honey

Equipment

  • Medium saucepan
  • Large mixing bowl
  • Small bowl
  • Hand mixer or stand mixer
  • Pastry cutter or fork
  • Sharp knife
  • Baking sheet or large sheet pan
  • Foil or non-stick spray
  • Basting brush
  • Spatula or spoon
  • Cooling rack

Method
 

  1. Preheat the oven to 350°F (175°C).
  2. To make the raspberry filling, combine raspberries, 1/2 cup sugar, lemon juice, and cornstarch in a medium saucepan over medium heat. Stir occasionally and mash any large pieces while cooking for 7 minutes.
  3. Continue cooking the raspberries for 3 more minutes after they have burst and thickened. Remove the pan from heat and allow the filling to cool.
  4. Prepare the cream cheese filling by beating cream cheese in a large bowl on medium speed for 2–3 minutes until smooth. Add the egg, 1/4 cup sugar, and vanilla extract, and beat for 1 more minute until creamy and fully combined.
  5. For the crumb topping, place flour, 3 tablespoons sugar, and cold butter in a small bowl. Use a fork or pastry cutter to blend until coarse crumbs form.
  6. Use a sharp knife to cut an X into the center of each croissant, taking care not to cut all the way through.
  7. Gently lift the pointed sections to create a pocket inside each croissant.
  8. Spoon 2 tablespoons of cream cheese filling into each croissant pocket.
  9. Add a spoonful of cooled raspberry filling on top of the cream cheese in each croissant. Repeat with all the croissants.
  10. Line a baking sheet with foil or spray a large sheet pan with non-stick cooking spray.
  11. To make the glaze, melt 3 tablespoons butter in a small bowl. Mix in the brown sugar and honey until thoroughly blended.
  12. Brush the bottoms of each croissant with the glaze and arrange them on the prepared baking sheet or pan.
  13. Brush the sides and tops of the croissants with the remaining glaze.
  14. Sprinkle about 1 teaspoon of the crumb topping over the top of each croissant.
  15. Bake at 350°F for 20–22 minutes, or until a toothpick inserted in the center of a croissant comes out clean.
  16. Transfer the croissants to a cooling rack right away and let them cool for 10 minutes before serving.

Nutrition

Calories: 485kcal

Notes

You can use frozen raspberries instead of fresh; just thaw and drain them first. Prepare the raspberry and cream cheese fillings in advance and store them in the fridge, but assemble and bake the croissants the day you serve them for best texture. To store leftovers, keep them in an airtight container in the fridge for up to 3 days and reheat in a 300°F oven to restore crispness. Avoid overfilling the croissants, and make sure the raspberry filling is completely cooled before using. For variations, try blueberries, blackberries, or strawberries in place of raspberries.

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating