Punjabi Tofu Pizza

Punjabi Tofu Pizza

There is a little Indian restaurant in Regina, SK that has THE BEST PIZZA!  You’d never expect it, but little ol’ Regina has some of the best Indian restaurants we’ve ever had the pleasure of trying.

We recently moved away from Saskatchewan and have found ourselves missing the tangy-zip of their Punjabi Pizza. So, I decided to make my own version, using theirs for inspiration. Of course, mine is nothing near the same, but does retain the flavours, spice, and zip so common to Indian and Pakistani food.

I just went out and got a storebought thin pizza crust.  A homemade crust or vegan naan would be better. I did learn that a thicker crust will hold the heft of the veggies and tofu much better than the thin crust did. Whatever, we ate the whole thing in record time – so good!

You can use whatever vegetables you like for a topping, we like peppers on a pizza so that’s what I used. Olives and onions would also be great. Be creative! I might try peas next time…

I started by making a coconut yogurt marinade for the tofu cubes and let them marinate for about an hour while I putzed around making the sauce and heating up the oven etc. You can marinate for as long or as short as you like. The tofu gets cooked in its marinade so it absorbs flavour as it cooks.

Then I chopped up the veggies for the sauce. I used jalapeno because that’s what I had. I like my pizza spicy so I only seeded one of the two peppers. I suggest using the cilantro stems because they are chock-full of flavour, and they will be blended up so any stemmy texture won’t matter. I cooked up the onions, jalapeno, garlic, cilantro stems, and tomatoes until cooked and fragrant. I dumped it into my blender and made a silky sauce. I did find that I needed to add about 1/4 cup more liquid after I returned the sauce to the pan. I also added an additional pinch of Indian chili powder for an extra punch.

When your tofu and sauce are all ready. Just spread the desired amount of sauce over your crust and then sprinkle the veggies and tofu over the sauce. You don’t miss the cheese here because the tofu is so chewy and flavourful!  Bake for as long as your crust recipe/package tells you to and then top with some cilantro and green onion!  So fresh and delish!

close up on punjabi pizza

Punjabi Tofu Pizza
Prep time
Cook time
Total time
Cuisine: Fusion
Serves: 1 pizza
  • 1 block (about 250g) extra firm tofu (pressed if needed), diced small (1cm cubes)
  • ¼ cup UNsweetened/UNflavoured vegan yogurt (I like Silk Cultured Coconut)
  • ½ tsp Indian chili powder (or cayenne) - can use less if you want it less spicy
  • 1 tsp garam masala
  • 2 tsp paprika
  • ½ tsp salt
  • ¼ tsp turmeric
  • ½ tsp ground cumin
  • -----------------------------------------------
  • 2 onions, chopped
  • 4 cloves garlic, chopped
  • 2 jalapenos or green chilies, chopped
  • 1" ginger, chopped or grated
  • ¼ cup cilantro stems, chopped
  • 1 tsp salt
  • 1 can tomatoes, drained (reserve liquid in case the sauce gets too thick)
  • Indian chili powder or cayenne to taste
  • -----------------------------------------------
  • Pizza Crust
  • Veggies
  • Cilantro
  • Green Onion
  2. Stir the yogurt and spices all together in a medium bowl.
  3. Gently toss in the tofu and stir to coat.
  4. Let marinate for about an hour
  5. After marinating, heat a pan over medium with about 1 tbsp oil.
  6. Turn the tofu into the pan and let sit in the pan for about 3 minutes.
  7. Stir the tofu occasionally until the marinade has cooked away and the tofu has a flavourful coating and is browned on the edges, about 10 minutes.
  8. -----------------------------------------------
  10. Heat 1 tbsp oil in a large pan over medium heat
  11. Add the chopped onions to the pan. Cook until soft and beginning to brown, about 5 minutes.
  12. Add in the roughly chopped jalapeno and cilantro stems. Cook about 3 minutes.
  13. Add in the garlic and the ginger. Cook until the garlic is soft but not yet burned.
  14. Pour the tomatoes into the pan and cook, stirring until all the veggies are soft and fragrant. About 5 minutes.
  15. Pour the pan contents into a blender or food processor and blitz until smooth.
  16. Return the sauce to the pan. Add more of the liquid from the tomatoes (or water) if too thick.
  17. Taste and add more salt or cayenne if needed.
  18. Cook about 10 minutes until slightly thickened.
  19. -----------------------------------------------
  21. Spread desired amount of sauce over the crust.
  22. Sprinkle the tofu evenly over the sauce
  23. Scatter the veggies evenly over the tofu and sauce.
  24. Bake according to your crust's directions.
  25. Top with cilantro and green onion to serve.
  26. ENJOY!

If you make this recipe, please rate and comment below!  Thanks 🙂 

punjabi pizza slices

Leave a Reply

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

Rate this recipe: