Cheesy Spinach Croissants with Everything Bagel Seasoning Recipe
Introduction
These Cheesy Everything Spinach Croissants are a delightful twist on a classic favorite. Filled with a creamy spinach and mozzarella mixture, and topped with honey and everything bagel seasoning, they offer the perfect balance of savory and sweet. They’re great for a snack, breakfast, or a light lunch.

Ingredients
- 1 ⅔ cup frozen spinach (thawed overnight in the fridge)
- 6 oz cream cheese (softened)
- 1/3 cup mayonnaise
- 1 1/2 cups shredded mozzarella cheese
- 3/4 tsp onion powder
- 1/2 tsp garlic powder
- 1/2 tsp fine sea salt
- ¼ tsp black pepper
- 8 butter croissants
- 1 tbsp honey
- 1 tbsp + 2 tsp everything but the bagel seasoning
Instructions
- Step 1: Preheat the oven to 375°F (190°C) and line two large baking sheets with parchment paper.
- Step 2: Squeeze the thawed spinach between a stack of paper towels to remove all excess liquid.
- Step 3: In a medium bowl, mix together the spinach, cream cheese, mayonnaise, mozzarella, garlic powder, onion powder, salt, and pepper until well combined.
- Step 4: Using a serrated knife, slice open each croissant about three-quarters of the way through.
- Step 5: Use a spatula to fill the center of each croissant evenly with the spinach and cheese mixture.
- Step 6: Warm the honey in the microwave for a few seconds until it’s runny.
- Step 7: Quickly brush the honey across the tops of the filled croissants, then sprinkle with the everything but the bagel seasoning.
- Step 8: Bake the croissants for 8–10 minutes until the filling is melted and bubbly. Serve immediately and enjoy!
Tips & Variations
- For a sharper flavor, swap mozzarella for a mix of mozzarella and shredded cheddar cheese.
- If you don’t have everything but the bagel seasoning, mix sesame seeds, poppy seeds, dried minced garlic, dried minced onion, and salt as a substitute.
- Use fresh spinach sautéed and lightly drained if you prefer over frozen spinach.
- Try adding a sprinkle of red pepper flakes into the filling for a subtle kick.
Storage
Store leftover croissants in an airtight container in the refrigerator for up to 2 days. Reheat in a preheated 350°F (175°C) oven for 5–7 minutes to keep the croissants flaky and the filling warm. Avoid microwaving to prevent sogginess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these croissants ahead of time?
Yes, you can assemble the croissants up to the point before baking and refrigerate them for a few hours. Bake fresh when ready to serve.
Can I use other types of bread instead of croissants?
These work best with buttery croissants for their flaky texture, but you can try using puff pastry or brioche rolls as alternatives for a similar result.
PrintCheesy Spinach Croissants with Everything Bagel Seasoning Recipe
These Cheesy Everything Spinach Croissants combine flaky, buttery croissants with a rich, creamy spinach and cheese filling. Topped with a honey glaze and sprinkled with everything but the bagel seasoning, they offer a perfect balance of savory and sweet flavors, ideal for a delicious breakfast or snack.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 8 croissants 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Filling
- 1 ⅔ cup frozen spinach (thawed overnight in the fridge)
- 6 oz cream cheese (softened)
- 1/3 cup mayonnaise
- 1 1/2 cups shredded mozzarella cheese
- 3/4 tsp onion powder
- 1/2 tsp garlic powder
- 1/2 tsp fine sea salt
- ¼ tsp black pepper
Croissants
- 8 butter croissants
Topping
- 1 tbsp honey
- 1 tbsp + 2 tsp everything but the bagel seasoning
Instructions
- Preheat Oven: Preheat the oven to 375°F (190°C) and line two large baking sheets with parchment paper to prepare for baking the croissants evenly.
- Drain Spinach: Squeeze the thawed spinach between a stack of paper towels to remove as much liquid as possible to prevent sogginess in the filling.
- Make Filling: In a medium bowl, combine the drained spinach, softened cream cheese, mayonnaise, shredded mozzarella cheese, garlic powder, onion powder, salt, and pepper. Mix thoroughly until all ingredients are well incorporated.
- Slice Croissants: Using a serrated knife, slice open each croissant about three-quarters of the way through to create a cavity for the filling.
- Fill Croissants: Use a spatula to evenly distribute and fill the center of each croissant with the prepared spinach and cheese mixture.
- Prepare Honey Glaze: Warm the honey in the microwave until it is runny, making it easier to brush over the tops of the filled croissants.
- Glaze and Season: Quickly brush the warm honey across the tops of the croissants, then generously sprinkle with everything but the bagel seasoning for added flavor and texture.
- Bake: Place the croissants on the prepared baking sheets and bake for 8-10 minutes, or until the filling is melted, bubbly, and the croissants are warmed through.
- Serve: Remove from the oven and serve immediately to enjoy the croissants at their best.
Notes
- Ensure the spinach is well-drained to avoid a soggy filling.
- You can substitute frozen spinach with fresh spinach that has been cooked, drained, and chopped.
- Use freshly shredded mozzarella for better melting compared to pre-shredded cheese.
- Make sure the cream cheese is softened to easily mix the filling.
- Brush the honey quickly before it cools and thickens to ensure even coverage.
- Serve warm for the best texture and flavor experience.
Keywords: spinach croissants, cheesy croissants, spinach and cheese filling, everything but the bagel seasoning, savory breakfast, stuffed croissants

