These easy vegan chicken wraps are protein-packed and come together in just 20 minutes. Made with seasoned vegan chicken, a creamy pesto mayo sauce, vegan mozzarella, peppery arugula, and juicy tomatoes, these wraps are one of my go-to lunch recipes.

Why You’ll Love This Recipe
This recipe is easy to make, protein-rich, and comes together in under 30 minutes. Great for lunch, a snack, or a simple vegan dinner that comes together in no time. I love to make my vegan chicken wraps with pesto sauce, arugula, and vegan cheese, but what’s also great about this recipe is that you can add or exclude ingredients based on what you like. Add vegan buffalo sauce or vegan ranch instead of pesto, or change up the veggies. It’s totally up to you.

Ingredients for Vegan Chicken Wraps:
- Vegan Grilled Chicken Strips: I used the Sweet Earth Mindful Chick’n Strips, but feel free to use the brand of your choice or even hydrated soy curls.
- Tortillas or Wraps: I like to use basic flour tortillas.
- Seasonings: Dry Italian herbs, garlic powder, and sea salt.
- Oil: a high-heat oil for cooking.
- Dairy-Free Pesto Sauce: Any vegan brand of your choice will do. I like to use Trader Joe’s kale pesto for convenience.
- Vegan Mayonaise: to make the creamy pesto sauce.
- Vegan Cheese: any plant-based mozzarella that you like will work well.
- Veggies: arugula and tomatoes.

How to Make Vegan Chicken Wraps with Pesto Mayo:
- Cook the vegan chicken. Heat the oil in a skillet over medium heat. Add the vegan chicken, garlic powder, Italian herb seasoning, and salt. Cook the vegan chicken until brown on all sides.
- Prep your fillings. Slice the tomatoes and coarsely tear the arugula. Shred or thinly slice the vegan mozzarella (if needed).
- Mix the sauce. In a small bowl, add the vegan mayonnaise and pesto. Mix until fully combined.
- Wrap it. Spread the pesto mayo onto the tortilla, then add the vegan mozzarella, cooked vegan chicken, tomatoes, and arugula. Assembling the wrap in this order will ensure that the vegan mozzarella will melt well.
- Grill it. Add a bit more oil to the skillet on medium heat and add the closed wraps seam side down to seal them. Grill on both sides until golden brown and crispy.
- Remove from the heat and enjoy with any extra pesto mayo.
- Enjoy!
More Easy Vegan Recipes You’ll Love:
- Unbelievably Easy Vegan Stuffed Crust Pizza
- Easy Curried Sweet Potato and Chickpea Bowls (Vegan)
- Deliciously Easy Grilled Peanut Butter & Jelly Sandwich

Vegan Chicken Wraps with Pesto Mayo
- Total Time: 20 minutes
- Yield: 2 1x
Description
These easy vegan chicken wraps are protein-packed and come together in just 20 minutes. Made with seasoned vegan chicken, a creamy pesto mayo sauce, vegan mozzarella, peppery arugula, and juicy tomatoes, these wraps are one of my go-to lunch recipes.
Ingredients
- 1 cup Vegan Grilled Chicken Pieces (I used the Sweet Earth brand)
- 2 Tortillas or Wraps
- ½ cup Vegan Mozzarella
- 2 tbsp Vegan Pesto
- 2 tsp Vegan Mayonaise
- 1 cup Arugula
- ¼ cup Tomatoes
- 1 tsp Dry Italian Herbs
- 1 tsp Garlic Powder
- ⅛ tsp Sea Salt
- 3 tsp Oil
Instructions
- In a skillet, heat the two tablespoons of oil over medium heat.
- Add the vegan chicken, Italian herb seasoning, garlic powder, and salt. Mix to coat the vegan chicken and cook until all sides are browned.
- Slice the tomatoes and coarsely tear the arugula.
- Thinly slice or shred the mozzarella (if needed).
- In a small bowl, add the vegan mayo and pesto and mix until combined.
- Assemble the wraps by spreading the pesto mayo onto the tortilla, then add the vegan cheese, cooked vegan chicken, tomatoes, and arugula to the middle of the tortilla and roll it to close.
- Add one tablespoon of oil to the same skillet on medium heat. Add the closed wraps with the seam side down to seal them.
- Grill the wraps on both sides until gold brown and crispy.
- Enjoy!
- Prep Time: 20 minutes