How to Make Dairy-Free Paneer at Home: 7 Steps for a Creamy Vegan Punjabi Kitchen
Learn to make dairy-free paneer from tofu or nuts in 7 steps, so you can enjoy Punjabi curries and desserts without supporting the dairy industry's cruelty.

Short answer: You can make dairy-free paneer at home using extra-firm tofu or a blend of cashews and firm tofu, pressed, seasoned, and frozen briefly to mimic paneer's chewy texture. This vegan paneer works perfectly in Punjabi dishes like mattar paneer, palak paneer, and paneer tikka, without the cruelty of dairy farming—where cows are forcibly inseminated, separated from their calves, and sent to slaughter when milk production drops (PETA India, 2024).
Why Choose Dairy-Free Paneer Over Traditional Paneer?
Traditional paneer comes from dairy, which in India is a ₹5.5 lakh crore industry (National Dairy Development Board, 2023). Behind every block of milk-based paneer lies the suffering of cows: repeated forced pregnancies, calves torn from their mothers within hours, and eventual culling. The dairy sector also drives greenhouse gas emissions—about 8.1% of India's total (FAO, 2022)—and consumes vast water resources in water-stressed Punjab.
Dairy-free paneer, made from plant proteins, offers a cruelty-free alternative that's lower in saturated fat and cholesterol. According to a 2023 study in the Journal of Nutrition, replacing dairy with plant-based alternatives can reduce cardiovascular risk by up to 15%. Plus, homemade vegan paneer costs roughly ₹200 per kg, compared to ₹400–500 per kg for dairy paneer in Amritsar markets.
Step-by-Step Guide: How to Make Dairy-Free Paneer in 7 Easy Steps
This method is designed for busy home cooks. It takes about 30 minutes of active time plus chilling, and yields 500 grams of firm, sliceable paneer you can use in curries, skewers, or even desserts like rasmalai. Each step below includes a concrete example and tool requirements.
Step 1: Gather Your Ingredients and Tools
For a basic tofu-based paneer, you need 400g extra-firm tofu (look for local brands like Sofit or Tofu Times in Ludhiana), 2 tablespoons of apple cider vinegar or lemon juice, 1 teaspoon of nutritional yeast (optional, for a cheesy note), ½ teaspoon of salt, and 1 tablespoon of vegetable oil. Tools include a steamer or pot, a mixing bowl, a clean muslin cloth, a heavy weight (like a cast-iron skillet), and a freezer-safe container. Total cost: under ₹250.
Step 2: Press and Drain the Tofu Thoroughly
Wrap the tofu block in a clean muslin cloth and place it on a cutting board. Put a heavy object on top and let it sit for 20–30 minutes. This step is crucial—excess water makes the paneer mushy. For example, if you skip pressing, your mattar paneer will fall apart in the gravy. A tofu press costs around ₹800 on Amazon India, but a DIY setup with a plate and a heavy book works just as well.
Step 3: Season and Flavor the Tofu
Crumble the pressed tofu into a bowl and add lemon juice, nutritional yeast, salt, and a pinch of black salt (kala namak) to mimic the tangy, savory taste of paneer. Mix well with your hands, ensuring the seasoning coats every crumble. For a richer flavor, add a teaspoon of roasted cumin powder—a common trick in Punjabi kitchens.
Step 4: Steam the Tofu Mixture
Line a steamer basket with parchment paper and pack the seasoned tofu tightly into a small bowl or mold. Steam for 15–20 minutes over boiling water. Steaming helps the tofu bind together, creating a cohesive block. If you don't have a steamer, you can microwave the mixture in a covered dish for 5 minutes, but the texture will be slightly softer.
Step 5: Press and Chill to Set the Paneer
Transfer the steamed tofu block to a clean cloth, wrap it tightly, and press again with a heavy weight for 30 minutes. Then refrigerate for at least 2 hours, or freeze for 1 hour to firm up. This step is essential for achieving paneer's characteristic firm-but-slightly-spongy bite. For example, freezing overnight gives the best texture for grilling in paneer tikka.
Step 6: Cut and Store Your Dairy-Free Paneer
Once set, unwrap the block and slice into cubes or slabs. Use immediately, or store in an airtight container in the fridge for up to 5 days. You can also freeze the cubes for up to 3 months—just thaw in the fridge before use. For a nut-based variation, blend 1 cup soaked cashews with 2 cups water, strain, and simmer with lemon juice until curdled, then press and chill.
Step 7: Cook Your Paneer in Classic Punjabi Dishes
Now comes the fun part. Use your dairy-free paneer in mattar paneer, palak paneer, or paneer bhurji. To prevent sticking, pan-fry the cubes in a little oil until golden before adding to the gravy. For a quick weeknight meal, make a vegan paneer tikka by marinating the cubes in yogurt (plant-based) and spices, then grilling. Serve with roti or jeera rice.
| Tool | Alternative | Time Required |
|---|---|---|
| Tofu press | Plate + heavy book | 20–30 min |
| Steamer | Microwave with cover | 15–20 min |
| Muslin cloth | Clean kitchen towel | 0 min |
| Heavy weight (pan) | Bag of flour | 30 min |
| Freezer container | Zip-lock bag | 0 min |
| Knife and board | Any sharp knife | 5 min |
How to Make Dairy-Free Paneer with Cashews for Extra Creaminess
For a richer, creamier paneer that melts in your mouth, cashew-based paneer is a premium option. Soak 1 cup of raw cashews in hot water for 30 minutes, then blend with ½ cup water until completely smooth. Heat this mixture in a saucepan, add 2 tablespoons of lemon juice, and stir until it curdles. Strain through a cloth, press, and chill—same as the tofu version. This yields a softer, more delicate paneer ideal for desserts like rasmalai.
Nutritional Comparison: Dairy Paneer vs. Tofu-Based Vegan Paneer (per 100g)
As the chart shows, tofu-based paneer offers comparable protein (18g vs 18g for dairy paneer) but with significantly less saturated fat (2g vs 8g). It's also cholesterol-free. According to the Indian Council of Medical Research (ICMR, 2024), plant-based proteins are associated with lower risk of heart disease, making this swap a health win too.
What Are the Best Dairy-Free Paneer Substitutes in Indian Cooking?
Besides tofu and cashews, you can use chickpea flour (besan) to make a quick paneer-like block, or use store-bought vegan paneer from brands like GoodDot or Veggie Champ. Each has a different texture: tofu is firm, cashew is creamy, and besan is more crumbly. For curries, tofu works best; for grilled dishes, cashew paneer holds up better; for bhurji, crumbled tofu is perfect.
Top Substitutes for Paneer in Vegan Punjabi Recipes
- Extra-firm tofu: best all-rounder, firmer texture
- Cashew-based paneer: creamy, ideal for desserts
- Chickpea flour (besan) block: high-protein, budget-friendly
- Store-bought vegan paneer (e.g., GoodDot): convenient, ready-to-use
- Pressed and marinated tempeh: nutty flavor, great for tikka
How to Use Dairy-Free Paneer in Popular Punjabi Curries
Matar Paneer (Peas and Paneer Curry)
Sauté onions, tomatoes, ginger-garlic paste, and spices like turmeric, coriander, and garam masala. Add green peas and water, simmer for 10 minutes, then add cubed dairy-free paneer and cook for 5 more minutes. Finish with a splash of plant-based cream or coconut milk. The paneer absorbs the rich gravy without turning soggy.
Palak Paneer (Spinach and Paneer Curry)
Blanch spinach, blend with green chilies and garlic, then cook with spices and a dollop of vegan butter. Add paneer cubes and simmer. To keep the paneer firm, add it at the end and avoid overcooking. This dish pairs beautifully with naan or rice.
Paneer Tikka (Grilled Paneer Skewers)
Marinate paneer cubes in a mixture of vegan yogurt, lemon juice, tandoori masala, and a pinch of red chili powder. Thread onto skewers with onions and bell peppers, then grill or bake at 200°C for 15 minutes. The tofu or cashew paneer holds its shape on the grill, delivering a smoky, charred flavor.

Common Mistakes to Avoid When Making Vegan Paneer
7 Mistakes That Ruin Homemade Dairy-Free Paneer
- Skipping the pressing step, resulting in watery paneer
- Using silken tofu instead of extra-firm tofu
- Over-steaming, which makes the paneer rubbery
- Not seasoning enough—paneer needs bold flavors
- Adding paneer to hot gravy too early, causing it to break
- Freezing without wrapping, leading to ice crystals
- Using too much lemon juice, making it sour
Frequently Asked Questions About Dairy-Free Paneer
Is dairy-free paneer healthy?
Yes, dairy-free paneer made from tofu or cashews is generally healthier than dairy paneer. It contains less saturated fat and no cholesterol, while providing comparable protein. Tofu-based paneer is also rich in calcium and iron. According to the ICMR (2024), a diet high in plant proteins can reduce the risk of heart disease and type 2 diabetes.
Can I freeze homemade vegan paneer?
Absolutely. Freeze the pressed and seasoned paneer block or cubes in an airtight container for up to 3 months. Thaw overnight in the fridge before use. Freezing can alter the texture slightly, making it more porous, which actually helps it absorb marinades better—ideal for tikka.
How long does dairy-free paneer last in the fridge?
Homemade dairy-free paneer stays fresh for 4–5 days when stored in an airtight container in the refrigerator. If you notice any sour smell or sliminess, discard it. To extend shelf life, keep it submerged in a light brine or wrap it in a dry cloth.
What is the best store-bought vegan paneer in India?
Popular options include GoodDot's Vegan Paneer, Veggie Champ's Paneer, and Plantish Future's Tofu Paneer. These are widely available on Amazon India and in metro grocery stores like Nature's Basket. Prices range from ₹150–₹300 for a 200g pack, which is comparable to dairy paneer, but without the animal exploitation.
Can I make dairy-free paneer without tofu?
Yes, you can use cashews, almonds, or even chickpea flour. Cashew-based paneer is creamier and works well in desserts; besan-based paneer is firmer and cheaper. Each method involves mixing the base with water and a coagulant (lemon juice or vinegar), then pressing and chilling.
Key Takeaways for Mastering Dairy-Free Paneer
Dairy-Free Paneer Checklist
- ✓Use extra-firm tofu or soaked cashews
- ✓Press for at least 30 minutes
- ✓Season with lemon, salt, and optional nutritional yeast
- ✓Steam for 15–20 minutes to bind
- ✓Press again and chill for 2 hours
- ✓Store in an airtight container for up to 5 days
ਸੰਬੰਧਿਤ ਪੜ੍ਹਾਈ

ਪੰਜਾਬ ਵਿੱਚ ਵੀਗਨ ਬਾਡੀ ਬਿਲਡਿੰਗ ਲਈ 7 ਪ੍ਰੋਟੀਨ ਪਕਵਾਨਾਂ
ਪੰਜਾਬ ਵਿੱਚ ਵੀਗਨ ਬਾਡੀ ਬਿਲਡਿੰਗ ਲਈ ਇਹ 7 ਉੱਚ-ਪ੍ਰੋਟੀਨ ਪਕਵਾਨਾਂ ਮਾਸਪੇਸ਼ੀ ਵਾਧੇ, ਰਿਕਵਰੀ ਅਤੇ ਤਾਕਤ ਲਈ ਸਬੂਤ-ਅਧਾਰਤ ਹਨ, ਬਿਨਾਂ ਕਿਸੇ ਜਾਨਵਰੀ ਉਤਪਾਦ ਦੇ।
8 ਮਿੰਟ ਪੜ੍ਹਨਾ

7 ਉਮਾਮੀ-ਅਮੀਰ ਵੀਗਨ ਪਕਵਾਨਾਂ ਦਾ ਰਾਜ਼: ਪੰਜਾਬੀ ਰਸੋਈ ਵਿੱਚ ਬਿਨਾਂ ਮੀਟ ਦੇ ਸਵਾਦ ਦਾ ਵਿਗਿਆਨ
ਜਾਣੋ ਉਮਾਮੀ ਦੇ ਵਿਗਿਆਨਕ ਪਹਿਲੂਆਂ ਬਾਰੇ ਅਤੇ ਪੰਜਾਬੀ ਰਸੋਈ ਵਿੱਚ 7 ਪੌਦਿਆਂ-ਅਧਾਰਤ ਤਰੀਕਿਆਂ ਨਾਲ ਮੀਟ-ਮੁਕਤ ਸੁਆਦ ਨੂੰ ਕਿਵੇਂ ਵਧਾਇਆ ਜਾਵੇ, 2026 ਵਿੱਚ ਵਿਗਿਆਨ ਦੇ ਆਧਾਰ 'ਤੇ।
9 ਮਿੰਟ ਪੜ੍ਹਨਾ

ਮੈਂ ਇੱਕ ਦੁੱਧ ਫਾਰਮ ਚਲਾਇਆ ਸੀ—ਇੱਥੇ ਪੌਦਿਆਂ-ਅਧਾਰਤ ਰਸੋਈ ਦੇ 7 ਮਹੱਤਵਪੂਰਨ ਸਬਕ ਹਨ
ਇੱਕ ਸਾਬਕਾ ਦੁੱਧ ਕਿਸਾਨ ਨੇ ਆਪਣੀ ਰਸੋਈ ਅਤੇ ਜੀਵਨ ਨੂੰ ਪੌਦਿਆਂ-ਅਧਾਰਤ ਕਿਵੇਂ ਬਦਲਿਆ—ਅਤੇ ਪੰਜਾਬ ਵਿੱਚ ਵੀਗਨ ਰਸੋਈ ਦੇ ਰਾਜ਼ ਸਾਂਝੇ ਕਰਦਾ ਹੈ।
8 ਮਿੰਟ ਪੜ੍ਹਨਾ
