Go Back
A bowl of paneer biryani with golden paneer cubes, vegetables, and rice.

Paneer Biryani

A layered Indian rice dish made with spiced yogurt, mixed vegetables, pan-fried paneer cubes, and aromatic basmati rice.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour 30 minutes
Course Main Course
Cuisine Indian
Servings 4 servings

Ingredients
  

  • 1 cup plain whole milk yogurt 240g
  • 2 tablespoons biryani masala plus 1 teaspoon for sprinkling
  • 1/4 teaspoon ground turmeric
  • 1/2 teaspoon red chili powder
  • 1 teaspoon salt
  • 1 teaspoon ginger-garlic paste
  • 1/4 cup chopped fresh mint leaves divided
  • 1/4 cup chopped fresh cilantro divided
  • 1/2 cup chopped carrots about 65g
  • 1/2 cup chopped green beans about 50g
  • 1/2 cup small cauliflower florets about 50g
  • 1/4 cup green peas about 35g
  • 1 1/2 cups basmati rice 300g
  • 3 tablespoons ghee divided
  • 2 teaspoons lemon juice
  • 2 tablespoons raw cashews
  • 2 tablespoons golden raisins
  • 8 ounces paneer cut into cubes, 225g
  • 2 tablespoons vegetable oil
  • 1 large onion thinly sliced
  • 1/2 medium green bell pepper chopped
  • 1/4 cup store-bought fried onions divided
  • 1 cup warm whole milk 240ml
  • 1 pinch saffron threads
  • Whole spices for rice: 1 teaspoon black peppercorns 1/2 teaspoon whole cloves, 1 teaspoon cumin seeds, 2 bay leaves, 1 black cardamom pod, 1 piece mace, 1 cinnamon stick, 3 fresh green chilies
  • Whole spices for gravy: 1/2 teaspoon whole cloves 1 teaspoon cumin seeds, 2 bay leaves, 1 piece mace, 1 cinnamon stick

Instructions
 

  • Rinse the basmati rice under cold water until the water runs clear. Cover with fresh water and soak for 30 minutes, then drain well.
  • In a medium bowl, mix the yogurt, 2 tablespoons biryani masala, turmeric, chili powder, salt, and ginger-garlic paste. Stir in half of the mint, half of the cilantro, the carrots, green beans, cauliflower, and peas. Let marinate for 30 minutes.
  • Steep the saffron threads in the warm whole milk and set aside.
  • Bring a large pot of water to a boil. Add the whole spices for the rice, 1 teaspoon of ghee, and the lemon juice. Stir in the drained rice and boil for 5 minutes, or until the rice is 80 percent cooked. Drain the rice and set aside.
  • In a large, heavy-bottomed pot or Dutch oven, heat the remaining 2 tablespoons of ghee over medium heat. Fry the cashews, raisins, and paneer cubes until golden brown. Remove them with a slotted spoon and set aside.
  • Add the vegetable oil to the same pot. Add the whole spices for the gravy and toast for 30 seconds. Add the sliced onion and cook until golden brown, about 8 minutes. Stir in the bell pepper and cook for 2 minutes.
  • Pour the marinated vegetables into the pot. Cook over medium heat for 10 minutes, stirring occasionally, until the vegetables are almost tender. Stir in half of the fried paneer, cashews, raisins, and 2 tablespoons of the fried onions.
  • Spread the partially cooked rice in an even layer over the vegetable mixture. Top with the remaining mint, cilantro, paneer, cashews, raisins, and fried onions. Sprinkle 1 teaspoon of biryani masala over the top and pour the saffron milk evenly over the rice.
  • Cover the pot with a tight-fitting lid. Reduce the heat to the lowest setting and simmer for 20 minutes. Remove from the heat and let it rest for 10 minutes before gently fluffing and serving.

Notes

To ensure steam does not escape during the final cooking step, place a piece of aluminum foil over the pot before securing the lid tightly.
If you do not have store-bought fried onions, thinly slice half an onion and fry it in oil until dark brown and crispy before starting the recipe.
Paneer can stick to the pan easily. Make sure your pot is well-heated, or use a separate non-stick pan for frying the paneer if your Dutch oven is prone to sticking.
Keyword indian rice dish, paneer biryani, paneer recipe, vegetable biryani, vegetarian dinner