• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Cheesy Everything Spinach Croissants Recipe

Published: Mar 27, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely love sharing my recipe for the Cheesy Everything Spinach Croissants Recipe because it combines everything I adore in a savory treat: flaky croissants loaded with creamy spinach and melty cheese, all topped with that irresistible everything bagel seasoning. It never fails to brighten up my mornings or impress guests when I need a quick but impressive brunch dish. Plus, it’s so simple to make that I always have the ingredients on hand for a last-minute indulgence!

Why You'll Love This Cheesy Everything Spinach Croissants Recipe

What I find truly special about this recipe is the incredible flavor profile. The buttery croissants provide an irresistibly flaky base that crumbles delightfully with every bite. Inside, the creamy mixture of spinach, cream cheese, mayonnaise, and mozzarella creates such a rich and luscious filling, seasoned perfectly with garlic and onion powders, salt, and pepper. The real kicker is the "everything but the bagel" seasoning sprinkled on top, giving a savory crunch and hint of umami that pulls all the flavors together in the most satisfying way.

Beyond taste, the ease of preparation makes this recipe a lifesaver on busy mornings or when I want to whip up something impressive without fuss. It takes just 20 minutes from start to finish, including baking, and requires only a handful of simple ingredients that combine effortlessly. I love serving these croissants for weekend brunches, casual parties, or even as a fun appetizer for holiday gatherings. They stand out because they’re both comforting and elegant, bridging the gap between simplicity and sophistication beautifully.

Ingredients You'll Need

The image shows a close-up of a woman's hands holding a golden brown croissant that is split open to reveal its light, airy, and layered inside with a soft texture. Below the croissant, there is a white baking tray filled with several more croissants, each with a flaky and crisp outer layer that shines from baking. The overall scene is set on a white marbled surface, highlighting the warm brown tones of the croissants. photo taken with an iphone --ar 4:5 --v 7

All you need are a few essential ingredients that come together to create a perfect balance of creamy, cheesy, and savory flavors with a crisp, flaky exterior. Each ingredient plays a crucial role, from the vibrant spinach giving a lovely pop of green and nutrition, to the rich cheeses and spices that layer depth and zing into every bite.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Frozen spinach: Thawed overnight and well-drained to avoid excess moisture in the filling.
  • Cream cheese: Softened to blend smoothly with other ingredients creating that luscious creaminess.
  • Mayonnaise: Adds extra moisture and richness, enhancing the overall texture.
  • Mozzarella cheese: Provides gooey, melty goodness that binds the filling perfectly.
  • Onion and garlic powders: Essential for layering savory, aromatic notes without overpowering the spinach.
  • Fine sea salt and black pepper: Perfectly season the filling to sharpness and balance.
  • Butter croissants: The flaky vessel that turns this into a gourmet-style treat.
  • Honey: Warmed and drizzled for a subtle touch of sweetness that balances the savory flavors.
  • Everything but the bagel seasoning: The superstar topping that brings crunch and an addictive flavor profile.

Directions

Step 1: Preheat your oven to 375°F (190°C) and line two large baking sheets with parchment paper to prevent sticking and make clean-up a breeze.

Step 2: Squeeze the thawed spinach between a stack of paper towels to remove as much liquid as possible — this step is key to keeping your croissants crisp.

Step 3: In a medium bowl, combine the spinach, softened cream cheese, mayonnaise, shredded mozzarella, garlic powder, onion powder, salt, and pepper. Mix until everything is evenly incorporated into a creamy, vibrant filling.

Step 4: Use a serrated knife to slice open each croissant about three-quarters of the way through, creating a pocket ready for that delicious filling.

Step 5: Carefully spoon and evenly distribute the spinach and cheese mixture into each croissant. Don’t skimp — you want plenty of that cheesy spinach goodness inside every bite.

Step 6: Warm the honey briefly in the microwave until runny, then drizzle it lightly over the filled croissants — this subtle sweetness contrasts beautifully with the savory filling and the bagel seasoning.

Step 7: Sprinkle the croissants generously with everything but the bagel seasoning on top, pressing lightly to ensure it sticks during baking.

Step 8: Place the croissants on the prepared baking sheets and bake for 8 minutes or until the croissants are golden, flaky, and the cheese filling is melted and bubbly.

Step 9: Let the croissants cool for a couple of minutes before serving — they’re best enjoyed warm when the cheese is still gooey and the croissant layers are at their flakiest.

Servings and Timing

This Cheesy Everything Spinach Croissants Recipe makes 8 croissants, perfect for sharing with family or friends. Prep time is about 10 minutes, with an additional 8 minutes for baking, bringing the total time to roughly 18 minutes. No complicated resting or cooling is needed beyond a brief 2-3 minute cool down after baking, so you can enjoy this dish fresh and warm almost right away.

How to Serve This Cheesy Everything Spinach Croissants Recipe

The image shows a close-up of a croissant cut in half, revealing multiple soft layers of flaky, golden brown pastry on the outside. Inside, there is a creamy white filling mixed with bits of dark green leafy spinach, positioned in the center between the flaky layers. The croissant has a shiny, slightly crisp top sprinkled with coarse salt and some black seeds. In the background, there are more whole croissants that look similar with their golden texture and toppings, all placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

When it comes to serving these croissants, I love to keep it simple yet elegant. They’re fantastic as a stand-alone snack or paired with a fresh green salad dressed with lemon vinaigrette to lighten up the richness. For brunch, I often serve them alongside a vibrant tomato and avocado salad, which adds gorgeous color and a fresh bite.

If you want to impress dinner guests, garnish each croissant with a sprinkle of fresh herbs like parsley or chives to add a pop of green and an herbal aroma that complements the savory filling. I usually arrange them on a large platter for sharing, stacking them just right so they look inviting and abundant.

Beverage wise, these croissants pair beautifully with a crisp white wine like Sauvignon Blanc or a refreshing sparkling water with a squeeze of citrus. For non-alcoholic options, I recommend an iced green tea with a hint of honey, which picks up on the subtle sweetness in the dish. Serve these croissants warm to bring out the full flavors and flaky texture, making every bite a cozy indulgence perfect for breakfast, brunch, or light dinner occasions.

Variations

I absolutely enjoy experimenting with this recipe to suit different tastes and dietary needs. For example, you can swap out mozzarella for sharp cheddar or Gruyère to change the cheese flavor profile, giving it a harder or nuttier edge. If you’d like extra texture, adding some toasted pine nuts or finely chopped artichoke hearts to the filling can be a delightful surprise.

For those needing gluten-free options, try using gluten-free croissants available at specialty stores — the filling remains just as delicious! To keep it vegan, you can replace dairy cream cheese and mozzarella with vegan cheeses and use a plant-based mayo. Just make sure to pick a vegan-friendly croissant or make your own vegan dough for the best results.

If you prefer, you could also cook this filling in puff pastry pockets instead of croissants for a slightly different texture and presentation. Baking time may vary, but the cheesy spinach combo holds up wonderfully in any pastry form, making it a versatile recipe to enjoy in multiple ways.

Storage and Reheating

Storing Leftovers

If you have leftovers, I recommend storing the croissants in an airtight container at room temperature if you plan to eat them within 1 day. For longer keeping, refrigerate them wrapped tightly in plastic wrap or foil to prevent them from drying out. They should last in the fridge up to 3 days without losing too much flavor or texture.

Freezing

This recipe freezes well if you place cooled croissants in a freezer-safe container or tightly wrap each croissant individually in plastic wrap and then foil. They’ll keep well for up to 1 month frozen. When you’re ready to enjoy, thaw them overnight in the refrigerator for best results before reheating.

Reheating

For reheating, I find the oven method works best to bring croissants back to their original flaky texture. Preheat your oven to 350°F (175°C), place the croissants on a baking sheet, and heat for about 8-10 minutes until warmed through and crisp. Avoid microwaving if you can, as that tends to make the pastry soggy and chewy, robbing those beautiful layers of their crispness.

FAQs

Can I use fresh spinach instead of frozen?

Absolutely! If you have fresh spinach, just sauté it lightly to wilt and then squeeze out the excess moisture before using. The texture might be a bit brighter and fresher, but the flavor will still be wonderful.

What can I substitute for mayonnaise in the filling?

You can swap mayonnaise for Greek yogurt or sour cream for a lighter version with a slight tang. Just keep in mind it might change the texture slightly but will still provide moisture and creaminess.

Is it necessary to warm the honey before drizzling?

Warming the honey helps it become runny and easier to drizzle evenly over croissants without clumping, ensuring a subtle, well-distributed sweetness that complements the seasoning and filling perfectly.

Can I prepare the filling in advance?

Yes, you can prepare the filling a day ahead and keep it covered in the fridge. This can save prep time when assembling the croissants, but it’s best to fill and bake the croissants fresh to retain flakiness.

What kind of croissants work best?

I recommend using high-quality, buttery butter croissants that are fresh or day-old, as they’ll crisp up nicely in the oven and hold the filling well without becoming soggy.

Conclusion

I can’t wait for you to try the Cheesy Everything Spinach Croissants Recipe because it’s truly a crowd-pleaser that brings together comfort food and elegance in the simplest way. Whether you’re making it for yourself or sharing it with loved ones, the combination of flaky pastry, creamy cheesy spinach, and savory topping will brighten any meal. Dive into this recipe and enjoy your new favorite savory croissant creation!

Print

Cheesy Everything Spinach Croissants Recipe

Cheesy Everything Spinach Croissants Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Cheesy Everything Spinach Croissants are rich, buttery, and flaky pastries stuffed with a savory spinach and cheese filling. Perfect for a quick and delicious breakfast or brunch, they combine the flavors of creamy cream cheese, mozzarella, and a hint of everything bagel seasoning for an irresistible treat. Ready in just 18 minutes, these croissants bring a bakery-quality taste to your home kitchen.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Total Time: 18 minutes
  • Yield: 8 croissants
  • Category: Breakfast, Brunch
  • Method: Baking
  • Cuisine: American

Ingredients

Spinach Filling

  • 1 ⅔ cup frozen spinach, thawed overnight in the fridge (247 g)
  • 6 oz cream cheese, softened (164 g)
  • ⅓ cup mayonnaise (80 g)
  • 1 ½ cups shredded mozzarella cheese (132 g)
  • ¾ tsp onion powder
  • ½ tsp garlic powder
  • ½ tsp fine sea salt
  • ¼ tsp black pepper

Croissants and Topping

  • 8 butter croissants
  • 1 tbsp honey
  • 1 tbsp + 2 tsp everything but the bagel seasoning

Instructions

  1. Preheat Oven: Preheat your oven to 375°F (190°C) and line two large baking sheets with parchment paper to prepare for baking the croissants.
  2. Prepare Spinach: Remove excess liquid from the thawed spinach by squeezing it between a stack of paper towels. This ensures your filling is not watery and holds together well.
  3. Mix Filling: In a medium bowl, combine the drained spinach, softened cream cheese, mayonnaise, shredded mozzarella, onion powder, garlic powder, sea salt, and black pepper. Stir well until all ingredients are fully incorporated into a creamy filling.
  4. Slice Croissants: Using a serrated knife, carefully slice each croissant about three-quarters of the way open, creating a pocket for the filling without cutting all the way through.
  5. Fill Croissants: Evenly distribute the spinach and cheese mixture into the croissant pockets using a spatula to ensure every croissant is generously stuffed.
  6. Prepare Honey and Seasoning: Warm the honey in the microwave until it becomes runny for easy drizzling. Mix the honey with the everything but the bagel seasoning to create a flavorful glaze.
  7. Glaze Croissants: Brush or drizzle the honey and everything bagel seasoning mixture over the tops of the filled croissants to add a savory, slightly sweet finish.
  8. Bake: Place the filled and glazed croissants on the prepared baking sheets. Bake in the preheated oven for about 8 minutes, or until the croissants are golden brown and the cheese filling is heated through and melty.
  9. Serve: Remove from the oven and allow to cool slightly before serving warm for a delicious breakfast or brunch treat.

Notes

  • Make sure to squeeze out all excess liquid from the thawed spinach to prevent soggy croissants.
  • Butter croissants work best for a rich, flaky texture but you can experiment with other croissant types if desired.
  • Adjust the amount of everything bagel seasoning to your taste preference for more or less crunch and flavor.
  • These croissants are best enjoyed fresh but can be reheated in the oven to restore crispness.
  • Substitute mayonnaise with Greek yogurt for a lighter filling option.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Breakfast

  • Savory Cottage Cheese Breakfast Bowls Recipe
    Savory Cottage Cheese Breakfast Bowls Recipe
  • Banana Waffles Recipe
    Banana Waffles Recipe
  • One Bowl Healthy Zucchini Chocolate Chip Muffins Recipe
    One Bowl Healthy Zucchini Chocolate Chip Muffins Recipe
  • Pandebonos (Colombian Yuca Cheese Bread) Recipe
    Pandebonos (Colombian Yuca Cheese Bread) Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.