Most mornings, breakfast is an afterthought a piece of toast, a bowl of cereal, maybe nothing at all if you’re running late.
But on the mornings when you actually have a little time, there is something deeply satisfying about making a proper, restaurant-style breakfast from scratch.
These Mushroom and Spinach Breakfast Crepes are exactly that. Thin, golden crepes wrapped around a savory filling of garlicky mushrooms and wilted spinach in a creamy white sauce this is the kind of breakfast that makes the whole day feel different.
The best part? It looks far more complicated than it actually is. The crepe batter comes together in minutes, the filling cooks in one pan, and the white sauce is a simple three ingredient base that you can make while everything else is going.
Once you understand the rhythm of the recipe, you can put the whole thing on the table in about 30 minutes.
What Makes This Recipe Worth Making
The combination of mushrooms and spinach is one of those pairings that just works. Mushrooms bring a meaty, earthy depth that holds up well inside a delicate crepe without making it feel heavy.
Spinach adds color, a slight bitterness, and just enough bulk to make the filling feel substantial. Together, with garlic, Italian seasoning, a splash of cream, and melted cheese, the filling becomes something genuinely craveable.
The white sauce ties everything together. It’s poured over the assembled crepes before serving and adds a layer of richness that turns a simple stuffed crepe into something that feels like a full sit-down brunch plate. A light dusting of grated cheese on top finishes it off beautifully.
Ingredients
For the crepes:
- ¾ cup all-purpose flour
- Salt to taste
- 1¼ cups whole milk
- ½ tsp baking powder
For the white sauce:
- 1 tbsp butter
- 1 tbsp all-purpose flour
- 1 cup whole milk
- 1 tsp Italian seasoning
- Salt to taste
For the filling:
- 1 tbsp oil
- 1 tbsp chopped garlic
- 2 cups sliced button or cremini mushrooms
- Salt and red pepper flakes to taste
- 1 tbsp Italian seasoning
- 2 cups chopped fresh spinach
- ¼ cup heavy cream
- ¼ cup shredded mozzarella or your preferred melting cheese
Optional:
- Extra grated cheese for topping
- Any additional vegetables you like — bell peppers, zucchini, onions, or sun-dried tomatoes all work well
Step by Step Instructions
Step 1 Make the crepe batter.
In a mixing bowl, whisk together the all purpose flour, a pinch of salt, and the baking powder. Gradually pour in the milk while whisking continuously to avoid lumps.

The batter should be thin and pourable, similar in consistency to heavy cream. Let it rest for 5 minutes while you prepare everything else.
Step 2 Cook the crepes.
Heat a non stick skillet or crepe pan over medium heat. Lightly grease it with a small amount of butter or cooking spray.

Pour a small ladleful of batter into the center of the pan and immediately swirl the pan in a circular motion to spread the batter into a thin, even round. Cook for about 1 to 2 minutes until the edges look set and the bottom is lightly golden.
Flip carefully and cook for another 30 seconds. Repeat with the remaining batter and stack the finished crepes on a plate.
Step 3 Make the white sauce.
In a small saucepan over medium heat, melt the butter. Add the flour and stir constantly for about 1 minute to cook out the raw flour taste.

Slowly pour in the milk, a little at a time, whisking as you go to keep the sauce smooth. Add the Italian seasoning and salt. Continue cooking and stirring until the sauce thickens enough to coat the back of a spoon. Remove from heat and set aside.
Step 4 Cook the filling.
Heat the oil in a large skillet over medium high heat. Add the chopped garlic and cook for 30 seconds until fragrant.

Add the sliced mushrooms and cook for 4 to 5 minutes, stirring occasionally, until they release their moisture and start to brown at the edges.
Season with salt, red pepper flakes, and Italian seasoning. Add the chopped spinach and stir it in it will wilt down quickly in about 1 to 2 minutes. Pour in the heavy cream and shredded cheese, stir to combine, and cook for another minute until the filling is creamy and well mixed.
Step 5 Fill and serve.
Lay a crepe flat on a plate. Spoon a generous portion of the mushroom and spinach filling along the center. Fold or roll the crepe around the filling.

Arrange two or three filled crepes on a serving plate, spoon the warm white sauce over the top, and finish with freshly grated cheese if desired. Serve immediately.
Tips for Getting It Right
The key to good crepes is a thin batter and a hot pan. If the batter seems too thick, add a tablespoon or two of milk to loosen it. The first crepe almost always comes out uneven that’s normal and expected. Think of it as your test crepe and adjust the heat or the amount of batter from there.
Don’t crowd the mushrooms in the pan. If your skillet isn’t large enough, cook them in two batches. Mushrooms release a lot of moisture, and overcrowding the pan causes them to steam instead of brown, which dulls their flavor significantly.
If you want to make this ahead of time, the crepes can be made the night before and stored between sheets of parchment paper in the refrigerator. The filling can also be made ahead and reheated. Just make the white sauce fresh it only takes a few minutes and tastes much better when it’s just made.
This particular batter is egg-free by design, which makes it lighter and slightly more delicate than traditional French crepes. The baking powder gives it a little lift. Make sure your milk is at room temperature for the smoothest batter.
Button mushrooms are the most accessible and work perfectly here. Cremini mushrooms have a slightly deeper flavor if you want a little more richness. Baby bella mushrooms are also a great choice. Avoid portobello caps for this recipe they release too much liquid and can make the filling watery.
Fresh spinach is strongly recommended for this recipe because it wilts quickly and doesn’t release much water. Frozen spinach holds a lot of excess moisture that can make the filling soggy. If frozen is all you have, thaw it completely and squeeze out as much liquid as possible before adding it to the pan.
Half-and-half works well and gives you a slightly lighter result. Whole milk can also work in a pinch, though the filling will be less rich. For a dairy-free version, full-fat canned coconut cream is a good substitute and adds a subtle sweetness that pairs nicely with the mushrooms.
Absolutely. Cooked and crumbled breakfast sausage, diced ham, or crispy bacon bits all mix well into the mushroom and spinach filling. Add them in after the mushrooms have browned and before you add the spinach.
Stack the finished crepes on a plate and cover them loosely with foil. You can also keep them warm in an oven set to 200°F while you finish the filling and sauce.
Mushroom and Spinach Breakfast Crepes: The Morning Meal Worth Waking Up For
Ingredients
- 0.8 cups all-purpose flour crepes
- 1 pinch salt to taste (crepes)
- 1.3 cups whole milk crepes
- 0.5 teaspoons baking powder
- 1 tablespoons butter white sauce
- 1 tablespoons all-purpose flour white sauce
- 1 cups whole milk white sauce
- 1 teaspoons Italian seasoning white sauce
- 1 pinch salt to taste (white sauce)
- 1 tablespoons oil filling
- 1 tablespoons garlic chopped
- 2 cups cremini or button mushrooms sliced
- 1 pinch salt & red pepper flakes to taste
- 1 tablespoons Italian seasoning filling
- 2 cups fresh spinach chopped
- 0.3 cups heavy cream
- 0.3 cups shredded mozzarella or melting cheese
- 0.3 cups extra grated cheese for topping
Instructions
- Make the crepe batter: Whisk 0.8 cups all-purpose flour (crepes), 1 pinch salt, to taste (crepes), and 0.5 teaspoons baking powder together. Gradually pour in 1.3 cups whole milk (crepes), whisking until smooth and thin. Rest for 5 minutes.
- Cook the crepes: Heat a lightly greased non-stick skillet over medium heat. Pour a small ladleful of batter and swirl to spread thin. Cook 1–1m 30s
- until edges set, flip, cook 30 seconds more. Repeat and stack.
- Make the white sauce: Melt 1 tablespoons butter (white sauce) in a small saucepan. Stir in 1 tablespoons all-purpose flour (white sauce) and cook 5 minutes
- . Slowly whisk in 1 cups whole milk (white sauce) until smooth. Add 1 teaspoons Italian seasoning (white sauce) and 1 pinch salt, to taste (white sauce). Stir until thickened. Set aside.
- Cook the filling: Heat 1 tablespoons oil (filling) in a skillet over medium-high. Sauté 1 tablespoons garlic, chopped for 8 minutes
- . Add 2 cups cremini or button mushrooms, sliced and cook 4–5 minutes until browned. Season with 1 pinch salt & red pepper flakes, to taste and 1 tablespoons Italian seasoning (filling). Stir in 2 cups fresh spinach, chopped and wilt for 1–2 minutes. Add 0.3 cups heavy cream and 0.3 cups shredded mozzarella or melting cheese, stir and cook 1 minute.
- Fill and serve: Lay each crepe flat, spoon filling down the center, and fold or roll. Arrange on a plate, spoon warm white sauce over the top, and finish with 0.3 cups extra grated cheese, for topping. Serve immediately.

