Vegetable Frankie Recipe

Vegetable Frankie Recipe


A Vegetable Frankie is delicious street food from Mumbai, with a flaky, crispy wrap coated with an egg wash that melts in your mouth. This one has a delicious spinach and tofu filling and it’s entirely eggless and vegan.

If you don’t know what on earth a Frankie is, you’re in for a treat.

In the days before burgers and pizzas descended on Bombay’s food landscape, the Frankie — a delicious, flaky wrap stuffed with veggies or meat — was the fast food of choice for many. It was served on the streets and in restaurants that showcased food with a western flair, although it really is a uniquely Indian — and even more uniquely Bombay — wrap.

The Frankie is said to have originated at the Tibb’s restaurant at Churchgate station in Bombay, and not surprisingly, it was especially popular with busy commuters rushing in and out of the busy railway station.

Eating a Frankie in this, one of the busiest railway stations in one of the world’s most crowded, and hot, megalopolises, as commuters literally elbowed past you — almost knocking the food out of your hands– was a gastronomic experience that, through the lens of time and distance, appears almost perfect. And it is one I was lucky enough to savor over and over again.

I still remember those wonderful, tantalizing tastes: the smokiness of the spices and the soft, crispy texture of the wrap. There really was no flavor quite like it.

The Frankie’s name owes itself to Frankie Worrell, a West Indian cricketer who, the story goes, was a favorite of the founder of Tibb’s restaurant. And it’s origins lie in a pita wrap, which the founder ate in Lebanon and then adapted to make it more uniquely Indian.

But this is no pita wrap, as delicious as that is. One of the key reasons a Frankie tastes absolutely and mindblowingly unique is an egg wash that is brushed on both sides of the wrap, after which it is baked on a super-hot griddle. The eggs give the Frankie a distinctive golden-brown pattern on the outside and a crispy, flaky texture.

I’ve seen vegetarian versions of a Frankie that do away with the egg wash altogether, but then you are left with is a vegetable wrap that is not a Frankie. So when I made my vegan Vegetable Frankie at home, it was very important for me to find a substitute for that egg wash that would give me that perfect, tender crispness that makes a Frankie as delicious as it is.


For the wrap:

  • ¼ cup tofu (any kind works — I use extra firm because it’s usually what I have around)
  • ¾ cup nondairy milk
  • 2 tablespoon tapioca starch
  • 6 flour tortillas (use a gluten-free tortilla for a gluten-free dish)

For the spinach-tofu filling:

  • 1 teaspoon vegetable oil
  • 1 large onion (thinly sliced)
  • 2 cloves garlic (crushed into a paste or minced fine)
  • 2 medium tomatoes (finely diced)
  • ½ pound spinach
  • ½ teaspoon cayenne (or more or less per your taste)
  • 1 teaspoon garam masala
  • Salt to taste
  • 16 oz marinated and baked tofu cubes (recipe link in notes below)

Optional fillings:

  • Thinly sliced onions or tomatoes or cucumbers, or halved cherry tomatoes


Make the filling:

  • Puree the spinach with ½ cup water.
  • Heat the oil. Add the onions and garlic and saute until the onion softens. Add the tomatoes, cayenne and garam masala and cook until the tomatoes are very soft and pulpy.
  • Add the spinach puree and the marinated and baked tofu cubes. Add salt and cook over medium high heat until the sauce is very thick and coats the tofu. If there’s too much liquid in your sauce it’ll be difficult to put it in a wrap.
  • Turn off the heat and let stand while you prep the wraps.

Get the wraps ready:

  • Make the tofu “egg” wash by placing the tofu in the blender with the nondairy milk and tapioca starch. Blend until very smooth, then pour into a large plate.
  • Add enough oil to coat the bottom of a skillet that’s large enough to hold the tortilla.
  • Dip a tortilla into the “egg” wash and turn over to coat both sides with the wash.
  • Place the tortilla into the hot skillet and let it cook until it is golden brown. Carefully turn over and cook the other side until golden brown.
  • Remove the tortilla to a plate and place a fourth of the tofu filling inside it along with any of the other optional fillings. Bring in both ends of the tortilla, then roll into a tight wrap.
  • Serve hot.


Calories: 181kcal | Carbohydrates: 18g | Protein: 16g | Fat: 11g | Saturated Fat: 4g | Sodium: 83mg | Potassium: 579mg | Fiber: 4g | Sugar: 6g | Vitamin A: 6109IU | Vitamin C: 31mg | Calcium: 297mg | Iron: 3mg