Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Samosa Wraps with Tamarind Chutney

This post may contain affiliate links. Please read my disclosure.
Share This:

These homemade Samosa Wraps are super easy to make, vegan, easily made gluten-free and tastes great warm or as a packed lunch. It’s an incredible dish filled with spiced potatoes, sweet peas, protein-packed tofu, warm spices and fresh jalapeños all rolled into a soft, whole grain tortilla. 

samosa wraps with tofu served on a white plate

One of my favorite Indian snacks of all time is samosas. They’re the perfect combination of crispy, flaky, spicy and sweet – with the lightly fried pastry crust just topping it off. They’re super addicting and very delicious.

But, they’re not exactly healthy.

Which is why I decided to remake samosas into these healthy samosa wraps!

This copycat Amy’s Indian Samosa Wrap recipe uses all of the great flavors of samosas, but repackages the “crust” and “filling” with good-for-you-but-still-tasty ingredients. It’s basically like an Indian burrito!

Make these for a healthy lunch on the go, or for a light and easy dinner. These samosa wraps also make great leftovers and can be thrown together ahead of time – so they are perfect for meal prep.

There is no wrong occasion to munch on these wraps because they are much healthier than traditional samosas, thanks to a considerable amount of fiber and protein. It’s a meal you can feel good about that tastes terrific too!

samosa wraps with tofu served on a white plate

How to Make Samosa Wraps

Tools and Equipment You’ll Need

Recipe Ingredients and Notes

  • Potatoes, Onions, Peas and Tomatoes: This is the base of a traditional samosa filling, so these wraps wouldn’t be complete without these ingredients!
  • Tofu: I recommend extra firm tofu for texture and added protein.
  • Spices: Ginger, jalapenos, salt, curry powder, ground coriander, ground cumin and cayenne mimic the flavors of the traditional samosa filling
  • Whole Wheat Tortillas: Because you can’t have a samosa wrap without an actual wrap to put the filling in!
  • Cashews: I like the crunch and texture chopped cashews adds to this recipe.
  • Tamarind Chutney: You can find this at the Indian Grocery Store or in the International section of your local grocery store. It’s a sweet and spicy chutney that is used as a dipping sauce for traditional samosas. We use it as a sauce to drizzle over the filling in the wrap.
  • Lemon Juice: For a hit of acidity to finish off the recipe.

Step by Step Instructions

Step 1: Squeeze tofu lightly to remove as much water as possible. Cut into small cubes. Cut the potatoes into small cubes as well (I like making the tofu cubes and the potato cubes the same size). Heat a large non stick skillet over medium heat. Add olive oil and onion. Cook until onion begins to become translucent.

onions sauteeing in a pan

Step 2: Add peas, tomato, ginger, jalapeno pepper. Cook, stirring, until peas thaw.

peas and tomatoes added to pan

Step 3: Add potatoes and tofu to skillet along with 1/2 cup water, salt, curry powder, coriander, cumin, cayenne (optional). Cover and simmer for about 15 minutes, adding more water if necessary. Note: the smaller the potato cubes are, the faster they will cook! Remove cover and cook until most of the liquid has evaporated, and the potatoes are fork-tender. Add lemon juice and stir to combine.

tofu and other ingredients added to pan

Step 4: Warm tortillas or naan according to package directions. Place 1/6 of the filling in the center of the wrap, top with 1 Tbsp cashews and a drizzle of the Tamarind Chutney.

tortillas topped with samosa filling and chutney

Step 5: Wrap, and enjoy!

samosa wraps with tofu served on a white plate

What Makes These Samosa Wraps Healthy?

  • High in Protein and Fiber: Each wrap contains 16 grams of heart healthy plant protein and 9 grams of fiber which aids in digestion.
  • Low Calorie: One entire wrap can be enjoyed for under 400 calories! And thanks to the protein + fiber, it’s super filling so it will keep you satisfied until your next meal.
  • Vitamins and Minerals: One of the best ways to keep your immune system happy and healthy is to eat foods that are loaded with vitamin C. Tofu, potatoes, jalapeños, and tomatoes all have significant amounts of vitamin C. In addition you’ll get vitamin A, vitamin B6, niacin, magnesium, iron, and calcium in every bite.

Recipe FAQs

How Do You Store Leftover Wraps?

There are two ways to store these wraps: pre-wrapped or stored separately.
Pre-Wrapped: Cool the leftover samosa wraps and place them in an airtight container. If you pre-wrap and store them, I recommend wrapping them in plastic wrap or foil to keep them together. Pre-wrapped, they will last 2-3 days in the fridge.
Stored Separately: If you store the tortillas and filling separately, they will last 4-5 days in the fridge. Just store the tortillas in an airtight container, and the filling in a separate airtight container in the fridge. Then wrap when you are ready to serve.  
I don’t recommend freezing this recipe because tofu changes its texture when it’s frozen and thawed.

How Can I Reheat Samosa Wraps?

If the wraps are already pre-made, just heat them gently in the microwave or toaster oven until warmed through. If you have stored everything separately, you can reheat the samosa wrap filling in the microwave or in a skillet with a little bit of oil. Warm the tortillas in the microwave. Then wrap and serve.

Will Kids Enjoy This Recipe?

Yes, most kids love to eat anything that is wrapped, and I usually tell my kids that it’s an Indian burrito and they gobble it up. I do recommend a few modifications for kids: 1) Cut back on or omit the jalapeno and cayenne – that is typically too spicy for kids. 2) Cut the tofu and potatoes small so it’s easy for kids to bite into. 3) Wrap the tortillas super tight and cut the entire wrap into fourths so it’s easy for little hands to hold.

Can I Make Wraps For A Crowd?

Of course! These samosa wraps are fabulous for a crowd. Each recipe will produce 6 wraps, so you will need to multiply that by however many people you are feeding. If you are feeding a lot of kids, you could feed them half of a wrap, and they will most likely be satisfied. I have found that these wraps go over great with a large group of people because they are truly so flavorful and hard to resist. 

Variations and Serving Suggestions

Try a different topping: Instead of cashews and tarmarind chutney, try ketchup, mango chutney, Indian pickle, spicy mayo or aioli, chopped peanuts or chopped cilantro.

Try a different wrap: Instead of a whole wheat tortilla, you can use whole wheat or garlic naan, whole wheat pita, or a gluten-free tortilla to make these gluten-free. You can also make these into a samosa “bowl” and serve it with brown rice or quinoa – omitting the wrap altogether!

Use a different protein: Instead of tofu, try chickpeas, white beans, or even mashed lentils spiced with a bit of curry powder.

Top Tips For Making Samosa Wraps

  • Make sure to remove as much liquid as you can out of the tofu. I usually press it for 10-15 minutes beforehand so that it’s not watery and holds together well.
  • The smaller you cut the potatoes, the faster they will cook. I recommend cutting them in the same size as the tofu cubes.
  • Adjust the spices to suit your preferences. If you are sensitive to hot spices, cut back on the cayenne and jalapeno!
  • Wrap the tortilla tightly so that the ingredients don’t fall out while you’re eating it!
  • If you’re short on time, make the filling ahead of time and make the wraps the day you plan to serve them.
samosa wraps with tofu served on a white plate

Check Out These Other Incredible Indian Dishes!

If you have tried this Samosa Wrap recipe or any other recipe on my blog, then please rate it and let me know how it turned out in the comments below! You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family friendly food!

samosa wraps with tofu served on a white plate
Print Recipe
5 from 5 votes

Spicy Samosa Wraps with Tamarind Chutney

This homemade Samosa Wrap recipe is a healthy copycat of Amy's Indian Samosa Wraps! Super easy to make, vegan, easily made gluten-free and perfect for a grab and go lunch or healthy dinner. Family-friendly and delicious!
Prep Time10 mins
Cook Time35 mins
Total Time45 mins
Course: Main Course
Cuisine: Indian, Vegan
Servings: 6 servings
Calories: 370kcal
Author: Anjali Shah

Ingredients

  • 2 tsp olive oil
  • 4 medium red potatoes cut into small cubess
  • 14 ounces extra-firm tofu cut into small cubes
  • 1 red onion minced
  • 1 cup frozen green peas
  • 2 medium tomatoes diced
  • tbsp fresh ginger peeled and minced
  • 1 jalapeno pepper stemmed, seeded and finely diced
  • ½-¾ cup water
  • 1 tsp salt more to taste
  • 2 tbsp curry powder more to taste if needed
  • 1 tsp ground coriander
  • 1 tsp ground cumin
  • tsp cayenne pepper optional, or to taste
  • 1 tbsp lemon juice or more to taste
  • 6 Whole grain tortillas 1 per serving, or Naan
  • 6 tbsp chopped, roasted cashews use 1 tbsp per wrap
  • 6 tbsp Tamarind Chutney thinned slightly with water (use 2 tsp per wrap)

Instructions

  • Squeeze tofu lightly to remove as much water as possible. Cut into small cubes. Cut the potatoes into small cubes as well (I like making the tofu cubes and the potato cubes the same size).
  • Heat a large non stick skillet over medium heat. Add olive oil and onion. Cook until onion begins to become translucent. Add peas, tomato, ginger, jalapeno pepper. Cook, stirring, until peas thaw.
  • Add potatoes and tofu to skillet along with 1/2 cup water, salt, curry powder, coriander, cumin, cayenne (optional). Cover and simmer for about 15 minutes, adding more water if necessary. Note: the smaller the potato cubes are, the faster they will cook!
  • Remove cover and cook until most of the liquid has evaporated and the potatoes are fork tender. Add lemon juice and stir to combine.
  • Warm tortillas or naan according to package directions. Place 1/6 of the filling in the center of the wrap, top with 1 Tbsp cashews.
  • Top with a drizzle of the Tamarind Chutney, wrap, and enjoy!

Notes

Top Tips For Making Samosa Wraps
  • Make sure to remove as much liquid as you can out of the tofu. I usually press it for 10-15 minutes beforehand so that it’s not watery and holds together well.
  • The smaller you cut the potatoes, the faster they will cook. I recommend cutting them in the same size as the tofu cubes.
  • Adjust the spices to suit your preferences. If you are sensitive to hot spices, cut back on the cayenne and jalapeno!
  • Wrap the tortilla tightly so that the ingredients don’t fall out while you’re eating it!
  • If you’re short on time, make the filling ahead of time and make the wraps the day you plan to serve them.
Adapted from Fat Free Vegan Kitchen
Note: Nutritional Info assumes you use 1 whole wheat tortilla + 1 Tbsp cashews and 1 tsp chutney. If you are using Naan, the total will be 400 calories (since the naan is about 200 calories).

Nutrition

Serving: 1wrap | Calories: 370kcal | Carbohydrates: 58g | Protein: 16g | Fat: 10g | Saturated Fat: 2g | Sodium: 749mg | Potassium: 1054mg | Fiber: 9g | Sugar: 6g

Posted In…

Indian Recipes ·

From samosas to curry, I have recipes for everyone’s Indian favorites.

Try a trendy golden milk turmeric latte or a healthy homestyle sabji and fall in love with these rich flavors.

Subscribe to newsletter

Copyright 2021 The Picky Eater. All rights reserved.