one green planet
one green planet

This tofu is marinated in tikka masala, which is basically a spice blend made with ground cumin, garam masala, red chili powder, salt, and pepper. The tofu and veggies are marinated in coconut yogurt, the tikka spice blend, oil, and some lemon juice for at least 30 minutes. They are then threaded on a skewer and grilled until cooked through and charred. These kebabs are easy, smoky, and absolutely delicious. They are also great to serve as a light meal over rice or quinoa (or any other grain) pilaf.

Grilled Tofu Tikka Kebabs [Vegan, Gluten-Free]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Cooking Time


Ingredients You Need for Grilled Tofu Tikka Kebabs [Vegan, Gluten-Free]

For the Tikka Masala:

  • 1 cup soy yogurt
  • 2 tablespoons oil
  • 1/2-1 teaspoon red chili powder
  • 1 tablespoon lemon juice
  • 1/2 teaspoon pepper
  • 1 teaspoon garam masala (or curry powder)
  • 1/2 teaspoon ground cumin
  • Salt, to taste

Other Ingredients:

  • 14-ounce package extra firm tofu, drained and chopped
  • 1 small green pepper, chopped
  • 1 small red pepper, chopped
  • 1 Baby Bella mushroom, chopped
  • 1 large red onion, chopped
  • 3 tablespoons cilantro, finely chopped

How to Prepare Grilled Tofu Tikka Kebabs [Vegan, Gluten-Free]

  1. Combine all the ingredients for tikka masala in a large mixing bowl. Add the tofu, peppers, and onions. Mix well, cover, and set aside for at least 30 minutes and for up to 2 hours.
  2. Soak the skewers in water for 20-30 minutes.
  3. Thread the marinated tofu and veggies on to the skewers.
  4. Heat the grill on medium heat. Lightly grease it with cooking spray. Grill the skewers until nicely grilled on all sides. Serve hot.
Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste


Don’t forget to soak wooden skewers in water for at least 20 minutes to avoid burning.

Report Recipe Issue

Please report any concerns about this recipe below!

Is there an issue with this recipe?

Help keep One Green Planet free and independent! Together we can ensure our platform remains a hub for empowering ideas committed to fighting for a sustainable, healthy, and compassionate world. Please support us in keeping our mission strong.


This site uses Akismet to reduce spam. Learn how your comment data is processed.