This lentil tofu is a simple, soy-free tofu alternative made from only lentils and water. It sets into a firm, sliceable block that you can pan fry, bake, air fry or add to bowls for an easy high protein plant based option. Perfect if you avoid soy, want a cheaper tofu substitute, or just want to switch up your meal prep.

Ingredients
This recipe only needs three basics:
- Lentils
- Water (boiling and warm)
- Salt
See the recipe card for full measurements.a
How to Make Lentil Tofu (Step by Step)
Making lentil tofu is quick and uncomplicated, and the whole process uses one blender and one pot. Here’s exactly how to get the perfect smooth, firm texture every time.
1. Soak the lentils
Add the lentils to a bowl or straight into your blender jug, then cover them with boiling water. Let them soak for about 20 minutes until they soften and absorb some of the liquid. This helps them blend ultra smooth without any gritty texture.
2. Blend until completely smooth
Blend the soaked lentils and water on high speed until the mixture is silky with no visible pieces. A smooth blend is the key to a tofu that sets evenly and doesn’t crumble.
3. Cook the mixture until thick
Pour the blended mixture into a pot, add the warm water, and cook over medium to medium high heat. Whisk continuously for 8 to 10 minutes until it thickens into a glossy, porridge-like consistency. Don’t stop whisking here — it prevents lumps and ensures the tofu sets properly.
4. Transfer and chill
Spread the thickened mixture into a shallow container or baking dish and level the top. Refrigerate for at least 4 hours. It will firm up as it cools, and the longer it sits, the stronger the structure becomes.
5. Drain and use
Once fully set, pour off any liquid that has separated, then slice or cube the tofu. It’s ready to stir fry, bake, air fry or add straight into bowls, curries or salads.
Tips for Perfect Lentil Tofu
- Blend until silky – If the mixture isn’t completely smooth, the tofu can set with grainy bits. Blend longer than you think.
- Whisk constantly – This stops lumps forming and helps it thicken evenly.
- Cook until very thick – It should look like glossy porridge before you pour it into the container. If it’s too runny, it won’t firm properly.
- Chill long enough – Minimum 4 hours. Overnight gives the firmest texture.
- Choose the right container – A shallow dish sets faster and makes it easier to slice cleanly.
- Adjust water for texture – Less water = firmer tofu. More water = softer, more custard-like tofu.
- Drain before using – It naturally releases a small amount of water as it sets. Pour this off before slicing.
Troubleshooting
It didn’t set
This usually means it wasn’t cooked long enough. Next time, keep whisking until it becomes thick and glossy before chilling.
It’s too soft
Reduce the water slightly or chill it overnight. Softer tofu still cooks well but won’t hold sharp edges.
It’s too firm
Add a little more warm water when cooking next time. Lentils absorb water differently batch to batch.
It’s grainy
The mixture wasn’t blended smooth enough. Blend longer or blend in two batches if your blender is small.
It tastes bland
Season the cooking mixture with salt, garlic powder, onion powder, curry powder or nutritional yeast.
Serving Suggestions
- Stir fry with vegetables and your favourite sauce
- Air fry or pan fry for a crispy high protein topping
- Add to noodle bowls, grain bowls or salads
- Use in curries or stews in place of tofu
- Crumble into tacos or wraps
- Bake with spices for a high protein snack
- Toss into soups at the end for extra protein
Flavour Variations
- Garlic Herb: Add garlic powder, onion powder and dried oregano.
- Curry: Mix in 1 tsp curry powder before cooking.
- Spicy: Add chilli flakes, cayenne or gochugaru.
- Cheesy: Add nutritional yeast for a savoury, cheesy flavour.
- Smoky: Stir in smoked paprika for a BBQ-style tofu alternative.
- Lemon Pepper: Add lemon zest and black pepper for a bright flavour.
Storage and Meal Prep
- Store in an airtight container in the fridge for up to 3 days.
- For meal prep, slice into cubes and keep them ready to fry or air fry.
- Avoid freezing — the texture becomes crumbly once thawed.
- If excess water forms in the container, just pour it out before cooking.
FAQ
Is lentil tofu high in protein?
Yes, lentil tofu contains naturally high plant protein and fibre from the lentils, making it a great soy free protein option.
Does lentil tofu taste like regular tofu?
It has a mild flavour similar to traditional tofu, and easily absorbs seasonings, sauces and marinades.
Can I air fry lentil tofu?
Yes — air fry at 200 C for 10 to 12 minutes for a crispy outside and tender inside.
Can I make it firmer?
Reduce the water slightly and chill overnight. Longer chilling always creates a firmer result.
Do I need to strain it?
No. Unlike other tofu alternatives, lentil tofu requires zero straining or pressing.
Lentil Tofu
Ingredients
- 1 cup 190g lentils
- 1 1/2 cups 380mL boiling water
- 1 1/2 cups room temperature water
- 1/2 tsp salt optional
Instructions
- Add the lentils to a bowl or blender and cover with the boiling water. Let them soak for 20 minutes or overnight until softened.
- Blend the soaked lentils and water until completely smooth.
- Pour the blended mixture into a pot, add the room temperature water, and cook over medium to medium high heat for about 10 minutes, whisking continuously until the mixture thickens like a porridge.
- Transfer the mixture into a baking dish or container and smooth the top. Chill in the fridge for at least 4 hours until set.
- Once firm, drain off any excess liquid and slice or cube the tofu. Use it exactly the same way you would regular tofu.
Notes
- Chill time is flexible: around 1 hour gives a soft tofu texture, while 8 hours or overnight sets it into an extra firm, easy to fry block.
- The longer it chills, the firmer the final texture.
- Keeps in the fridge for up to 3 days.

Leave a Reply