Vegetarian Crepe Recipe for a Delicious Meatless Meal

Updated On: October 4, 2025

There’s something truly magical about crepes: thin, delicate pancakes that can be filled with almost anything you desire. While classic French crepes often feature sweet or savory fillings, vegetarian crepes open up a colorful world of fresh flavors and nourishing ingredients.

Whether you’re planning a weekend brunch, a light lunch, or even a creative dinner, this vegetarian crepe recipe will bring a touch of elegance and joy to your table.

Imagine tender crepes enveloping a medley of sautéed vegetables, creamy cheese, and fragrant herbs—each bite a perfect balance of texture and taste. Making crepes at home is far simpler than you might think, requiring just a few pantry staples and a bit of patience.

In this post, I’ll guide you step-by-step through making the perfect vegetarian crepes, along with tips, variations, and serving ideas to inspire your next meal.

Why You’ll Love This Recipe

  • Versatile and Customizable: Fill your crepes with nearly any combination of vegetables, cheeses, and sauces—perfect for using up farmers’ market finds or fridge leftovers.
  • Perfect for Any Meal: Enjoy these crepes for breakfast, brunch, lunch, or dinner. They’re elegant enough for guests, yet easy enough for a quick weekday meal.
  • Healthy and Satisfying: Packed with fiber, vitamins, and protein from whole ingredients, these crepes prove that vegetarian meals can be both nourishing and delicious.
  • Make-Ahead Friendly: Prepare the crepes and fillings in advance for effortless assembly when you’re ready to eat.
  • Family-Friendly: Kids and adults alike love assembling their own crepes, making this a fun, interactive meal for everyone.

Ingredients

For the Crepe Batter For the Savory Vegetable Filling
  • 1 cup all-purpose flour (or whole wheat for extra fiber)
  • 2 large eggs
  • 1 cup milk (dairy or unsweetened plant-based)
  • 1/2 cup water
  • 2 tablespoons melted butter (or olive oil for dairy-free)
  • 1/2 teaspoon salt
  • 1 tablespoon olive oil
  • 1 small red onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 small zucchini, diced
  • 1 small bell pepper, diced
  • 1 cup mushrooms, sliced
  • 1 cup baby spinach
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 teaspoon Italian seasoning or herbes de Provence
  • 1/2 cup crumbled feta cheese or shredded mozzarella (optional for vegan, omit or use plant-based cheese)
  • 2 tablespoons fresh parsley or basil, chopped

Equipment

  • Mixing bowls (for batter and filling)
  • Whisk
  • Measuring cups and spoons
  • Nonstick skillet or crepe pan (8-10 inches recommended)
  • Spatula (for flipping crepes)
  • Ladle (for pouring batter)
  • Sharp knife and cutting board
  • Wooden spoon or silicone spatula (for sautéing vegetables)
  • Plate or wire rack (to keep crepes warm)

Instructions

  1. Make the Crepe Batter:

    1. In a large mixing bowl, whisk together the flour and salt.
    2. In a separate bowl, beat the eggs, then add the milk, water, and melted butter. Mix well.
    3. Gradually pour the wet ingredients into the dry ingredients, whisking continuously to prevent lumps.
    4. The batter should be thin and smooth. If it seems too thick, add a tablespoon of water at a time until you reach the right consistency.
    5. Cover and let the batter rest for at least 30 minutes at room temperature, or refrigerate for up to 24 hours. This allows the flour to fully hydrate and results in tender crepes.
  2. Prepare the Vegetable Filling:

    1. Heat olive oil in a large skillet over medium heat.
    2. Add the sliced onion and sauté for 2-3 minutes until softened and translucent.
    3. Stir in the minced garlic and cook for another minute until fragrant.
    4. Add the zucchini, bell pepper, and mushrooms. Cook, stirring occasionally, until the vegetables are tender and any liquid has evaporated (about 6-8 minutes).
    5. Season with salt, black pepper, and Italian seasoning. Add the baby spinach and cook just until wilted, about 1-2 minutes.
    6. Remove from heat. Stir in crumbled feta or shredded cheese, if using, and sprinkle with fresh herbs.
  3. Cook the Crepes:

    1. Preheat a nonstick skillet or crepe pan over medium heat. Lightly grease with a small amount of butter or oil.
    2. Using a ladle, pour about 1/4 cup of batter into the pan. Quickly tilt and swirl the pan to spread the batter in a thin, even layer.
    3. Cook for 1-2 minutes, or until the edges begin to lift and the bottom is lightly golden.
    4. Use a spatula to gently flip the crepe and cook for another 30 seconds to 1 minute.
    5. Transfer the cooked crepe to a plate or wire rack. Cover with a clean towel to keep warm.
    6. Repeat with the remaining batter, greasing the pan as needed. You should have about 8 crepes.
  4. Assemble the Crepes:

    1. Lay a warm crepe flat on a plate. Spoon a portion of the vegetable filling along the center or in a line slightly off-center.
    2. Fold the crepe over the filling, either rolling it up or folding it into quarters (as you prefer).
    3. Repeat with remaining crepes and filling.
  5. Serve: Garnish with extra herbs, a drizzle of olive oil, or a sprinkle of cheese if desired. Serve immediately while warm.

Tips & Variations

  • Make It Vegan: Use unsweetened plant milk, dairy-free butter or oil, and omit eggs (substitute with 1/4 cup chickpea flour plus 1/4 cup extra water, or use a commercial egg replacer). Choose your favorite plant-based cheese or simply load up on extra veggies.
  • Try Different Fillings: Swap in roasted sweet potatoes, caramelized onions, broccoli, cherry tomatoes, or even spiced lentils for a heartier option.
  • Flavor the Batter: Add chopped fresh herbs (like chives, parsley, or thyme) or a pinch of garlic powder to the batter for an extra savory touch.
  • Batch Cooking: Crepes freeze beautifully. Layer cooked, cooled crepes between sheets of parchment and store in a zip-top bag in the freezer for up to 2 months.
  • Sweet Option: Omit the salt and add 1 tablespoon sugar to the batter for sweet crepes. Fill with fruit compote, Nutella, or whipped cream for dessert.
  • “Don’t worry if your first crepe isn’t perfect—think of it as the chef’s snack! The pan often needs one test crepe to get to the right temperature.”

Nutrition Facts

Nutrient (per crepe with filling) Approximate Value
Calories 165 kcal
Protein 6g
Total Fat 7g
Carbohydrates 19g
Fiber 2g
Sugar 3g
Sodium 280mg

Nutrition will vary based on vegetables and cheese used. For lower calories or sodium, use less cheese or choose reduced-sodium options.

Serving Suggestions

  • Brunch Spread: Serve alongside a fresh fruit salad, crispy roasted potatoes, or a light green salad with lemon vinaigrette.
  • Dinner Option: Pair with a bowl of Low Calorie Vegetable Soup for a hearty, comforting meal.
  • Party Platter: Cut crepes into smaller rolls or wedges and serve as appetizers at gatherings or potlucks.
  • Global Flavors: Try these crepes with Mediterranean fillings like olives and sun-dried tomatoes, or go Indian-inspired with curried potatoes and peas. For more international inspiration, browse our Vegetarian Middle Eastern Recipes.
  • Sauces: Drizzle with a homemade tomato sauce, pesto, or even a creamy vegan béchamel for extra flavor. If you need a delicious sauce, check out this Vegan Bechamel Sauce Recipe.

Conclusion

Vegetarian crepes are a testament to how simple ingredients can come together for a truly memorable meal. With their delicate texture and endless filling possibilities, they’re a dish you’ll want to return to again and again.

Whether you keep it classic with sautéed vegetables and cheese or experiment with global flavors and vegan options, crepes offer a canvas for your culinary creativity. They’re perfect for sharing, impressing guests, or just treating yourself to something special on a quiet morning.

If you’re inspired by this recipe, consider trying other plant-based favorites like Vegetarian Date Cake for dessert, or a cozy bowl from our Veg Recipes for Slow Cooker collection. No matter how you serve them, vegetarian crepes are sure to bring a bit of joy and deliciousness to your table.

Bon appétit!

📖 Recipe Card: Vegetarian Crepes

Description: Delicate, savory crepes filled with sautéed vegetables and cheese. Perfect for a light lunch or dinner.

Prep Time: PT15M
Cook Time: PT25M
Total Time: PT40M

Servings: 4 servings

Ingredients

  • 1 cup all-purpose flour
  • 2 large eggs
  • 1 cup milk
  • 2 tablespoons melted butter
  • 1/4 teaspoon salt
  • 1 tablespoon olive oil
  • 1 cup sliced mushrooms
  • 1 cup baby spinach
  • 1/2 cup diced bell pepper
  • 1/2 cup shredded mozzarella cheese
  • Salt and pepper to taste

Instructions

  1. In a bowl, whisk together flour, eggs, milk, melted butter, and 1/4 teaspoon salt until smooth.
  2. Heat a lightly oiled non-stick skillet over medium heat.
  3. Pour 1/4 cup of batter into the skillet, tilting to coat evenly.
  4. Cook for 1-2 minutes until edges lift, then flip and cook another 30 seconds.
  5. Repeat with remaining batter and set crepes aside.
  6. Heat olive oil in a pan and sauté mushrooms, bell pepper, and spinach until tender.
  7. Season vegetables with salt and pepper.
  8. Place some sautéed vegetables and shredded cheese on each crepe.
  9. Fold crepes over filling and warm in the skillet until cheese melts.
  10. Serve hot.

Nutrition: Calories: 220 kcal | Protein: 9 g | Fat: 10 g | Carbs: 23 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Crepes”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Delicate, savory crepes filled with saut\u00e9ed vegetables and cheese. Perfect for a light lunch or dinner.”, “prepTime”: “PT15M”, “cookTime”: “PT25M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup all-purpose flour”, “2 large eggs”, “1 cup milk”, “2 tablespoons melted butter”, “1/4 teaspoon salt”, “1 tablespoon olive oil”, “1 cup sliced mushrooms”, “1 cup baby spinach”, “1/2 cup diced bell pepper”, “1/2 cup shredded mozzarella cheese”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a bowl, whisk together flour, eggs, milk, melted butter, and 1/4 teaspoon salt until smooth.”}, {“@type”: “HowToStep”, “text”: “Heat a lightly oiled non-stick skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Pour 1/4 cup of batter into the skillet, tilting to coat evenly.”}, {“@type”: “HowToStep”, “text”: “Cook for 1-2 minutes until edges lift, then flip and cook another 30 seconds.”}, {“@type”: “HowToStep”, “text”: “Repeat with remaining batter and set crepes aside.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan and saut\u00e9 mushrooms, bell pepper, and spinach until tender.”}, {“@type”: “HowToStep”, “text”: “Season vegetables with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Place some saut\u00e9ed vegetables and shredded cheese on each crepe.”}, {“@type”: “HowToStep”, “text”: “Fold crepes over filling and warm in the skillet until cheese melts.”}, {“@type”: “HowToStep”, “text”: “Serve hot.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “9 g”, “fatContent”: “10 g”, “carbohydrateContent”: “23 g”}}

Photo of author

Marta K

Leave a Comment

X