• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nuts and Twigs
  • About
  • Valentine's
  • Recipes
  • Free Guides
  • Subscribe
menu icon
go to homepage
  • About
  • Valentine's
  • Recipes
  • Free Guides
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Valentine's
  • Recipes
  • Free Guides
  • Subscribe
×
Nuts & Twigs » Recipes » Vegan Sandwiches and Wraps

Tofu Wrap with Spicy Apricot Sauce

Regina Pearce head shot.
Modified: Apr 14, 2025 · Published: Apr 14, 2025 by Regi Pearce · This post may contain affiliate links · 1 Comment

This Tofu Wrap with Spicy Apricot Sauce combines tender tofu with a sweet-and-spicy apricot glaze that brings big flavor without a lot of fuss - and it's ready in about 20 minutes. 

Jump to Recipe Jump to Video Pin Recipe
Tofu Wrap with Spicy Apricot Sauce on a plate with chips and salad.

Sweet, savory, and spicy have to be my favorite flavor combination. If you didn't know, that flavor combo can be found in recipes like Mango Habanero Salsa and Thai Peanut Noodles.

This tofu wrap also delivers on that iconic flavor combo. The sauteed tofu delivers taste when it's coated in a delicious apricot sauce and cooked until caramelized and golden. Add fresh veggies, and you have an easy and delicious tofu wrap that is even portable for your lunch box.

If you love tofu recipes or want more tofu in your meals, check out my Grilled Tofu with Chimichurri, Mongolian Tofu, and Spicy Vegan Caesar Tofu Wrap.

Jump to:
  • Why You'll Love This Recipe
  • Ingredients
  • Variations
  • How To Make Tofu Wrap with Spicy Apricot Sauce
  • Top Tips
  • Serving Suggestions
  • Recipe FAQS
  • Looking For More Tofu Recipes?
  • Recipe Card
  • Comments

Why You'll Love This Recipe

  • Almost as fast as my 15-Minute Trader Joe's Falafel Naan Wrap, this wrap is ready in about 20 minutes, making it one more perfect go-to meal for busy days without sacrificing taste.
  • It's super easy to make with just a few ingredients.
  • This vegan wrap is great for lunch boxes, picnics, and meal prep.

Ingredients

Labeled Tofu Wrap with Spicy Apricot Sauce ingredients.

Ginger - I use the frozen ginger cubes you can find at most major grocery stores. Just pop the cubes in the microwave for about 10 seconds to soften, then mix them in with the rest of your ingredients - easy and no grating required! You can substitute with fresh ginger, ginger from a tube or jar, or dried ginger.

Apricot Preserves: When fresh apricots are in season, you can swap out the preserves for the real deal using the same recipe. Just pit and chop about 3-4 ripe apricots and simmer them on the stovetop with the other ingredients plus a tablespoon of brown sugar until the apricots break down into a jammy consistency. Mash them a little to get a smooth consistency. You can then add the tofu to the pot and continue with the recipe.

See the recipe card for quantities and a complete list of ingredients.

Variations

  • Use tempeh or even a firm seitan for a different texture and flavor profile.
  • Add shredded cabbage or thinly sliced red bell peppers to the wrap for extra crunch and color.
  • Use a spinach or whole wheat tortilla instead of a classic flour wrap.

How To Make Tofu Wrap with Spicy Apricot Sauce

Here is an overview of what you'll be doing. See the recipe card below for all the details.

combining apricot sauce ingredients in a bowl.

Step 1: While the tofu is being pressed, whisk together apricot preserves, vinegar, soy sauce, sriracha, ginger, salt, and red pepper flakes in a medium-sized bowl.

mixing tofu in apricot sauce.

Step 2: Add the pressed and sliced tofu to the apricot sauce and mix gently so the tofu does not break apart.

sauteeing tofu on a pan.

Step 3: Add the tofu mixture to a hot pan and sauté for about 10 minutes, stirring occasionally, until the tofu is caramelized and golden brown.

wrapping a Tofu Wrap with Spicy Apricot Sauce.

Step 4: Assemble the wrap by layering lettuce, cucumbers, carrots, tofu, and herbs down the center of each tortilla. Roll it up tightly like a burrito. Slice in half if desired.

Top Tips

  • Make extra apricot sauce for dipping.
  • Press the tofu for about 15 minutes to remove excess moisture. This helps it absorb the flavor better.
  • Ensure your skillet is hot before adding the tofu. A well-heated pan helps the tofu not to stick.
  • To meal prep, keep the ingredients separate and assemble when ready to make.
Tofu Wrap with Spicy Apricot Sauce on a plate with chips and salad.

Serving Suggestions

  • Enhance your tofu wrap by pairing it with complementary sides potato chips or an Simple Ribbon Salad with Cucumbers and Carrots with Ginger Dressing or Mediterranean Cucumber Tomato Salad.
  • Pair the wrap with roasted sweet potato wedges or Delicious Air-Fryer Fries.

Recipe FAQS

Do I need to press the tofu?

Yes, pressing the tofu for about 15 minutes removes excess moisture from the dish and allows it to soak up flavors more readily.

How do I store leftovers for this vegan wrap?

Leftovers can be refrigerated for up to 2 days. Keep in mind that the wrap may harden a bit along the edges. For best tasting leftovers, keep the ingredients separate and assemble when ready to eat.

Looking For More Tofu Recipes?

  • bowl of Cashew Tofu Ricotta with a spoon scooping some up.
    Cashew Tofu Ricotta
  • Grilled Chimichurri Tofu on a plate.
    Grilled Chimichurri Tofu
  • Mongolian tofu in a bowl topped with green onions and sesame seeds.
    Mongolian Tofu
  • pesto tofu on a white plate.
    Baked Pesto Tofu

Got a minute? I'd love for you to comment and rate Tofu Wrap with Spicy Apricot Sauce. Your feedback is invaluable. Did you love it? Did you make any fun twists? Let me know how my directions worked so I can keep improving my recipes. Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

Recipe Card

Tofu Wrap with Spicy Apricot Sauce on a plate with chips and salad.

Tofu Wrap with Spicy Apricot Sauce

Regi Pearce
This Tofu Wrap with Spicy Apricot Sauce combines tender tofu with a sweet-and-spicy apricot glaze that brings big flavor without a lot of fuss. Wrapped in a soft tortilla with crunchy veggies and fresh herbs, it's the perfect combo of fresh and satisfying for a hearty lunch or a light dinner.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 10 minutes mins
Total Time 20 minutes mins
Course main course
Cuisine Vegan
Servings 4 wraps
Calories 219 kcal

Ingredients
  

Spicy Apricot Sauce and Tofu

  • 1 block extra firm tofu pressed and cut into strips or cubes
  • ½ cup apricot preserves
  • 1 ½ tablespoon rice vinegar sub with apple cider vinegar
  • 1 ½ tablespoon soy sauce
  • 1 ½ teaspooon sriracha or any hot sauce to taste
  • 3 cubes frozen ginger or 3 teaspoons of grated ginger or ¾ teaspoon of dried ginger
  • ¼ heaping teaspoon salt
  • ¼ heaping teaspoon crushed red pepper to taste

For the Wraps

  • 4 8-inch tortillas or wraps of choice
  • lettuce or shredded cabbage
  • carrots julienned or grated
  • cucumber thinly sliced
  • fresh herbs mint, basil, or cilantro
  • optional: avocado slices, red onions, bean sprouts, or pickled red onions
Get Recipe Ingredients

Instructions
 

  • Prepare the Tofu and Veggies: Remove excess moisture by wrapping the block of tofu in a clean kitchen towel or a few layers of paper towels. Place it on a plate and set something heavy on top - like a cast iron skillet or a stack of cookbooks. Press for 15 minutes. Prep any veggies you are using the wrap.
  • Make the Spicy Apricot Sauce: While the tofu is being pressed, whisk together apricot preserves, vinegar, soy sauce, sriracha, ginger, salt, and red pepper flakes in a medium-sized bowl. Taste and adjust the heat, sweetness, and tangy levels.
  • Add Tofu: Cut the tofu into strips or cubes. Add the tofu to the apricot sauce and mix gently so the tofu does not break apart.
  • Saute Tofu: Heat a large pan over medium heat. Add the tofu mixture and sauté for about 8-10 minutes, stirring occasionally, until the tofu is caramelized and golden brown.
  • Assemble the Wraps: Warm the tortillas in a dry skillet or microwave for about 10-15 seconds until soft and pliable. Assemble the wrap by layering lettuce, cucumbers, carrots, tofu, and herbs down the center of each tortilla. Fold in the sides, then roll it up tightly like a burrito. Slice in half if desired.

Video

Notes

Make a double batch of the apricot sauce and serve the tofu wrap with extra apricot sauce on the side if desired.
As written, the spice is mild. Adjust to your taste.
If you are using frozen ginger cubes, you can microwave them for a few seconds or let them soften on the counter before adding them to the apricot sauce. However, they soften quickly and will combine with the other ingredients when heated up in the pan.  
Nutritional information is only an estimation.
 
 

Nutrition

Calories: 219kcal | Carbohydrates: 34g | Protein: 11g | Fat: 5g | Saturated Fat: 1g | Sodium: 721mg | Fiber: 3g | Sugar: 13g | Calcium: 99mg | Iron: 3mg
Keywords 20 minute recipe, easy, easy clean up, lunch box friendly, meal prep, veganuary
Tried this recipe?Please consider Leaving a Review!

More Vegan Sandwiches and Wraps

  • Golden toasted bread topped with melted vegan cheese and fresh basil, served on a wooden board.
    Easy Vegan Cheesy Bread
  • Overhead view of four grilled carrot dogs in toasted buns, arranged on a wooden board. Each one is topped differently—with mustard and relish, shredded cabbage, ketchup, and one served plain—highlighting a variety of topping ideas for vegan carrot hot dogs. A bowl of vegan coleslaw and a plate of chips are partially visible in the background.
    Smoky Carrot Dogs
  • stack of vegan cucumber sandwiches.
    Vegan Cucumber Sandwiches
  • vegan chickpea burger on a plate with fries.
    Vegan Chickpea Burgers

Reader Interactions

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Regi Pearce says

    April 14, 2025 at 5:21 pm

    5 stars
    This wrap hits every flavor note I love—spicy, sweet, and savory—all wrapped up in one bite. I always make extra sauce just to dip it on the side because I have a sauce problem. The tofu soaks it up inside, but the dip gives it that extra punch I can’t get enough of.

    Reply

Primary Sidebar

Regina Pearce head shot.

I'm Regi.

Head nut, chief twig, and creator of Nuts & Twigs. Here, you can expect delicious vegan recipes that make you realize that a life without cheese is not only possible but also worth living.

What kind of person calls a blog Nuts & Twigs?

Curious? Read More...

Valentine's Day

  • Stack of vegan chocolate chip cookies on a white plate with a glass of plant milk in the background.
    Vegan Chocolate Chip Cookies
  • Squares of vegan chocolate fudge on a white plate garnished with fresh raspberries.
    Easy Chocolate Fudge (Non-Dairy)
  • Wooden snack board with apple slices, popcorn, marshmallows, rice crispy treats, and a bowl of dried apricots.
    50 + Chocolate Fondue Dipping Ideas
  • side view of Vegan Chocolate Pudding Parfait in a clear glass.
    Vegan Chocolate Pudding Parfait 
  • vegan chocolate chip skillet cookie with vegan ice cream and chocolate syrup on top
    Vegan Chocolate Chip Skillet Cookie
  • a spatula picking up Vegan Double Chocolate Crinkle Cookie from cooling tray
    Vegan Double Chocolate Crinkle Cookies

Popular Recipes

  • walnut meat in a bowl next to brown rice
    Easy Walnut Taco Meat
  • vegan sushi bake casserole with the garnishes side view
    Vegan Sushi Bake
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits With Savory Mushrooms and Collard Greens
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • bunch of sliced high protein lupini seitan
    High-Protein Lupini Bean Seitan
  • jar of the lemon vinaigrette.
    Easy Lemon Vinaigrette

Footer

back to top

About

  • About
  • Frequently Asked Questions
  • Contact Me

Information

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2026
Recipes written, tested, and photographed by a human. Please be kind.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required