Vegan Creamy Sun-Dried Tomato Wraps

Featured in: Everyday Family Meals

This dish combines mashed chickpeas blended with vegan mayonnaise, Dijon mustard, tangy sun-dried tomatoes, and fresh herbs like parsley, creating a creamy filling. Layered with crunchy veggies such as celery, red onion, carrot, cucumber, and mixed greens, it is wrapped in soft tortillas. Ready in 20 minutes, it offers a flavorful, protein-rich plant-based option that’s quick to prepare and perfect for a wholesome lunch or light dinner.

Updated on Fri, 13 Feb 2026 13:49:00 GMT
A creamy vegan chickpea salad wrap filled with sun-dried tomatoes, crunchy veggies, and fresh herbs in a soft tortilla. Pin it
A creamy vegan chickpea salad wrap filled with sun-dried tomatoes, crunchy veggies, and fresh herbs in a soft tortilla. | forkledger.com

There's something wonderfully surprising about biting into a wrap and finding that creamy, tangy chickpea filling that tastes nothing like what you'd expect from canned beans. My roommate brought home sun-dried tomatoes one afternoon, and I was skeptical—until I started playing around with them in a chickpea salad. The way they soften into the vegan mayo creates this almost buttery texture that makes you forget you're eating something so simple and plant-based. Now these wraps have become my go-to lunch when I want something that feels indulgent but comes together in barely twenty minutes.

I made these for a picnic with friends who were skeptical about vegan food, and watching their faces when they realized how satisfying it was made my entire weekend. One person asked for the recipe before they even finished eating, which felt like winning the lottery. There's a quiet confidence that comes from serving food that doesn't need apologies or explanations—it just tastes good.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Chickpeas (2 cans, 15 oz each): Drain and rinse them thoroughly to remove excess starch, which keeps your salad from getting gummy and gives you that perfect chunky texture when you mash them.
  • Vegan mayonnaise (1/2 cup): This is your creamy anchor—choose a brand you actually like because you'll taste it, and make sure it's nut-free if that matters for your dietary needs.
  • Dijon mustard (1 tablespoon): The secret sharpness that prevents the whole thing from tasting flat and one-note.
  • Sun-dried tomatoes in oil (1/2 cup, drained and chopped): These little gems provide concentrated tomato flavor and a slight chew that keeps things interesting with every bite.
  • Celery (2 stalks, finely diced): The crunch factor that prevents mushiness—don't skip this even though it seems like a background player.
  • Red onion (1/4 cup, finely diced): Sharp and slightly sweet, it cuts through the richness and adds color.
  • Fresh parsley (2 tablespoons, chopped): A brightness that you don't realize you're missing until it's there.
  • Lemon juice (1 tablespoon): This prevents oxidation and adds a subtle zing that makes everything taste fresher.
  • Garlic powder and smoked paprika (1 teaspoon and 1/2 teaspoon): Warm spice notes that make people wonder what mysterious ingredient you're hiding.
  • Large flour tortillas or gluten-free wraps (4): Choose ones that are sturdy enough to hold filling without tearing, and let them sit at room temperature for easier rolling.
  • Mixed salad greens (2 cups): Use whatever you have on hand—baby spinach, arugula, romaine—they all work beautifully.
  • Carrot (1 medium, julienned or grated): Raw carrot adds sweetness and a satisfying crunch that contrasts with the creamy filling.
  • Cucumber (1/2 medium, thinly sliced): Cooling and refreshing, it balances the richer elements of the salad.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mash those chickpeas with intention:
Use a fork or potato masher and break them down until they're mostly crushed but still have some texture and little chunks—you want it to feel substantial, not like baby food. This texture is what makes the whole thing feel like actual chicken salad.
Build your creamy base:
Combine the mashed chickpeas with the vegan mayo, mustard, sun-dried tomatoes, celery, red onion, parsley, lemon juice, and spices in a large bowl. Stir everything together until it's creamy and cohesive, then taste it and adjust the seasoning because this is your chance to make it exactly how you like it.
Prepare your wrap canvas:
Lay out each tortilla and layer it with a handful of salad greens, some julienned carrot, and a few cucumber slices—think of it like painting a base coat before the main event. Don't overload here because you still need room for the star ingredient.
Add the chickpea salad generously:
Spoon about 1/2 to 3/4 cup of your creamy mixture onto the center of each wrap, distributing it evenly. The amount matters because too little feels stingy and too much makes rolling impossible.
Roll with confidence and care:
Starting from one side, roll the tortilla tightly while tucking in the sides as you go, like you're wrapping a present. If you want neater halves for serving, slice each wrap down the middle and serve immediately while everything is still fresh and cool.
Bright and zesty vegan wrap featuring protein-rich chickpea salad with tangy sun-dried tomatoes, crisp greens, and julienned carrots. Pin it
Bright and zesty vegan wrap featuring protein-rich chickpea salad with tangy sun-dried tomatoes, crisp greens, and julienned carrots. | forkledger.com

There's a moment when you realize that vegan eating isn't about deprivation or substitution—it's about discovering that whole foods actually taste incredible when you put care into them. These wraps taught me that.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Magic of Sun-Dried Tomatoes

Sun-dried tomatoes transformed how I think about pantry staples because they're concentrated flavor in a small package. I used to think they were just a fancy garnish, but when you fold them into creamy mixtures, they soften slightly and distribute that intense tomato essence throughout every bite. The ones packed in oil are less fussy than the dried versions because they don't need rehydrating, and honestly, that oil is liquid gold for salad dressings later.

Make-Ahead Magic

The chickpea salad mixture keeps beautifully in the refrigerator for three to four days, which means you can spend Sunday prepping and then have grab-and-go lunches waiting for you all week. I like to keep my greens and veggies separate though, assembled only when I'm ready to eat, because nobody enjoys a soggy wrap by Wednesday. This meal is one of those rare things that gets better the longer it sits because the flavors meld and deepen.

Variations and Swaps That Actually Work

Once you understand the basic structure, you can improvise with whatever's in your kitchen and it somehow works out. The vegan mayo and mustard are the foundation you shouldn't mess with, but everything else is negotiable based on season, mood, or what you're trying to use up. I've added sliced avocado for creaminess, swapped basil for parsley, thrown in roasted chickpeas for extra crunch, and even used leftover roasted red peppers when fresh tomatoes felt boring.

  • Avocado slices add luxurious richness and make the whole wrap feel more indulgent.
  • Fresh basil instead of parsley brings a completely different flavor profile that feels more Mediterranean.
  • Gluten-free tortillas work perfectly here and honestly taste better when you actually choose them instead of using them as a consolation prize.
Plant-based chickpea salad with smoky sun-dried tomatoes, celery, and parsley rolled in a hearty wrap for a satisfying meal. Pin it
Plant-based chickpea salad with smoky sun-dried tomatoes, celery, and parsley rolled in a hearty wrap for a satisfying meal. | forkledger.com

These wraps remind me that the best meals are the ones that feel effortless to make but taste like you cared. Serve them cold, cut them in half for easier eating, and watch how quickly they disappear.

Recipe FAQ

Can I substitute sun-dried tomatoes with fresh tomatoes?

Fresh tomatoes can be used but will provide less concentrated flavor and moisture. Consider roasting them to enhance sweetness and texture.

What can I use instead of vegan mayonnaise?

Try blending silken tofu or mashed avocado for creaminess, or opt for a dairy-free yogurt to maintain the texture without changing flavor too much.

Are gluten-free wraps suitable for this dish?

Yes, gluten-free tortillas or wraps work well and make this option accessible to those avoiding gluten without altering taste.

How can I increase the protein content further?

Add hemp seeds or cooked quinoa to the chickpea mixture for an extra boost of plant-based protein and a nuttier texture.

What herbs complement the flavors best?

Fresh parsley adds brightness, but basil or cilantro can also provide unique flavor layers depending on preference.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Creamy Sun-Dried Tomato Wraps

A vibrant wrap with creamy chickpeas, sun-dried tomatoes, fresh herbs, and crisp vegetables for a satisfying meal.

Prep time
20 minutes
0
Total duration
20 minutes
Published by Natalie Hall


Skill level Easy

Cuisine American Fusion

Makes 4 Number of servings

Diet details Totally vegan, Dairy-free

What You Need

Chickpea Chicken Salad

01 2 cans (15 oz each) chickpeas, drained and rinsed
02 1/2 cup vegan mayonnaise
03 1 tablespoon Dijon mustard
04 1/2 cup sun-dried tomatoes in oil, drained and chopped
05 2 stalks celery, finely diced
06 1/4 cup red onion, finely diced
07 2 tablespoons fresh parsley, chopped
08 1 tablespoon lemon juice
09 1 teaspoon garlic powder
10 1/2 teaspoon smoked paprika
11 Salt and black pepper to taste

Wraps and Vegetables

01 4 large flour tortillas or gluten-free wraps
02 2 cups mixed salad greens (baby spinach, arugula, or romaine)
03 1 medium carrot, julienned or grated
04 1/2 cucumber, thinly sliced

How To Make It

Step 01

Prepare Chickpea Base: In a large mixing bowl, mash the drained chickpeas with a fork or potato masher until mostly broken up while maintaining some texture for depth.

Step 02

Combine Salad Mixture: Add vegan mayonnaise, Dijon mustard, sun-dried tomatoes, celery, red onion, parsley, lemon juice, garlic powder, smoked paprika, salt, and black pepper to the mashed chickpeas. Mix thoroughly until well combined and creamy, adjusting seasonings to preference.

Step 03

Assemble Wrap Base: Lay out each tortilla and layer with a handful of mixed salad greens, julienned carrot, and thinly sliced cucumber across the center of each wrap.

Step 04

Fill Wraps: Spoon approximately 1/2 to 3/4 cup of the prepared chickpea salad mixture onto the vegetable layer of each wrap.

Step 05

Roll and Serve: Roll each tortilla tightly, tucking in the sides as you progress. Slice diagonally in half if desired and serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large mixing bowl
  • Fork or potato masher
  • Chef's knife
  • Cutting board
  • Spoon or spatula

Allergy info

Review each component for possible allergen content—ask a healthcare provider whenever you're unsure.
  • Contains wheat if using regular flour tortillas
  • Contains soy depending on vegan mayonnaise brand selection
  • May contain mustard as ingredient in Dijon mustard
  • Review all ingredient labels thoroughly for undisclosed allergens

Nutrition info (per serving)

Nutritional details are for your reference. This doesn't substitute health advice.
  • Calories: 370
  • Total fat: 12 grams
  • Carbohydrates: 52 grams
  • Protein: 13 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.