Vegetable Egg Wrap
If you’re looking for an easy, delicious, and filling meal you can enjoy at any time of the day, this Vegetable Egg Wrap is worth trying! It combines fluffy, well-seasoned eggs with colourful bell peppers, creamy homemade cabbage coleslaw, fresh cucumber, and a soft tortilla wrap toasted to perfection.
What I love about this recipe is how simple the ingredients are. You don’t need complicated cooking techniques or hours in the kitchen. Prepare your vegetables, mix your coleslaw, cook the eggs, assemble everything, and your wrap is ready!
This Vegetable Egg Wrap is perfect for breakfast, lunch, or dinner. It’s also a great option when you want something satisfying without spending too much time in the kitchen. You can enjoy it on its own or serve it with a glass of fresh orange juice, hot chocolate, or your favourite drink.
The combination of creamy, crunchy, and savoury ingredients makes every bite delicious. Let’s get cooking!
Why You’ll Love This Vegetable Egg Wrap
- Easy to prepare: The ingredients are simple, affordable, and easy to find.
- Very filling: Eggs, vegetables, and tortilla wraps come together to make a satisfying meal.
- Full of flavour: The seasoned eggs, colourful bell peppers, and creamy coleslaw create a delicious combination.
- Creamy and crunchy: The mayonnaise coleslaw adds creaminess, while the cucumber and fresh vegetables provide a lovely crunch.
- Perfect for any time of day: Enjoy it for breakfast, lunch, dinner, or even as a quick snack.
- Customisable: You can add chicken, tuna, cheese, or other ingredients to make it your own.
- Great for busy days: You can prepare some of the ingredients ahead of time and assemble the wraps when you’re ready to eat.
Ingredients for Vegetable Egg Wrap
The following measurements make approximately 4 wraps, depending on the size of your tortillas and how generously you fill them.
For the Coleslaw
- 2 cups cabbage, finely diced or shredded
- 1 medium carrot, grated
- 3 tablespoons mayonnaise
For the Vegetable Egg Mixture
- 4 large eggs
- ½ cup chopped mixed bell peppers
- 1 small Scotch bonnet pepper, finely chopped (adjust to taste)
- ¼ teaspoon salt, or to taste
- ½ teaspoon seasoning powder (optional)
- 1 tablespoon butter or cooking oil, for frying
For Assembling the Wraps
- 4 medium tortilla wraps
- 1 medium cucumber, thinly sliced
- Extra butter or oil, if needed for toasting
How to Make Vegetable Egg Wrap
Step 1: Prepare the Vegetables

Start by washing your cabbage, carrot, bell peppers, Scotch bonnet pepper, and cucumber.
Finely dice or shred the cabbage and transfer it into a mixing bowl. Grate the carrot and add it to the same bowl.
Chop the bell peppers and Scotch bonnet pepper into small pieces. Slice the cucumber thinly and set it aside for assembling the wraps.
Step 2: Prepare the Coleslaw
Add the mayonnaise to the bowl containing the cabbage and grated carrot.
Mix everything thoroughly until the vegetables are evenly coated with mayonnaise. Set the coleslaw aside while you prepare the eggs.
If you’re not assembling the wraps immediately, keep the coleslaw refrigerated.
Step 3: Prepare the Egg Mixture
Crack the eggs into a separate bowl.
Add the chopped bell peppers, Scotch bonnet pepper, salt, and seasoning powder if using.
Whisk everything together until the eggs are well combined and the vegetables are evenly distributed.

Step 4: Cook the Eggs
Place a non-stick frying pan over medium-low heat and add a little butter or cooking oil.
Swirl the pan so the butter or oil coats the surface evenly.
Pour in part of the egg mixture. You don’t want to overcrowd the pan, so cook in batches if necessary.
Allow the eggs to cook slowly until the bottom is set and the top begins to firm up. Carefully flip the egg over and cook the other side.
Keep the heat at medium-low so the eggs cook through without burning.

Step 5: Add and Toast the Tortilla

Once the egg is cooked, place a tortilla wrap directly on top of it.
Carefully flip the egg and tortilla together so the tortilla sits against the hot pan. Allow it to toast for approximately 30 seconds, flipping as needed to prevent burning.
The tortilla should become warm and lightly toasted while remaining soft enough to fold.
Remove it from the pan and repeat the process with the remaining egg mixture and tortilla wraps.
Step 6: Assemble the Wrap
Place each egg-covered tortilla on a clean, flat surface, with the tortilla facing down and the egg facing up.
Spread some of the prepared coleslaw over the egg.
Add a few slices of cucumber on top. Avoid overfilling the wrap, as this can make it difficult to fold neatly.
Fold the sides inward and roll the tortilla tightly to secure the filling.
Repeat with the remaining wraps.

Step 7: Slice and Serve
Place the wraps on a chopping board and cut each one in half.
Your delicious Vegetable Egg Wrap is ready!
Serve immediately while the tortilla is still warm and enjoy the combination of fluffy eggs, creamy coleslaw, and crunchy cucumber.
Tips for Making the Best Vegetable Egg Wrap
- Keep the heat low: Cooking the eggs over medium-low heat helps them set properly without becoming dry or burnt.
- Don’t add too much mayonnaise: Start with the recommended quantity and add a little more if you prefer a creamier coleslaw.
- Drain excess moisture: If your cabbage or cucumber is very wet, remove excess moisture before assembling. This helps prevent soggy wraps.
- Don’t overfill: A generous filling is lovely, but too much can make the tortilla difficult to roll.
- Use fresh vegetables: Fresh cabbage, carrots, and cucumber give the wrap its delicious crunch.
- Watch the tortilla: It only needs a short time in the pan. Keep flipping it if necessary so it doesn’t become too crispy or burn.
- Adjust the pepper: Scotch bonnet adds a lovely heat, but you can reduce or omit it if you prefer a mild wrap.
Variations and Substitutions
One of the best things about this Vegetable Egg Wrap is how easy it is to customise.
Add chicken: Shredded cooked chicken or leftover grilled chicken makes the wrap even more filling.
Use tuna: Mix drained canned tuna with a little mayonnaise and add it to the filling.
Add cheese: A little grated cheddar or mozzarella gives the wrap a delicious cheesy flavour.
Make it spicy: Add extra Scotch bonnet or a little chilli sauce if you enjoy spicy food.
Use Greek yoghurt: Replace some of the mayonnaise with plain Greek yoghurt for a different coleslaw dressing.
Add more vegetables: Lettuce, tomatoes, sweetcorn, or sliced onions can make the filling even more colourful.
Try a different wrap: Whole-wheat tortillas or other soft flatbreads can also work.
What to Serve with Vegetable Egg Wrap
This wrap is satisfying enough to enjoy on its own, but you can serve it with a few simple sides and drinks.
- Freshly squeezed orange juice
- A cup of hot chocolate
- A cup of tea or coffee
- Fresh fruit salad
- Crispy potato wedges
- Sweet potato fries
- A light vegetable salad
For a quick breakfast, I especially enjoy the idea of serving it with a glass of fresh orange juice.
Can You Make Vegetable Egg Wrap Ahead of Time?
Yes! You can prepare some of the components ahead of time to make assembling the wraps quicker.
Prepare the cabbage and carrot mixture and store it in an airtight container in the refrigerator. You can also chop the bell peppers and cucumber ahead of time.
For the best texture, cook the eggs and assemble the wraps shortly before serving. Once assembled, the mayonnaise coleslaw can gradually release moisture and soften the tortilla.
How to Store Leftovers
Because this wrap contains cooked eggs and mayonnaise-based coleslaw, refrigerate any leftovers promptly.
- Refrigeration: Store assembled wraps in an airtight container in the refrigerator and enjoy within 1–2 days for the best quality.
- Unassembled ingredients: Keep the coleslaw, cooked eggs, and sliced vegetables in separate airtight containers and refrigerate.
- Reheating: If you prefer the wrap warm, reheat the egg and tortilla gently in a pan. Cold coleslaw and cucumber are best added after reheating.
- Freezing: I don’t recommend freezing the assembled wraps because the cucumber and mayonnaise-based coleslaw can become watery and lose their texture.
Do not leave the assembled wraps at room temperature for more than 2 hours, or 1 hour when the temperature is above 32°C (90°F).
Frequently Asked Questions (FAQs)
Can I make Vegetable Egg Wrap without mayonnaise?
Yes! You can replace mayonnaise with plain Greek yoghurt or another creamy dressing you enjoy. The flavour will be slightly different, but the wrap will still be delicious.
Can I use another type of wrap?
Absolutely. You can use whole-wheat tortillas, soft flatbread, or another flexible wrap that is large enough to hold the filling.
Can I make this wrap without Scotch bonnet?
Yes. Scotch bonnet is optional. Leave it out completely for a mild wrap or replace it with a small amount of black pepper.
Why is my tortilla wrap breaking?
Your tortilla may be too cold, dry, or over-toasted. Warm it briefly in a pan before assembling and avoid cooking it for too long. Also, don’t overfill it.
Can I prepare the coleslaw the night before?
Yes. You can mix the cabbage, carrot, and mayonnaise ahead of time and refrigerate it in an airtight container. For the freshest texture, prepare it within a day of serving and stir before using.
Can I add meat to Vegetable Egg Wrap?
Definitely! Cooked shredded chicken, tuna, or leftover grilled meat can be added to make the wrap even more substantial.
Is Vegetable Egg Wrap suitable for breakfast?
Yes! The eggs, vegetables, and tortilla make it a lovely breakfast option. You can also enjoy it for lunch or dinner.
How do I stop my wrap from becoming soggy?
Drain excess moisture from the vegetables, avoid using too much mayonnaise, and assemble the wrap shortly before serving. Adding cucumber just before rolling also helps maintain its crunch.
Final Thoughts
This Vegetable Egg Wrap is proof that you don’t need complicated ingredients to make something truly delicious. The combination of fluffy eggs, colourful vegetables, creamy cabbage and carrot coleslaw, fresh cucumber, and toasted tortilla makes every bite satisfying.
Whether you’re preparing breakfast before a busy day, looking for a quick lunch, or simply craving something different for dinner, this recipe is a lovely option to have in your kitchen.
If you try this recipe, I’d love to hear what you think! Leave a comment below, rate the recipe, and don’t forget to share your pictures with me on Instagram at @joyfulcook.
For more delicious homemade meal ideas, explore my recipe collection.
Happy cooking!




You May Also Like
Potato and Cucumber Salad
Uziza Soup
Spaghetti & Meatballs
Nigerian Fried Rice
HI, I’M Joyful Cook
In the kitchen, I find joy in experimenting with flavors, crafting unique dishes, and sharing my love for food with others...
Connect with me
Recent Recipes