Easy Tandoori Tofu Quesadillas

These Tandoori Tofu Quesadillas are the ultimate mash-up of crispy Mexican quesadillas and Indian-inspired flavors for an easy vegetarian dinner. They’re packed with flavor, super satisfying, and great for a quick weeknight meal when you’re craving something cheesy, crispy, and seriously delicious.

Tandoori Tofu Quesadillas

Send this recipe to your email for later

Email Recipe

If you’re bored of regular quesadillas and looking for a fun and nutritious way to shake up your weeknight dinner routine, these easy Tandoori Tofu Quesadillas are a must-try. They’re packed with bold, Indian-inspired spices, tons of protein (thanks to tofu), and melty cheese, all tucked into crispy golden tortillas.

The grated tofu is marinated in a tasty tandoori sauce, which is then sautéed with veggies for a savory, satisfying filling that comes together with minimal effort. It’s the perfect fusion-style recipe when you want something a little different, but still quick, comforting, and family-friendly.

This recipe also makes a pretty generous batch. Using 6-inch tortillas, you’ll get eight small quesadillas. You can also repurpose the filling; whip up a batch of Tandoori Tofu Rice Bowls, make Indian-inspired tacos, or mix into scrambled eggs for a healthy, protein-packed breakfast. The possibilities are endless!

Why you’ll love these Tandoori Tofu Quesadillas

  • They’re cheesy, flavorful, and oh-so-satisfying.
  • They’re high in both protein and fiber to keep you feeling full.
  • They’re quick, easy, and great for busy weeknight dinners.
  • They’re a fun fusion twist on classic quesadillas.
  • They’re endlessly customizable — adjust the spice level, swap in your favorite veggies, or use dairy-free cheese if you prefer.
Tandoori Tofu Quesadillas

Tandoori Tofu Quesadilla ingredients

  • Olive oil is used to sauté the veggies and tofu. Feel free to swap in any cooking oil here!
  • Super-firm tofu serves as the protein-rich star of the filling. Grating it gives the tofu a texture that works surprisingly well in quesadillas. I like using super-firm tofu to save time, but extra-firm will also work — just drain and press it first.
  • Tandoori marinade brings a savory, spiced flavor to the tofu. Using a pre-made marinade can speed up prep time, but you can always opt for homemade if you prefer. I’ve used Gymkhana Classic Tandoori a few times and really like it, but feel free to swap in any brand.
  • Red bell pepper brings sweetness, color, and crunch to the filling.
  • Red onion and garlic add a savory flavor to the tofu veggie mixture.
  • Corn gives the filling more sweetness and color. Frozen corn works perfectly here, but remember to pop it in the microwave to thaw it first.
  • Cilantro brings a fresh, herby finish to balance out all the spices.
  • Garam masala, garlic powder, red chili powder, and turmeric form the flavorful spice blend used in this recipe. Adjust the chili powder to taste depending on how much heat (or how little) you like.
  • Tortillas provide the crispy base for the quesadillas. I like using flour tortillas here, but corn or your favorite gluten-free tortillas can work too. You can also swap in a different size, though the number of quesadillas you’ll end up with will change. I use 6- or 7-inch tortillas and typically end up with about eight quesadillas.
  • Mexican cheese gets melty and helps hold all that flavorful tofu and veggie filling together. Use more or less depending on how cheesy you like your quesadillas!

How to serve these Tandoori Tofu Quesadillas

  • Serve with raita or Creamy Cilantro Lime Sauce for a refreshing contrast to the warm spices.
  • Pair them with mango chutney for a sweet and tangy pop of flavor.
  • Enjoy with a Spicy Cucumber Salad on the side for something fresh and crunchy.
  • Top with some homemade guacamole or a few sliced avocados.
  • Add a dollop of plain Greek yogurt or sour cream to cool things down.
Tandoori Tofu Quesadillas

Substitutions & variations

  • Tandoori marinade – Use your favorite tandoori marinade or tandoori paste here (or, better yet, use a homemade marinade instead!). Just make sure you adjust the amount as needed, depending on how concentrated it is.
  • Red bell pepper – Swap in an orange, yellow, or green bell pepper, or use a mix for extra color.
  • Red onion – Red onion is commonly used in Indian cooking and works especially well here, but yellow onions or shallots can also be used in a pinch.
  • Cilantro – If you’re not a fan of cilantro, swap it for fresh parsley or just leave it out.
  • Red chili powder – Adjust the amount to taste. This recipe has a slight kick, but it isn’t overly spicy, so use less if you like it mild or add more to dial up the heat.
  • Mexican cheese – Cheddar, Monterey Jack, or pepper Jack are all delicious options. You can also use your favorite vegan melty cheese to keep it dairy-free.
  • Tortillas – Use flour tortillas for the crispiest quesadillas, or try whole-wheat tortillas for more fiber.
  • Make them spicy – Add sliced jalapeño to the veggie mixture or drizzle the finished quesadillas with your favorite hot sauce.
  • Add greens – Try stirring a handful of chopped spinach into the filling at the end and cook until just wilted to boost the nutritional value.
  • Use more veggies – Toss in sliced mushrooms, shredded zucchini, or finely chopped cauliflower for even more veggie goodness.

Quick recipe tips

  • Cook the filling until most of the excess moisture has evaporated; this helps ensure that your quesadillas turn out crispy rather than soggy.
  • Let the filling cool for a few minutes before you start assembling the quesadillas to prevent steam from making the tortillas soft.
  • Spread cheese around the edges! A little cheese near the perimeter helps everything stick together as it melts, making your quesadillas less likely to fall apart when you flip them.
  • Keep the skillet over medium heat so the tortillas have time to crisp up while the cheese melts completely.
  • Give the quesadillas a minute or two to rest after cooking so the melted cheese can set before you slice them.

Step-by-step instructions

  • Marinate the tofu: Grate the tofu and toss with the tandoori marinade until well coated, then let it marinate for at least 30 minutes.
  • Sauté the veggies: Heat the olive oil in a large skillet over medium heat, then cook the onion for 2-3 minutes. Add the garlic and bell pepper and cook for another 2-3 minutes.
  • Cook the filling: Add the marinated tofu, garam masala, garlic powder, chili powder, turmeric, and salt, and cook for 3-5 minutes, stirring occasionally, until lightly browned. Stir in the corn and cook for 2-3 minutes more, then remove from heat and fold in the cilantro.
  • Assemble the quesadillas: Sprinkle ¼ cup cheese over a tortilla, top with about ½ cup filling, then add another ¼ cup cheese and top with a second tortilla.
  • Cook until crispy: Lightly grease a skillet and cook each quesadilla over medium heat for 3-4 minutes per side, until golden and the cheese is melted.
  • Slice and serve: Let the quesadillas rest for 1-2 minutes before slicing and serving.

Make ahead & storage

Want to get a head start on these Tandoori Tofu Quesadillas? You can always prep the filling ahead of time and store leftovers for later! Here are some simple make-ahead, storage, and reheating tips to keep in mind.

Meal prep

  • Make the filling: Prepare the tandoori tofu and veggie filling up to 3 days in advance and store it in an airtight container in the fridge.
  • Marinate the tofu: The tofu can be grated and marinated up to 1 day ahead and kept covered in the fridge until you’re ready to cook it.
  • Prep the tortillas and cheese: Shred the cheese and have the tortillas ready to go so you can quickly assemble and cook the quesadillas when you’re ready to eat.
  • Assemble later: For the crispiest texture, wait to assemble and cook the quesadillas until right before serving.

Storing leftovers

  • Fridge: Store cooked quesadillas in an airtight container in the fridge for up to 3 days.
  • Reheat in a skillet: Reheat quesadillas in a dry skillet over medium-low heat for a few minutes per side until warmed through and crisp.
  • Skip the microwave if you can: Microwaving can work in a pinch, but it might make the tortillas soft rather than crispy.

Freezing

  • Freeze cooked quesadillas: Let the quesadillas cool completely, then wrap them individually and freeze in an airtight container or freezer-safe bag for up to 2 months.
  • Reheat from frozen: Reheat directly from frozen in a skillet or toaster oven until hot and crispy.
Tandoori Tofu Quesadillas

FAQ

Absolutely! Super-firm tofu works best because it has less moisture, but you can use extra-firm tofu too. Make sure you drain and press it a bit before grating.

I wouldn’t recommend it, as the cheese is what really helps bind the quesadillas together. You can swap in a dairy-free shredded cheese that melts well if you prefer or add the filling to a bowl instead, like these Tandoori Tofu Rice Bowls.

Try serving them with a simple cucumber and tomato salad, some mango chutney, or a scoop of plain yogurt or raita for a cooling contrast to the spiced filling.

Stay in the loop!

Healthy eating tips & recipes delivered directly to your inbox
Subscription Form

More global-inspired recipes

Send this recipe to your email for later

Email Recipe

Tandoori Tofu Quesadillas

These Tandoori Tofu Quesadillas are a crispy, cheesy fusion of tandoori flavors and classic quesadillas, filled with savory tofu, veggies, and fresh cilantro. They're easy to make, protein-packed, and perfect for a satisfying vegetarian dinner.
Course Main Course
Cuisine Indian, Mexican
Prep Time 35 minutes
Cook Time 20 minutes
Total Time 55 minutes
Servings 8 quesadillas
Calories 565kcal

Ingredients

  • 2 tablespoons olive oil
  • 1 16-ounce package super-firm tofu grated
  • 6 tablespoons tandoori marinade (I used Gymkhana Classic Tandoori)
  • 1 medium red bell pepper chopped (about 1 cup)
  • ½ large red onion chopped (about 1 cup)
  • 2 cloves garlic minced
  • ½ cup corn thawed if frozen
  • ¼ cup cilantro chopped
  • 1 tablespoon garam masala
  • ½ teaspoon garlic powder
  • ½ teaspoon red chili powder adjust to taste
  • ¼ teaspoon turmeric
  • 1 teaspoon salt
  • 16 6-inch tortillas
  • 3-4 cups shredded Mexican cheese

Instructions

  • Grate the tofu using a box grater. Add it to a large bowl with the tandoori marinade and mix well to coat. Let marinate for at least 30 minutes.
  • Heat the olive oil in a large skillet over medium heat. Once hot, add the red onion and cook for 2-3 minutes until softened. Add the garlic and cook for another 30-60 seconds, until fragrant.
  • Add the red bell pepper and cook for 2-3 minutes, until slightly tender.
  • Add the marinated tofu to the skillet, stirring to combine. Sprinkle in the garam masala, garlic powder, red chili powder, turmeric, and salt. Mix well.
  • Cook for 3-5 minutes, stirring occasionally, until the tofu is heated through and lightly browned.
  • Stir in the corn and cook for another 2-3 minutes. Remove from heat and fold in the chopped cilantro.
  • To assemble, sprinkle 1/4 cup cheese over one tortilla. Add about 1/2 cup of the filling, then top with another 1/4 cup cheese — use slightly less cheese for a lighter option. Place a second tortilla on top.
  • Heat a lightly greased skillet over medium heat. Add the quesadilla and press gently with a spatula. Cook for 3-4 minutes, until golden brown and crispy and the cheese is melted. Flip and cook for another 3-4 minutes.
  • Remove from the skillet and let sit for 1-2 minutes before slicing and serving.

Video

Nutrition

Calories: 565kcal | Carbohydrates: 51g | Protein: 25g | Fat: 28g | Fiber: 5g

Did you try this recipe?

You'll Also Love...

Leave a Reply

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

Recipe Rating