Appetizers
This Au Bon Pain spinach and cheese croissant recipe delivers the flaky, golden layers you crave with a rich herbed cheese and spinach filling that melts perfectly in every bite.
After years of perfecting bakery-style croissants at home, I've cracked the code for achieving that signature buttery, airy texture without a stand mixer. The secret lies in proper lamination and gentle folding techniques that create those signature pockets of air.
What makes this recipe special is the balance between crispy, buttery layers and a creamy cheese-spinach filling that stays tender yet flavorful.
I use a blend of sharp cheddar and Gruyère for depth, fresh spinach for vibrant color, and a touch of garlic and herbs to elevate the filling beyond basic cheese. The dough development is simple but requires patience—letting it rest at each stage ensures maximum flakiness.
By the time these croissants emerge from the oven, you'll have perfectly flaky, golden-brown pastries with layers that practically shatter at the touch. The cheese filling is warm and gooey inside, while the exterior remains crisp and buttery.
These are the kind of pastries that make brunch feel like a special occasion—no bakery required.
Serve warm with a side of garlic aioli or fresh berries for a complete breakfast spread. The recipe makes 8 croissants, perfect for sharing or freezing for later. Let's get started on making these restaurant-quality pastries at home!
Ingredients for au bon pain spinach and cheese croissant
Eight ingredients for the dough, eight more for the filling—simple buttery layers meet herbed cheese and spinach.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Spooned and leveled, not packed |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed, unsalted preferred |
| Granulated Sugar 🍚 | ¼ cup | For dough enrichment |
| Instant Yeast 🍞 | ½ tsp | Fresh yeast works too |
| Large Eggs 🥚 | 1 whole | Room temperature |
| Whole Milk 🥛 | ½ cup | Room temperature |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Sharp Cheddar Cheese 🧀 | 8 oz | Shredded, block preferred |
| Gruyère Cheese 🧀 | 8 oz | Shredded, aged for flavor |
| Fresh Spinach 🌿 | 2 cups | Chopped, stems removed |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Fresh Dill 🌿 | 1 tbsp | Chopped, or dried at 1/3 amount |
| Fresh Chives 🌿 | 1 tbsp | Chopped, for garnish |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For brushing dough |
The butter is non-negotiable here—European-style unsalted like Plugrá or Land O'Lakes makes all the difference. Grab it cold from the fridge in cubes, not softened. Whole Foods or Trader Joe's carry the good stuff, but any grocery store's butter section will do. For the cheeses, Gruyère needs to be aged—you'll taste the difference. Sharp cheddar? Kraft isn't cutting it—look for brands like Cabot or Tillamook. Fresh spinach wilts fast, so chop it last and store the rest in a damp paper towel.
No Gruyère? Parmesan or Swiss work in a pinch, but Gruyère's nutty depth is worth hunting down. Fresh herbs missing? Dried dill at one-third the amount gets you close. The dough needs to rest, but if you're short on time, let it chill in the fridge for 30 minutes instead of the full hour. For the filling, if your spinach has thick stems, blanch it first—removes bitterness. And skip the pre-shredded cheese—it's coated with anti-caking agents that make the filling gummy.
Dough keeps 2 days wrapped in plastic in the fridge, or 3 months frozen between parchment. The filling can be prepped ahead and stored 1 day in the fridge—just fold it into the dough right before shaping. Croissants freeze beautifully unbaked—wrap individually in plastic, then foil, and bake straight from frozen with 5-7 extra minutes. Warm straight from the oven, or reheat 10 minutes at 350°F to restore crispiness.
Why You'll Love This Recipe
- No Yeast Fuss: I swear by the instant yeast trick—just toss it in the dry mix, no waiting for it to bloom. That flaky, buttery croissant dough comes together faster than takeout, and honestly? The results taste like you spent hours kneading.
- Buttery Flaky Magic: The layers of cold butter in that croissant dough? Chef’s kiss. Every bite delivers that crispy, golden crust melting into something so tender, it’s like biting into a cloud. And the spinach-cheese filling? It’s the kind of rich, savory punch that makes you forget to breathe.
- Breakfast or Snack: Between us, this is my go-to for lazy mornings or when I need a quick lunch. Toast a slice, add a fried egg, and boom—you’ve got a restaurant-worthy meal. Or serve it cold with a side salad for a fancy lunch that took 10 minutes.
- Budget-Friendly Luxury: This recipe uses pantry staples—flour, butter, eggs—and stretches into a whole loaf. I’ve made it for brunch with friends, packed it for work, and even frozen slices for later. It’s the kind of dish that feels indulgent but won’t break the bank.
Step-by-step instructions for Au Bon Pain spinach and cheese croissants
Here's how to create those iconic flaky layers with herbed cheese and fresh spinach—just like the bakery.
Make the Dough and Let It Rest
In a large bowl, combine the 4 cups all-purpose flour, 0.5 tsp instant yeast, 0.5 tsp salt, and 0.25 cup granulated sugar. Mix gently with a wooden spoon to distribute the ingredients evenly. Cut in the 1.5 cups cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.
Make a well in the center and add the 1 whole large egg and 0.5 cup whole milk. Mix with a fork until the dough begins to come together, then turn it out onto a lightly floured surface. Knead gently for 2-3 minutes until smooth—don't overwork it. Wrap tightly in plastic and refrigerate for 1 hour. This resting time relaxes the gluten and makes rolling easier later.
Layer the Cheese and Spinach Filling
While the dough rests, shred the 8 oz sharp cheddar cheese and 8 oz gruyère cheese using a box grater. In a separate bowl, combine the shredded cheeses with the 2 cups chopped fresh spinach, 2 minced garlic cloves, 1 tbsp chopped fresh dill, and 1 tbsp chopped fresh chives. Mix well and set aside—this will be your flavorful filling.
Preheat your oven to 375°F and line two baking sheets with parchment paper. Once the dough has rested, roll it out on a floured surface into a 12x18-inch rectangle about 1/8-inch thick. Brush the entire surface lightly with 1 tbsp extra-virgin olive oil—this helps create steam during baking for that signature flakiness.
Assemble and Fold the Croissants
Spread the cheese-spinach mixture evenly over the rolled-out dough, leaving a 1-inch border around the edges. Starting from the long side, tightly roll the dough into a log, sealing the edges well. Cut the log into 8 equal pieces—each should be about 2 inches wide. This is where the magic happens: fold each piece in half like a book, then fold it in half again to form a compact triangle.
Place the folded croissants on the prepared baking sheets, seam-side down, about 2 inches apart. Cover loosely with a clean kitchen towel and let them rise in a warm place for 30-45 minutes until puffy. The dough should feel light and springy when pressed gently—this ensures those signature flaky layers.
Bake to Golden Perfection
Bake the croissants in the preheated 375°F oven for 20-25 minutes until they're deep golden brown and puffed. For extra browning, you can brush the tops with a little more olive oil or egg wash before baking. Watch closely after 15 minutes—they rise quickly and can burn if left too long.
Remove from the oven and let cool on a wire rack for 5 minutes before serving. The insides should be warm, gooey, and packed with melted cheese and spinach, while the outsides remain crisp and flaky. These croissants are best enjoyed fresh out of the oven—share them while they're still warm for the ultimate bakery experience.
Pro Tips For Making Au Bon Pain Spinach And Cheese Croissant
- Chill the Dough: After the first rise, pop that dough in the fridge for at least 2 hours—yes, even if you’re eager to bake. I learned this the hard way when my croissants turned out dense and chewy instead of flaky. The cold slows gluten development and makes rolling easier, plus it gives the butter layers time to relax properly.
- Use Cold Butter: The butter in the dough should be cold—like, straight-from-the-fridge cold. If it’s soft, the layers won’t form right, and your croissants will end up greasy instead of crisp. Cut it into cubes and let it sit in the freezer for 10 minutes before mixing.
- Skip Overproofing: Watch those bubbles closely—the dough is done when it’s puffy but still springs back slowly when poked. Overproofing makes the croissants collapse like sad soufflés. If you’re unsure, err on the side of underproofing; you can always let them rise a little longer.
- Brush with Egg Wash: Don’t just slap on the egg wash—brush it on in thin, even strokes. A thick coat will make the croissants soggy, but a light, even layer gives that golden, shatterable crust. Save the extra wash for the top of the spinach-cheese filling before baking.
Regional styles of this au bon pain spinach and cheese croissant
Parisian Classic
In Paris, the spinach and cheese croissant is known as a "croissant aux épinards et fromage" and often features a lighter, more delicate dough with Gruyère and Comté cheese instead of cheddar.
The French version typically includes a touch of crème fraîche in the filling for extra richness, and the spinach is sometimes sautéed with shallots before being folded into the dough.
I've made this version using European-style Gruyère and a pinch of nutmeg in the cheese mixture—trust me, it's a game-changer. 🌟
New York Bakery Style
New York bakeries like Au Bon Pain (where this recipe originated) take a bolder approach with sharp cheddar and Gruyère for a more robust flavor. Their signature technique involves brushing the dough with egg wash before baking to achieve that iconic golden-brown crust.
For an authentic NY touch, add a sprinkle of flaky sea salt on top right before baking—it enhances the buttery layers beautifully. I've tested this method, and the difference is noticeable.
Southern French Twist
In the south of France, particularly Provence, you'll find a version with herbs de Provence instead of dill and chives. The dough is often enriched with a splash of white wine (about 1 tbsp) for a subtle depth of flavor.
For this adaptation, I recommend using fresh thyme and rosemary alongside the spinach and cheese. The wine also helps tenderize the dough slightly, making it more pliable during folding. 💛
Italian-Inspired Variation
An Italian take on this croissant swaps Gruyère for Pecorino Romano and adds sun-dried tomatoes to the filling. The dough might include a pinch of lemon zest for brightness.
For this version, I suggest using fresh basil instead of dill and adding a dash of red pepper flakes for a subtle kick. The sun-dried tomatoes should be finely chopped and lightly oil-packed to keep the filling moist. This version pairs perfectly with a caprese salad for a brunch spread.
German-Style Butter Croissant
German bakeries often make a butter-heavy dough with Emmental cheese instead of Gruyère. The filling includes caramelized onions for sweetness and a touch of caraway seeds for warmth. For this adaptation, I recommend using sharp white cheddar alongside the Emmental and adding a pinch of smoked paprika to the dough.
The result is a croissant with a rich, caramelized depth that's perfect with a cup of black coffee.
Modern Fusion Croissant
For a contemporary twist, try adding goat cheese (about 4 oz) to the filling along with the traditional cheeses. The tanginess balances the richness beautifully. I also recommend incorporating roasted garlic and toasted walnuts for texture.
For an extra layer of flavor, brush the baked croissants with a honey-thyme glaze (mix 2 tbsp honey with 1 tsp fresh thyme). This fusion version is perfect for brunch with fresh berries on the side. ✨
Nutrition facts
Frequently asked questions
Can I make these croissants without a stand mixer?
This recipe uses simple hand techniques for cutting in butter and kneading. The key is to keep the butter cold and work quickly to avoid melting it. Use a pastry cutter or your fingers to mix the butter into the flour until pea-sized pieces remain. For the rolling and folding steps, just take your time and keep the dough chilled between folds.
What if my croissants don't rise properly?
Under-rising usually happens when the dough is too warm or the yeast isn't active. Make sure your milk and egg are room temperature, not warm. Let the dough rest fully in the fridge, and place it in a warm spot (like a turned-off oven with a bowl of hot water) for rising. Also check that your yeast is fresh—it should foam when mixed with warm water.
Can I substitute frozen spinach for fresh?
Yes, but you'll need to thaw and drain it thoroughly first. Use about 1 cup thawed spinach (which is roughly equivalent to 2 cups fresh) and squeeze out all excess water. The filling might be slightly wetter, so you may need to add 1-2 tablespoons extra cheese to balance the moisture. Also, frozen spinach has a milder flavor, so consider adding a pinch of garlic powder to compensate.
How do I prevent the cheese from leaking out during baking? The trick is proper folding technique and timing. When you fold the dough into triangles,
What's the best way to reheat these croissants?
For maximum crispiness, reheat in a 350°F oven for 5-7 minutes on a wire rack. Place them directly on the rack so heat circulates around all sides. If you're short on time, a toaster oven works well too—just watch closely as croissants can go from perfect to crispy too quickly. For a quick fix, pop them in the microwave for 10-15 seconds, but they'll lose some crispness.
