Yogurt marinated tofu is a flavour-packed dish with crispy on the outside and soft inside. This protein-rich dish is perfect as a snack, in wraps and salads.

Tofu cubes are perfectly soaked in a creamy, tangy marinade and baked until golden brown. The perfect blend of spices and yogurt makes every bite melt in your mouth. It is so irresistible that you can’t stop at one bite.
This low-carb, protein-packed snack is perfect as an evening snack and a much healthier option than store-bought snacks. It is a great sharing snack on game day, potluck and to serve guests.
It’s an easy, nutritious and delicious way to enjoy tofu. Never again will you say tofu is bland.
Notes on Ingredients
Here’s everything you’ll need to make this recipe. Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

- For Yogurt Mixture: Greek yogurt, salt, garlic, paprika, olive oil, oregano, black pepper, soy sauce and lime juice.
- Tofu: I used extra firm tofu
See the recipe card for quantities.
Step By Step Instructions
(This is an overview with process photos, the full recipe is at the bottom in a recipe card)

Step 1: Drain the tofu from its packaging and pat it dry with kitchen towels to remove excess moisture. Then, cut it into cubes.
Step 2: In a bowl, combine yogurt, garlic, oregano, salt, paprika, black pepper, soy sauce and lime juice.
Step 3: Mix well until everything is well combined and set it aside.

Step 4: Place tofu cubes in a bowl. Add the prepared yogurt mixture and gently mix until the tofu is well coated.
Step 5: Marinate it for 15-20 minutes.
Step 6: Preheat oven to (380F) 190C and line the baking sheet with parchment/greaseproof paper.

Step 6: Spread the marinated tofu cubes on a lined baking tray in a single layer, leaving space between the cubes.

Step 7: Put the tray in the oven and bake for 15-20 minutes until golden and crispy, flipping the cubes halfway through baking.

Enjoy yogurt marinated baked tofu on its own or in a wrap or salad.
Check out pan fried tofu recipe with sesame seeds and crispy baked tofu without flour on the blog.
Substitutions and Variations
Vegan: Substitute dairy yogurt with plant-based yogurt.
Herbs: Try other dried herbs such as parsley, basil or thyme.
Spicy: Add chilli powder or cayenne powder or hot sauce to make it extra spicy.
Gluten Free: For gluten free version, replace soy sauce with tamari.
Storage
Leftover baked tofu can be stored in an airtight container in the fridge for up to 2-3 days.
Tips and Tricks
Tofu: Use extra firm tofu as it holds its shape better.
Extra Moisture: Make sure to pat dry with kitchen towels to remove as much moisture as possible.
Size: Cut tofu into equal cubes for even baking.
Yogurt: I used 0% fat Greek yogurt, but you could use low-fat or full-fat yogurt based on your preference.
Baking Time: Keep an eye on the tofu while it bakes, as the baking time may vary based on your oven’s settings.
Marinate: Make sure to marinate the tofu coated with yogurt mixture for at least 15 minutes to allow it to absorb the flavours and enhance the taste.
Related
Looking for other healthy recipes like this? Try these:
KEEP IN TOUCH
Do let me know if you try this yogurt marinated tofu recipe. If you like this recipe, kindly consider rating it using stars in the comment section or on the recipe card to help more people find this recipe online. You can stay up to date by following me on Facebook, Pinterest, Instagram or subscribing to my Youtube channel. Or why not subscribe to my blog and get simple recipes straight to your inbox?
Spicy Baked Tofu
Equipment
- 1 Spoon
Ingredients
1 Cup = 250ml ; 1 Tablespoon = 15ml ; 1 Teaspoon = 5ml
- ⅓ cup Greek yogurt
- 1 teaspoon paprika
- 1 teaspoon oregano
- salt as required
- 1 clove garlic peeled and minced/finely chopped
- 1 teaspoon soy sauce
- Juice from half lime
- 1 tablespoon olive oil
- black pepper powder as required
- 200 gms extra firm tofu
Instructions
- Drain the 200 gms extra firm tofu from its packaging and pat it dry with kitchen towels to remove excess moisture. Then, cut it into cubes.200 gms extra firm tofu
- In a bowl, combine ⅓ cup Greek yogurt, 1 clove garlic, 1 teaspoon oregano, salt, 1 teaspoon paprika, black pepper powder, 1 tablespoon olive oil, 1 teaspoon soy sauce and Juice from half lime .⅓ cup Greek yogurt, 1 teaspoon paprika, 1 teaspoon oregano, salt, 1 clove garlic, 1 teaspoon soy sauce, Juice from half lime , 1 tablespoon olive oil, black pepper powder
- Mix well until everything is well combined and set it aside.
- Place tofu cubes in a bowl. Add the prepared yogurt mixture and gently mix until the tofu is well coated.
- Marinate it for 15-20 minutes.
- Preheat oven to (380F) 190C and line the baking sheet with parchment/greaseproof paper.
- Spread marinated tofu cubes on a lined baking tray in a single layer with spacing between cubes.
- Put the tray in the oven and bake for 15-25 minutes until golden and crispy, flipping the cubes halfway through baking.
- Enjoy yogurt marinated baked tofu on its own or in a wrap or salad.
Notes
Nutrition

Welcome to Flavours Treat. I share vegetarian recipes made with wholesome, mostly fresh ingredients. Every recipe has easy-to-follow instructions with process shots (detailed step-wise pictures), a short video and lots of tips to help your cooking journey. Read more

