These savory stuffed croissants bring a little something special to the breakfast table. Flaky croissants are filled with a creamy herb and chive cheese mixture, then topped with nutty Gruyère and baked until warm and melty.
This recipe comes together in about 20 minutes, making it a quick option for a weekend brunch or a weekday treat. It uses store-bought croissants to keep things simple and fast.
Why You’ll Love Savory Stuffed Croissant Recipe
- A simple filling process: Using a piping bag or a plastic bag with the corner snipped makes it easy to fill the croissants without making a mess.
- Baking brings it all together: A short time in the oven warms the croissant, melts the cheesy filling, and creates a crisp, golden-brown topping.
- Customizable flavors: You can easily change the herbs and cheese to match your preferences or use what you have on hand.
Savory Stuffed Croissant Recipe Ingredients
- Croissants: Bakery or good-quality store-bought croissants work well. Day-old croissants are often easier to handle and stuff.
- Cream Cheese: Full-fat block cream cheese provides a rich flavor and texture. Let it soften to room temperature for easy mixing.
- Gruyère Cheese: This cheese has a wonderful nutty flavor that melts well. Swiss or a sharp white cheddar are good substitutes.
- Fresh Chives: These add a mild, fresh onion flavor. Finely chopped green onions (scallions) can be used instead.
- Dried Herbs: A combination of parsley and oregano is a good start, but you could also use thyme, tarragon, or an Italian seasoning blend.
Exact quantities are in the recipe card below.
How to Make Savory Stuffed Croissant Recipe

Step 1: Mix the Cream Cheese Filling
In a bowl, combine the softened cream cheese with the chopped chives, dried herbs, salt, and pepper. Stir everything together until it is well blended and smooth.
Step 2: Stuff the Croissants
Create a pocket in each croissant by making a careful slit with a knife. Spoon or pipe the cream cheese filling into each croissant until it’s nicely filled but not overflowing.

Step 3: Top and Bake
Place the filled croissants on a baking sheet lined with parchment paper. Brush the tops with a little melted butter and sprinkle generously with shredded Gruyère. Bake them until the cheese is melted and the croissants are golden.
Storage Tips for Savory Stuffed Croissant Recipe
Store leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, bake at 350°F (175°C) for 5-7 minutes or until warmed through. Freezing is not recommended as it can alter the texture of the croissant.
Expert Tips for Savory Stuffed Croissant Recipe
- Using a piping bag makes filling the croissants cleaner and easier, but a small spoon or knife will also work.
- For the best texture, use day-old croissants. They are a bit sturdier and less likely to tear when you stuff them.
- Feel free to experiment with other cheeses. Swiss, provolone, or a sharp white cheddar are all good alternatives.
- If you don’t have fresh chives, you can substitute them with 1 teaspoon of dried chives or finely chopped green onion tops.
What to Serve with Savory Stuffed Croissant Recipe?
Serve these savory croissants on their own or with a side of fresh fruit or a simple green salad for a light brunch.

Savory Stuffed Croissant Recipe Recipe FAQs
Can I make these ahead of time?
You can prepare the cream cheese filling a day in advance and store it in the refrigerator. For best results, stuff and bake the croissants just before serving so they are warm and flaky.
What other fillings can I use?
You can customize the filling with other ingredients like cooked bacon bits, finely diced ham, or sautéed spinach and garlic. Just be sure any additions are cooked and cooled before mixing with the cream cheese.
I don’t have a piping bag. What can I use?
A zip-top plastic bag with one corner snipped off works just as well. You can also use a small teaspoon to carefully push the filling into the croissant.

Savory Stuffed Croissant Recipe
Ingredients
- 4 large croissants
- 4 oz cream cheese softened, 115 g
- 1 tbsp fresh chives finely chopped
- 1 tsp mixed dried herbs such as parsley and oregano
- ¼ tsp salt
- ⅛ tsp black pepper
- ½ cup shredded Gruyère cheese about 2 oz / 55 g
- 1 tbsp unsalted butter melted, 15 g
Instructions
- Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
- In a small bowl, combine the softened cream cheese, chopped chives, dried herbs, salt, and pepper. Mix with a spoon or spatula until the mixture is smooth and evenly combined.
- Using a small serrated knife, carefully cut a slit into the side of each croissant to create a pocket. Be careful not to cut all the way through to the other side.
- Transfer the cream cheese mixture to a small piping bag or a zip-top plastic bag. If using a plastic bag, snip a small piece off one of the bottom corners.
- Gently pipe the filling into the pocket of each croissant until it is full.
- Arrange the stuffed croissants on the prepared baking sheet with some space between them.
- Brush the tops of the croissants with the melted butter. Sprinkle the shredded Gruyère cheese evenly over the top of each one.
- Bake for 8 to 10 minutes, or until the croissants are warmed through and the cheese is fully melted and lightly golden.
- Let them cool for a minute before serving warm.





