Light, fluffy, and surprisingly simple, this Egg Soufflé Rolled With Spinach And Mushrooms looks impressive but comes together with everyday ingredients. It bakes up tender, rolls beautifully around your favorite filling, and makes brunch feel special without the extra fuss. If you love elegant egg dishes, you might also enjoy my Smoked Salmon Frittata for another make-ahead favorite.

Egg Souffle At A Glance
- ⏱️ Total Time: 45 minutes (15 min prep + 30 min bake)
- 👩🍳 Servings: 6-8 slices
- 🍳 Cuisine Type: Mediterranean-Inspired Brunch
- 🧀 Flavor Profile: Light, fluffy baked eggs wrapped around savory sautéed mushrooms, tender spinach, and melted cheese
- 📖 Dietary Info: Naturally gluten-free; vegetarian; can be adapted with different cheeses or vegetables
- 📦 Storage Notes: Store tightly covered in the refrigerator for up to 3 days; reheat gently in a low oven to maintain texture
- ⭐ Why You'll Love It: An elegant yet approachable brunch recipe that looks impressive, slices beautifully, and feels special without being complicated
Save And Summarize This Recipe
If you love a savory brunch that feels special but still manageable, this egg soufflé roll fits right in alongside a few of my other favorite baked egg dishes. Pair it with these Baked Eggs With Asparagus or Egg White Bites for a lighter, spring-inspired option. Serve it next to a hearty Baked Spinach And Egg Casserole when you're feeding a crowd. Both recipes share that same comforting, savory profile that makes brunch feel effortless but elevated.
Jump to:
For a more Mediterranean spread, add something fresh and bright to balance the richness. A Roasted Cauliflower Salad brings texture and warmth, while a scoop of Italian Potato Salad rounds out the table beautifully. With just a few thoughtful additions, you've turned a simple egg dish into a complete brunch menu that feels thoughtfully planned without being overcomplicated.
I made this recipe for Mothers Day and it was such a hit. Amazingly delicious and such a stunner. My whole family loved it!
- Sandy
Key Ingredients
You will need the following ingredients to make this Egg Spinach Souffle:

- Milk - I use full-fat milk in this recipe, but the recipe works just fine with low-fat milk. I have also used Almond milk and have found that it works fine, but the soufflé may be a bit flatter than what is pictured.
- Cream cheese - I use a full-fat cream cheese but a low-fat cheese works as just as well in testing. You can use a vegan cream cheese in place of the regular cream cheese.
See the recipe card for quantities.
Do You Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from A Sweet Thyme
Variations
- Chicken - I typically will add 1 cup of diced cooked chicken to the spinach blend. You may also want to try adding 1 cup of cooked and chopped bacon or sausage to the spinach blend. Cooked crab is also delicious in this recipe.
- Spicy - Add 1 teaspoon of dried red pepper, or Aleppo pepper to the spinach blend.
- Onions - Green onions work well in this recipe for some added crunch and onion flavor.
- Spinach - You can substitute kale or chard for the spinach.
How To Make An Egg Souffle: Step-By-Step
Here are some quick visual instructions. Remember that full instructions with the exact ingredients are in the printable recipe card:

Step 1:
Preheat the oven to 400 degrees Fahrenheit. Prepare a 15x10 jelly roll pan. Line the pan with wax paper. Butter the wax paper and then dust the butter with flour or use a high quality cooking spray like Baker's Joy.

Step 2: In a medium saucepan on the stove over medium-high heat, melt 4 tablespoons of butter. Whisk in the flour, salt, and pepper until the flour is combined. Turn the heat to low and gradually add in the milk. Keep whisking until the mixture is smooth and thickened. Take the white sauce off the heat.
Beat the egg yolks until thick and lemon colored. Gradually add the egg yolk mixture to the white sauce mixture, whisking constantly so that the eggs do not curdle. Set aside.

Step 3: Beat the egg whites with either a stand mixer or in a large bowl with an electric handheld beater on high speed until stiff peaks form. Using a rubber spatula gently fold small amounts of the beaten egg whites into the warm sauce until the sauce is fluffy and combined.

Step 4: Pour the egg mixture into the prepared pan and spread the mixture out to the edges.
Bake at 400 degree for 25 minutes or until puffed and golden brown.

Step 5: While the eggs bake, prepare the filling by sauteing the shallots in 2 tablespoons of melted butter in a pot over medium heat. Then add in the mushrooms and cook for about 5 minutes. Take it off the heat and add in the spinach, chicken (if using), nutmeg, mustard, and cream cheese. Mix well until combined and set aside.

Step 6: When the egg souffle is done, place a dish towel over the top and flip the pan over so the souffle is turned out onto the dish towel. Take the pan off of the souffle. Starting from the long end of the souffle and using the towel as a guide, gently roll the eggs into a log. Let it set for 1-2 minutes. Unroll.
Spread the spinach mixture over the eggs. Re-roll and then place on a platter with the seam side down.
Gwen's Pro Tip
This recipe is best made the day before and then reheated before you serve it to company. You can also serve this cold or at room temperature.
If you are building out a full brunch table, there are plenty of other egg dishes that pair beautifully with this roll. A batch of the Bacon And Cheese Egg Bites adds a rich, protein-packed option that guests can grab and go, while a slice of Blintz Casserole brings a slightly sweet and creamy contrast. My personal favorite recipe to serve with this is the Brioche French Toast Casserole!

Egg Souffle FAQ's
Whisking the egg whites until stiff peaks form and then folding them gently into the sauce.
A quiche, like this Leek Quiche, is made with a pastry crust and has a custardy texture. A souffle texture which is made with the whipping of the egg whites, is soft and pillowy. It does not have a crust.

Other Eggs And Brunch Dishes

Egg Souffle Rolled With Spinach And Mushrooms
Do You Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from A Sweet Thyme
Equipment
Ingredients
- 6 tablespoon butter divided
- ½ cup flour
- ½ teaspoon salt
- ⅛ teaspoon black pepper
- 2 cup milk
- 5 eggs separated
- 1 tablespoon shallots minced
- ½ cup mushrooms chopped, about 2-3 mushrooms
- 12 oz frozen spinach cooked, well drained, and chopped
- 1 tablespoon dijon mustard
- ¼ teaspoon nutmeg
- 16 oz cream cheese softened
- Baker's Joy Spray optional
Instructions
- Preheat the oven to 400℉.
- Butter a 15 x 10 jelly roll pan.
- LIne the pan with wax paper and then butter the pan and dust it with flour. You may use a high quality baking spray instead of the butter and flour like Baker's Joy.Baker's Joy Spray
- In a medium saucepan on the stove, melt 4 tablespoons of butter over medium-high heat. Blend in the flour, salt and pepper with the flour to create a roux.
- Turn the stove to low heat and gradually add in the milk, stirring until smooth and thickened.
- Remove from the heat.
- Beat the egg yolks until thick and lemon colored.
- Gradually add the yolks to the milk mixture, whisking constantly so the eggs do not curdle.
- Beat the egg whites in a stand mixer or with an electric hand mixer set to high. The eggs should form stiff peaks and be well whipped.
- Gradually fold in the beaten egg whites to the yolk mixture using a rubber spatula and adding a small amount at a time until fluffy and combined.
- Pour into the prepared pan and spread out to the edges.
- Bake at 400℉ for 25 minutes until the eggs are puffed and golden brown.
Prepare the filling
- While the eggs are cooking, prepare the filling.
- Saute the shallots in 2 tablespoons of butter in a pot on the stove over medium heat.
- Add in the mushrooms and cook for 5 minutes.
- Take the mixture off the heat.
- Add in the spinach, mustard, nutmeg, and cream cheese. Mix well and set aside.
Finish
- When the eggs are done, cover the pan with a dish towel.
- Quickly turn the pan over so that the eggs are turned out onto the towel. Remove the pan.
- Take off the wax paper.
- Starting from the long side of the jelly roll pan and using the towel to help, roll the egg souffle into a log and let sit for 1-2 minutes. Unroll.
- Spread the filling onto the egg souffle.
- Re-roll and then place on a platter with the seam side down and hidden.








Glenda says
This made such a beautiful main dish for our bridal shower brunch! Everyone raved over the flavors and how pretty it was on the plate. Thanks for sharing!
Sandy says
I made this recipe for Mothers Day and it was such a hit. Amazingly delicious and such a stunner. My whole family loved it!
Abigail says
Wow, this recipe was absolutely amazing! The souffle turned out just the way I like it! Definitely making this again!
Hannah says
I found your recipe by chance when googling several ingredients I have at home and have been pleasantly surprised with how great it was.
I worried I'd struggle to make the roll work well but it was fab when I followed your instructions and my husband was really pleased with my efforts today, thank you.
Liv says
I made this last year but different recipe and I didn't get it right. I got it right this time with this recipe! Yey! By far the best recipe for this type of soufflé! Great job. My family loves it!