Paneer Biryani – High-Protein, One-Pot
Simple and delicious Paneer biryani, made with basmati rice and marinated paneer cubes with saffron-infused milk, aromatic herbs and spices. Garnished with caramelized onions, this gluten-free, one-pot dish of paneer biryani pairs perfectly with raita for everyday meals as well as for special occasions.

Paneer Biryani Recipe (Restaurant‑Style & Easy!)
I make this paneer biryani recipe by layering fragrant basmati rice with spiced golden paneer, caramelised onions and a saffron‑mint drizzle. If you are also of the view that you need meat for good tasting biryani this Paneer Biryani recipe proves you don't need meat to achieve biryani bliss.
I'm sharing both a traditional dum method and a 30‑minute Instant Pot Paneer biryani shortcut, so if you are busy weeknight cook or a weekend foodies I have got you both equally covered.
Why You'll Love This Paneer Biryani
- Dual cooking methods - pick dum if you're a purist, Instant Pot if you're in a rush.
- High‑protein vegetarian main - paneer packs 14 g protein per 100 g.
- Restaurant aroma at home - kewra water, saffron milk & fried onions = magic.
- Gluten‑free & meal‑prep friendly - freezes well in portion cups.
Ingredients for Paneer Biryani
- 7-8 oz Paneer (Indian cottage cheese): Use Low fat High Protein Paneer. You can use tofu if you are a vegan.
- Basmati rice (1 cup): Aged, long‑grain; soak 30 min
- Milk: Swap with dairy free option if making vegan
- Greek Yogurt (¾ cup) : Plain, full‑fat; whisked smooth. For vegans swap with coconut yogurt or cashew yogurt.
- Saffron (pinch): Dry threads, soaked in 2 tablespoon warm milk
- Fresh: Ginger, tomato, coriander/cilantro, Mint
- Onions: thinly sliced for making crispy onion or use store bought fried onions (available in Costco, Walmart or Amazon)
- Dry Fruits: walnuts, cashew and almonds (optional)
- Fats: Ghee/clarified butter, Oil of your choice
- Spices and Seasonings: Salt, red chili powder, turmeric powder, biryani Masala or garam masala, cumin seeds, bay leaves, Star anise, Peppercorns, cinnamon stick, cardamom, green cardamom, cloves, saffron strands.
- Water: IP 1.6 cups (-400 ml) • Stovetop 2¼-2½ cups (530-590 ml)
Paneer Biryani - Step by Step Method
Preperation
- Rinse basmati rice water till the starch clears from the water. and water runs clear. Then soak the rice for 15 minutes in the water. Keep them aside.
- Soak 10 threads of saffron in 2 tablespoon of warm milk and keep that aside.

Par‑Boil Rice (70 % cooked)
- In a big pot In a pan boil water and add drained soaked basmati rice with whole spices bay-leaf, cinnamon, black cardamom, cloves, and salt. Cook the rice till it is 70% cooked. Drain the water and keep the rice aside. [photo 1,2]
Fry Nuts
- Heat ghee in a pan and toss cashew, walnuts, almonds. Roast them in ghee for a minute and take them out in a bowl. [photo 3]
Make Birayani Base
- In the same pan add cumin seeds, peppercorns, grated ginger, and stir it for a minute. Add onion and saute the onions. Add green chilies and saute the onion for a minute or two. Then add tomatoes, and mix well. [photo 4, 5,6]

- Then sprinkle salt to taste, red chili powder, turmeric powder, biryani masala, coriander powder. [photo 1,2]
- Cover and cook the tomatoes until they are soft and pulpy. [photo 3]
- Add yogurt in the ingredients and mix well. Add ½ cup water and cook the biryani masala. [photo 4]
- Add the paneer pieces cut into I inch cubes and coat it well with the biryani masala.[photo 5]
- Cook for a minute and take out ½ of the paneer and vegetable masala from the pan and keep aside. [photo 6]
Layer & Dum Cook
- Bottom: remaining cooked onions tomato yogurt masala and paneer in the pan
- Middle: par‑boiled rice. Drizzle saffron milk, 1 tablespoon melted ghee, handful mint & coriander.
- Top: marinated Paneer and remaining cooked onions tomato yogurt masala, fried onions, coriander leaves, mint leaves
- Cover with tight lid + weight.
- Cook 5 min high, 10 min low, 10 min resting off‑heat.

Fluff & Serve
Top with fried nuts. Gently lift rice with fork, mixing only while serving to keep layers intact. Garnish saved fried onions.
Step‑by‑Step - Instant Pot Paneer Biryani
- Marinate: Combine yogurt, lemon, spices, and salt; coat paneer.
- Sauté: Heat ghee; temper whole spices; add onions and cook golden. Add green chili.
- Paneer in: Fold in marinated paneer 1-2 min. Deglaze with a few tablespoon water; scrape pot clean.
- Layer: Add drained rice in an even layer, peas, herbs, half the fried onions, saffron milk. Season with remaining salt. Pour water around edges. Do not stir.
- Instant Pot Cooking: High 5 min → Natural Release 10 min → quick release.
- Finish: Fluff gently; top with remaining onions and herbs. Serve hot.
Notes: Burn protection = deglaze + no stirring. For softer rice, add up to ¼ cup more water.
Expert Tips for Fluffy, Aromatic Biryani
- Soak your rice - removes surface starch for separate grains.
- Use aged basmati - younger rice turns gummy.
- Do not overcook the rice in pre-cooking stage. 60-70% cooked rice is good for biryani.
- Keep salt generous in boil water - seasons rice all the way.
- Don't over‑stir after dum - keeps layers & prevents breakage.
- Fried onion or birista is another step which should never be skipped for biryani.
- Paneer chewy? Air‑fry cubes 4 min @ 200 °C, then fold after cooking.
Pro tips for fluffy biryani
- Rinse & soak rice: removes excess surface starch.
- No stirring after layering: keeps grains intact.
- Right liquid: IP 1½ cups gives firmer grains; go up to 1¾ cups for softer.
- Deglaze well: prevents Burn warning.
- Rest before fluffing: steam evens out moisture.
Make it higher-protein (and WW-friendly)
- Increase paneer to 10 oz, use high protein low fat paneer or use extra-firm tofu for a lighter option.
- Use non-fat Greek yogurt in the marinade.
- Serve with high-protein cucumber raita (Greek yogurt base).
- Keep ghee to 1 Tbsp and add 1 tablespoon avocado oil if you need more sauté coverage.
Nutrition
Est. per serving : ~495 kcal • 23-30 g protein (varies with paneer amount)
WW Points: ~9-12 with non-fat Greek yogurt and 1 tablespoon ghee (estimate; calculate in your WW app).
Paneer Biryani FAQs
Q 1. Can I make paneer biryani vegan?
Yes! swap paneer for extra‑firm tofu, yogurt for coconut yogurt and ghee for oil.
Q 2. Which rice is best for Biryani?
Aged premium basmati (minimum 1 year aged) for the longest, fluffiest grains.
Q 3. How many calories per serving?
Approx. 420 kcal with ghee & cashews; drops to 360 kcal if oil only and nuts omitted (nutrition table in recipe card). Calculation based on 6 servings.
Q 4. Can I skip fried onions?
Technically yes, but they add signature sweetness and colour. Use air‑fried onions to reduce oil.
Serving Suggestions & Sides
- cucumber raita or beetroot raita cools the heat. Even Tzatziki would be nice.
- Mirchi Salan - Hyderabadi chilli gravy if you like it fiery.
- Mango Lassi or Masala Chaas - classic drink pairing.
- Shirazi salad, Beetroot salad are ideal to go with paneer biryani. You can make Kachumber Salad or my Persian Beetroot salad for colour pop and nutrition.
Storage, Meal‑Prep & Reheat
Fridge- 3 days in airtight glass box
Freezer- Up to 1 month; thaw overnight before reheating
Reheat: Microwave 70 % power 2 min with 1 tablespoon water OR steam‑bake 150 °C 10 min wrapped in foil.
What to Serve with Biryani?
Serve the paneer biryani hot or warm with raita or plain yogurt. You can serve it with boondi raita, or or even . You can also add a salad on the side of biryani.
More Biryani Recipes or One Pot Rice Dishes
Easy Paneer Biryani Recipe Video
If You like this recipe and made it Please rate the recipe. It helps us to reach more people. For the Latest updates Subscribe to Rekha's Whatsapp. You can follow me on Instagram, Facebook, Youtube, Pinterest for more food inspirations.
Paneer Biryani Recipe
Ingredients
- 200 grams Low Fat paneer
- 1 cup basmati rice long grain
- 3 Tbsp greek yogurt curd
- 1 teaspoon ginger grated
- 2 tablespoon milk
- 2 Tbsp Ghee
Spice Powders
- 1 teaspoon biryani Masala
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder
- Salt to taste
Whole Spices for Biryani
- 1 teaspoon cumin seeds
- 1-2 Star anise
- 2 bay leaves
- 7-8 Peppercorns
- 1 inch cinnamon stick
- 2 cardamom
- 1 green cardamom
- 4 cloves
- Salt to taste
- 1 teaspoon red chili powder
- 1 teaspoon turmeric powder
- 10 saffron strands
- garam masala powder
Fresh Ingredients for Biryani
- 3 Onion sliced
- 1 tomato chopped
- 2 Tbsp pudina mint
- 4 tablespoon coriander leaves chopped
Instructions
Preparation for Making Biryani
- warm the milk and add saffron strands in the milk for soaking.
- Add paneer cut into small cubes and keep them aside.
- Wash and rinse basmati rice till water runs clear. Soak rice for 15 minutes.
Cooking Rice for Biryani
- In a big pot of boiling water add bay leaf, big cardamom, green cardamom and salt.
- Add washed and soaked basmati rice and cook till the rice are 60-70% done.
- Drain out the water using a colander and keep these partially cooked rice aside.
- Heat oil in a pan and add one sliced onion to it. Cook the onions till it becomes crisp and dark brown. Keep them aside. If you are using store bought crispy fried onions skip this step.
- For making biryani, in the same pan heat 2 tablespoon ghee and fry dry fruits if you are using them. Take them out after 1 minute and keep them aside.
- In the same pan add whole spices, cumin, 1-2 star anise, 1-inch cinnamon stick, 2 Cardamom, 3-4 cloves, peppercorn and cook for 1 minute on slow heat till spices are fragrant.
- Add sliced onion and cook for another 2 minutes.
- Now, add grated ginger fry it and add tomatoes and then add salt, red chili powder, garam masala powder or biryani masala or both in ½ quantities, and mix well. Cook till tomatoes are mushy.
- Add ⅓ cup of water and mix well. cook for 3-4 minutes on medium heat.
- Add paneer in this cooked masala and switch off the heat. Take out half of the paneer with cooked masala gravy.
- Let the remaining half of paneer masala in same pan
Assembling and Layering of Paneer Biryani for Dum Cooking
- In the same pan, spread half of the cooked rice over masala layer.
- Now for next layer add remaining other half of the paneer masala gravy which you took out earlier
- Sprinkle green coriander and mint leaves over this and lightly fried onion.
- Follow it up with the second layer of partially cooked rice.
- Finally, add warm milk in which saffron is soaked and tightly cover it. Also add mint leaves, fried onions and cover with a heavy lid.
- Cook it on lowest heat for 15 minutes and serve paneer biryani hot with raita
Video
Notes
- While cooking rice boil the rice with whole spices to get better taste and aroma. Never boil the rice without spices.
- Marination time is another factor that affects the flavour of biryani. Always marinate the paneer well and for a longer duration for a better flavour.
- Do not overcook the rice in pre-cooking stage 60-70% cooked rice is good for biryani.
- When in doubt always undercook because you will still get a chance to perfectly cook it during the dum process.
- Fried onion or birista is another step which should never be skipped for biryani.
