A Showstopper Vegetarian Biryani Recipe from 'Indian As Apple Pie'
Daniel Hautzinger
May 28, 2026
Indian As Apple Pie airs on WTTW Saturdays at 4:00 pm and is available to stream via the PBS app.
Get more recipes, food news, and stories at wttw.com/food or by signing up for our Deep Dish newsletter.
Biryani is a crown jewel of Indian cuisine, a dish that is often theatrically unveiled during a feast, steam rising as the top of the dish is cut open or removed. But there is a more foolproof way to make this masterwork of a dish then simply sealing all the ingredients and letting them cook. Try Anupy Singla's version from Indian As Apple Pie below, in which you partially cook many of the ingredients separately before combining them all for a fragrant, showstopping dish.
Hyderabadi Vegetarian Biryani with Tart Dried Cherries
Hyderabadi biryani is known throughout India and beyond, made special by the mix of spices including mace, dried fruit, and nuts. This recipe of mine is absolutely delicious. The ingredient list seems long, but persevere. You'll make it again and again — your spices will not go to waste. Also, try my idea of tart cherries. It takes the taste profile to a whole new level.
Ingredients
3 pinches saffron
1/4 cup milk or milk alternative, warmed
2 cups basmati rice, washed
4 black cardamom pods, 2 whole and 2 slightly crushed
4 bay leaves
3 cups water
4 tablespoons and 1 teaspoon ghee or vegetable oil, divided
1 cup raw, unsalted cashews, roughly chopped
1/2 cup golden raisins
1/2 cup tart, dried cherries
4 large yellow onions, thinly sliced into rings
5 green cardamom pods, slightly crushed
5 cloves, slightly crushed
2 cinnamon sticks
1/2 teaspoon shah jeera or caraway seed
1/2 teaspoon anise seed
1-inch piece ginger, peeled and grated or minced
6 cloves garlic, grated or minced
8 oz. paneer or baked tofu
1 medium cauliflower, trimmed and cut into bite-sized pieces
2 large carrots, diced
12 string beans, diced
1 green bell pepper, diced
1 medium Russet potato, peeled and diced
1 cup frozen peas
4 green Thai chiles, stems removed and sliced lengthwise
12 mint leaves, finely chopped
1/4 cup cilantro
1 cup plain, unsweetened yogurt
1/2 teaspoon ground mace
1 teaspoon turmeric powder
2 teaspoons red chile powder or cayenne
2 tablespoons garam masala
1 tablespoon salt
Directions
1. Place your oven rack second from the top and preheat to 375 degrees Fahrenheit.
2. Put the saffron strands in the milk and set aside.
3. In a saucepan, add the rice, 2 whole black cardamom pods, 2 bay leaves, and water. Simmer over medium-high heat just until the water evaporates. The rice should be al dente. Set aside. (The spices help flavor the rice a bit, though they are not absolutely necessary.)
4. Heat 1 teaspoon of ghee or oil in a 6-quart sauté pan. Saute the cashews, raisins, and cherries together until they are slightly brown, about a minute. Remove with a slotted spoon and set aside. (You can use other dried fruits and nuts, from almonds and cranberries to pistachios and dried apricots.)
5. Add 2 tablespoons of ghee or oil to the same pan. Add sliced onions and a pinch of salt, and fry over medium-high heat until brown and slightly crispy, about 10-12 minutes. Remove with a slotted spoon to a plate and set aside. The key here is not to crowd the onions, so use a wide sauté pan, and don’t mix the onions too much – mix once they start to brown to avoid them getting mushy.
6. Add another 2 tablespoons of ghee or oil. Add slightly crushed green and black cardamom pods, cloves, 2 bay leaves, cinnamon sticks, shah jeera, and anise. Cook about a minute until the spices start to bloom and become fragrant.
7. Add the ginger and garlic. Cook about a minute, mixing.
8. Add paneer. Cook 1 minute, mixing.
9. Add vegetables (including the chiles). You should have about 9 cups of veggies in total. Cook a total of about 10 minutes, adding about 1/4 cup of water in the middle and placing the lid on the pot so that the vegetables cook just a bit; they should be al dente.
10. Add the mint, cilantro, yogurt, mace, turmeric, red chile, garam masala, and salt. Cook another minute, mixing well.
11. Transfer the cooked vegetable mixture to a 6-quart oven-safe sauté pan or casserole dish. The key is to use something with a lid or that you can cover tightly with aluminum foil. If you don't have a pan this large, or if you have a smaller oven, use more than one smaller pan, aluminum tray, or casserole dish, or alternatively, double up your layers.
12. Place half the cashew mixture from Step 4 into the vegetables in your pan along with half the onions from Step 5. Add the rice and press down gently.
13. Add the remaining cashew mixture and onions on top of the rice.
14. Pour the milk-saffron mixture over the top. Seal your container with a lid or aluminum foil.
15. Place in the oven and cook 40-45 minutes. If you pull the biryani out and the rice is slightly undercooked, put it back in the oven for another 10-15 minutes. Serve immediately with a dollop of plain, unsweetened yogurt.