Flavor-Packed Tofu Tikka Skewers
These tofu tikka skewers are bursting with bold Indian-inspired spices and make the perfect protein-packed appetizer or light dinner.
Whether you bake them in the oven or grill them up for extra char, they come out crispy on the edges and full of smoky, savory flavor.
Ideal for meat-free parties, summer cookouts, or just spicing up your weeknight meals!
Ingredients (Prep Time: 15 mins | Cook Time: 20 mins | Serves: 2)
-
1 block (350g) marinated tofu, cubed
-
1½ tbsp. dairy-free yogurt
-
2 tsp. lemon juice
-
1 tsp. garam masala
-
½ tsp. paprika
-
½ tsp. turmeric
-
½ tsp. cumin
-
1 garlic clove, minced
-
½ tsp. salt
-
½ red bell pepper, cubed
-
½ green bell pepper, cubed
-
½ red onion, cut into chunks
-
Fresh cilantro, to serve
-
Optional: extra lemon wedges for serving
Instructions
-
In a large bowl, whisk together yogurt, lemon juice, and all the spices. Add garlic and salt, then gently stir in tofu cubes until well coated.
-
Marinate for 15–30 minutes (longer for deeper flavor).
-
Preheat your oven to 400°F (200°C), or heat a grill pan over medium heat.
-
Thread tofu, peppers, and onion onto skewers.
-
Bake for 20 minutes on a lined tray or grill 10–12 minutes, turning occasionally until browned and slightly crisp.
Pro Tips for Success
-
Use extra-firm tofu and press it before marinating for best texture
-
Soak wooden skewers in water for 10 minutes to avoid burning
-
Add a pinch of chili powder if you like extra heat
-
Serve with mint chutney or vegan raita for dipping
-
Double the batch for a crowd—these go fast!
Why You’ll Love These Tofu Tikka Skewers
These vegan skewers are everything you want in a plant-based appetizer: bold, smoky, colorful, and packed with flavor.
They’re simple enough for a weekday dinner but eye-catching enough for party platters and holiday spreads.
Whether you’re vegan, vegetarian, or just tofu-curious, this recipe delivers on taste and texture!