Tofu is often overlooked, but it’s one of the most versatile, protein-packed, and nutrient-dense plant-based foods available. Whether you’re looking for crispy, sticky, or scrambled tofu, there’s a delicious and easy way to incorporate it into your meals.
Let’s break down why tofu is so good for you, and how to cook it to perfection.
Why Tofu? The Nutritional Benefits
Tofu is made from soybeans, making it a complete plant-based protein (containing all 9 essential amino acids). It’s packed with protein, iron, and calcium, making it a great alternative to meat, fish, or dairy-based proteins.
Nutritional Breakdown (per 100g of firm tofu):
✔️ Protein: ~10g – great for muscle repair & satiety
✔️ Calories: ~80 kcal – a low-calorie protein source
✔️ Fat: ~5g – mostly heart-healthy unsaturated fats
✔️ Carbohydrates: ~2g – minimal impact on blood sugar
✔️ Iron: ~30% of daily needs – supports energy & oxygen transport
✔️ Calcium: ~20% of daily needs – essential for bone health
✔️ Isoflavones: Plant compounds that may help balance hormones
How to Cook Tofu (And Actually Enjoy It!)
The key to delicious tofu is knowing how to prepare and cook it properly. Pressing firm tofu removes excess moisture, allowing it to absorb flavours and crisp up beautifully.
Types of Tofu & Best Uses:
🥢 Silken Tofu – Soft & creamy, great for smoothies, soups, and desserts
🍛 Soft Tofu – Delicate texture, ideal for soups & scrambles
🍽 Firm & Extra-Firm Tofu – Best for crispy, grilled, or stir-fried dishes
1. Crispy Tofu (Golden & Crunchy)
Crispy tofu is perfect for stir-fries, salads, or grain bowls. The key is pressing, coating, and pan-frying or baking for the best texture.
Ingredients:
- 1 block firm or extra-firm tofu, pressed & cubed
- 1 tbsp cornflour (for extra crispiness)
- 1 tbsp soy sauce or tamari
- ½ tsp garlic powder
- 1 tbsp olive oil or sesame oil
Method:
1️⃣ Press the tofu – Wrap in a clean towel, place a heavy object on top, and let sit for 15 minutes.
2️⃣ Coat the tofu – Toss with soy sauce, garlic powder, and cornflour for crispiness.
3️⃣ Pan-fry or bake:
- Pan-fry: Heat oil in a pan and fry for 3–4 minutes per side until golden.
- Bake: Spread on a tray and bake at 200°C for 20–25 minutes, flipping halfway.
4️⃣ Enjoy! Serve in bowls, salads, or as a crispy snack.
🔥 Flavour tip: Toss in sweet chilli sauce, sriracha, or miso glaze after cooking for extra flavour.
2. Sticky Tofu (Sweet, Spicy & Addictive)
Sticky tofu is coated in a rich, flavour-packed sauce, making it perfect for rice bowls or wraps.
Ingredients:
- 1 block firm tofu, pressed & cubed
- 1 tbsp cornflour
- 1 tbsp oil (for frying)
Sticky Sauce:
- 2 tbsp soy sauce or tamari
- 1 tbsp honey or maple syrup
- 1 tsp grated ginger
- 1 clove garlic, minced
- 1 tbsp rice vinegar
- ½ tsp chilli flakes (optional)
Method:
1️⃣ Crisp up the tofu – Follow the crispy tofu method above.
2️⃣ Make the sauce – In a small pan, heat soy sauce, honey, ginger, garlic, and vinegar until slightly thickened.
3️⃣ Coat the tofu – Toss crispy tofu in the sauce until glazed.
4️⃣ Serve & enjoy over rice, noodles, or in lettuce cups.
🔥 Flavour tip: Add sesame seeds & chopped spring onions for extra crunch.
3. Scrambled Tofu (Perfect for Breakfast or Brunch)
Scrambled tofu is a great alternative to scrambled eggs—high in protein and easy to season.
Ingredients:
- 1 block firm tofu, crumbled
- 1 tbsp olive oil
- ½ tsp turmeric (for colour)
- ½ tsp garlic powder
- ¼ tsp black salt (kala namak) (adds an eggy flavour)
- 2 tbsp nutritional yeast (optional, for a cheesy taste)
Method:
1️⃣ Heat oil in a pan and add the crumbled tofu.
2️⃣ Season with turmeric, garlic powder, black salt, and nutritional yeast.
3️⃣ Sauté for 3–5 minutes, stirring occasionally.
4️⃣ Serve with toast, avocado, or in a breakfast burrito.
🔥 Flavour tip: Add sautéed mushrooms, spinach, or tomatoes for extra nutrients.
4. Other Delicious Ways to Use Tofu
🌮 Tofu Tacos
Crispy tofu crumbles tossed in taco seasoning, served with guacamole & salsa.
🥢 Miso Tofu Soup
Soft tofu in a warming miso broth with seaweed & mushrooms.
🥗 Tofu Satay Skewers
Grilled tofu skewers with a peanut sauce for dipping.
🍜 Tofu Noodle Stir-Fry
Sticky tofu tossed in a soy-ginger sauce with noodles & veggies.
🍛 Tofu Butter “Chicken”
Tofu cubes simmered in a creamy, spiced tomato sauce.
Why Tofu Deserves a Spot on Your Plate
Tofu is a nutrient-rich, versatile, and budget-friendly ingredient that works in crispy, sticky, scrambled, or saucy dishes. It’s an excellent protein source whether you’re fully plant-based or just looking to add more variety to your meals.
